Einleitung
Um das Benutzerhandbuch Meßdaten an die Hiveeyes Plattform übermitteln runder zu kriegen, arbeiten wir endlich an einer Empfehlung, wie die kanonischen Feldnamen in die InfluxDB Datenbank übermittelt werden sollten.
Metadaten
Komplementär zu den Meßdaten haben wir bereits ein wenig zu den zu erhebenden Metadaten gesammelt.
Vorbild Beep
@marten.schoonman und @iconize vom Beep Projekt haben viel Aufwand betrieben, ein Datenschema für die imkerlichen Stockkarteneinträge zu erarbeiten. Die Meßdaten sind zwar deutlich weniger komplex und vielfältig, trotzdem wollen wir diesem Thema endlich höhere Aufmerksamkeit widmen.
Todo: Referenz/Link.
Ziel
Wenn man die Daten an die Plattform in diesem Format übermittelt oder einen entsprechenden Umsetzer benutzt, kommt man out-of-the-box in den Genuß der meisten Features, wie z.B. fertige Dashboards wie Standard Dashboard für imkerliche Daten / Default dashboard for beekeepers oder Designstudie: Stockübersicht & Bienenwetter (BeeKloppte). Bei Erarbeitung eines kanonischen Dashboards für imkerliche Daten kümmern wir uns darum, wie das zusammengeht.
Bestandsaufnahme
Wir greifen exemplarisch ein paar Teilnehmer heraus.
Open Hive
Die Fraktion rund um die BeeKloppten, die @clemens’ Open Hive Systeme verwendet, übermittelt folgende Feldnamen.
Open Hive field names
> show field keys from default_1_sensors
name: default_1_sensors
fieldKey fieldType
-------- ---------
H1 Temp float
H2 Temp float
H3 Temp float
H4 Temp float
H5 Temp float
Inside Humid float
Inside Temp float
Outside Humid float
Outside Temp float
Voltage float
Weight float
> show field keys from default_2_sensors
name: default_2_sensors
fieldKey fieldType
-------- ---------
Aussen-Feuchtigkeit float
Aussen-Temperatur float
Gewicht float
Spannung float
> show field keys from default_5_sensors
name: default_5_sensors
fieldKey fieldType
-------- ---------
Inside Temp float
Outside Humid float
Outside Temp float
Voltage float
Weight float
Misc
Feldnamen verschiedener Teilnehmer.
Miscellaneous field names
@einsiedlerkrebs übermittelt
> show field keys from vay55_42_sensors
name: vay55_42_sensors
fieldKey fieldType
-------- ---------
humidity float
node float
temperature float
> show field keys from vay55_999_sensors
name: vay55_999_sensors
fieldKey fieldType
-------- ---------
hum1 float
hum2 float
temp1 float
temp2 float
temp3 float
temp4 float
wght1 float
> show field keys from vay55_2_sensors
name: vay55_2_sensors
fieldKey fieldType
-------- ---------
hum1 float
loops1 float
rssi1 float
temp1 float
temp2 float
temp3 float
temp4 float
temp5 float
temp6 float
temp7 float
temp8 float
wght1 float
wght2 float
@karsten übermittelt
> show field keys from cfb_hive1_sensors
name: cfb_hive1_sensors
fieldKey fieldType
-------- ---------
airhumidity float
airhumidity_outside float
airtemperature float
airtemperature_outside float
broodtemperature float
entrytemperature float
weight float
@Thias übermittelt
> show field keys from pdm_node_1_sensors
name: pdm_node_1_sensors
fieldKey fieldType
-------- ---------
battery_level float
hum_in float
temp_in float
temp_out float
weight float