Persistence mit influxdb ?
Verfasst: 25. Apr 2021 17:18
Moin,
Um meine Temperaturdaten mit Grafana aus zu werten habe ich in openHAB die Persistence mit einer Influx DB konfiguriert.
"openHABian 2.5.9-1" läuft auf einem Raspberry...
In openHAB habe ich unter
- Add_ons/Persistence "InfluxDB (v1.0)" installiert,
- in Configuration/System unter Persistence "influxdb" als Default Service eingetragen,
- im \persistence Verzeichniss gibt es eine "influxdb.persist"
- im \services Verzeichniss eine "influxdb.cfg", beide mit den nötigen Einträgen, denke ich,
influxdb.persist:
In VS Studio wird mir bei Mouseover über das "Temperature_item" auch die entsprechende Temperatur angezeigt, das scheint soweit zu funktionieren.
influxdb.cfg:
Influxdb selbst ist installiert und die Database "openhab_db" ist angelegt, jedenfalls kann ich in der Influx Shell darauf zugreifen...
ABER: Will ich mir den Inahlt der DB mit "show measurements" ansehen wird NICHTS angezeigt! Das heißt für mich das auch NICHTS aufgezeichnet wird, oder?

Habe ich in der openHAB Konfiguration irgendwas vergessen oder gibt es sonst eine Möglichkeit zu überprüfen ob etwas in die Datenbank geschrieben wird, oder was könnte es sonst noch sein?
Danke und schönen Restsonntag noch...
Um meine Temperaturdaten mit Grafana aus zu werten habe ich in openHAB die Persistence mit einer Influx DB konfiguriert.
"openHABian 2.5.9-1" läuft auf einem Raspberry...
In openHAB habe ich unter
- Add_ons/Persistence "InfluxDB (v1.0)" installiert,
- in Configuration/System unter Persistence "influxdb" als Default Service eingetragen,
- im \persistence Verzeichniss gibt es eine "influxdb.persist"
- im \services Verzeichniss eine "influxdb.cfg", beide mit den nötigen Einträgen, denke ich,
influxdb.persist:
Code: Alles auswählen
Strategies
{
everyMinute : "0 * * * * ?"
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
default = everyChange
}
Items
{
Temperature_item : strategy = everyMinute, restoreOnStartup
}
In VS Studio wird mir bei Mouseover über das "Temperature_item" auch die entsprechende Temperatur angezeigt, das scheint soweit zu funktionieren.

influxdb.cfg:
Code: Alles auswählen
url=http://192.168.xxx.xxx:8086
user=xxx password=xxx
db=openhab_db
retentionPolicy=autogen
ABER: Will ich mir den Inahlt der DB mit "show measurements" ansehen wird NICHTS angezeigt! Das heißt für mich das auch NICHTS aufgezeichnet wird, oder?

Habe ich in der openHAB Konfiguration irgendwas vergessen oder gibt es sonst eine Möglichkeit zu überprüfen ob etwas in die Datenbank geschrieben wird, oder was könnte es sonst noch sein?
Danke und schönen Restsonntag noch...