ioBroker / ioBroker.influxdb

Store history data in InfluxDB (not for Windows)
MIT License
36 stars 25 forks source link

Datenpunkt wird ab und an nicht geschrieben #292

Closed guergen1 closed 2 years ago

guergen1 commented 2 years ago

Der Datenpunkt wird nicht in die DB geschrieben mit folgendem Fehler kommentiert: 2022-09-07 00:41:54.569 - warn: influxdb.1 (1071) Point could not be written to database: iobroker 2022-09-07 00:41:54.579 - warn: influxdb.1 (1071) Error on writePoint("{"value":"7f73","time":"2022-09-06T22:41:54.538Z","from":"system.adapter.linkeddevices.0","q":0,"ack":true}): HttpError: failure writing points to database: partial write: field type conflict: input field "value" on measurement "PVzähler Ralf" is type string, already exists as type float dropped=1 / "failure writing points to database: partial write: field type conflict: input field \"value\" on measurement \"PVzähler Ralf\" is type string, already exists as type float dropped=1"" 2022-09-07 00:41:54.580 - warn: influxdb.1 (1071) Add PVzähler Ralf to conflicting Points (1 now) 2022-09-07 00:41:54.586 - warn: influxdb.1 (1071) setObject PVzähler Ralf (type=undefined) property common.custom must not exist. Nach dem Neustart des Adapters ist erstmal alles wieder ok! Das Problem besteht immer mal wieder aber nur bei einem DP!

Datenpunkt ist wie folgt eingestellt: grafik

influxdb-Adapter: 3.1.8 InfluxDB:2.4.0 js-controller: 4.0.23 Node.js: 16.17.0 NPM: 8.15.0 System linux debian Biullyeye

Apollon77 commented 2 years ago

Ja er wird von der DB abgelehnt weil schon ein Wert als Zahl drin ist aber jetzt Werte als String kommen. Also was ist es? ggf mnochmal alle werte in der DB amnuell löschen und den Datentyp hier in den Datenpunkt-Settings dann auf String stellen ... das schaltet die Auto Detection des typs aus

guergen1 commented 2 years ago

Hmmmh, dann muss es am liefernden Adapter liegen. Es ist der Smartmeter-Adapter. Es passiert auch nur manchmal und wenn, dann immer zwischen 00:00 und 01:00 Uhr.

Hab jetzt mal auf Zahl umgestellt und werde es weiter beobachten!

Apollon77 commented 2 years ago

Das wäre interessant warum der das tut ... aber ein issue in nem anderen Repo bzw Thread im Forum :-)