NEWS
Tester gesucht: Zigbee 3.2.x
-
Hallo @asgothian,
aus irgendeinem Grund beobachte ich ein SQL Logging Problem ab Version 3.3.0. Ist das Problem bekannt oder ist bei mir eine Einstellung nicht korrekt?sql.0 2026-01-01 19:55:11.666 warn getOneCachedData: got null states 1 times for zigbee.0.00158d000549b2f5.temperature sql.0 2026-01-01 19:51:41.634 info disabled logging of zigbee.0.00158d000549b2f5.humidity sql.0 2026-01-01 19:51:41.597 info disabled logging of zigbee.0.00158d000549b2f5.temperature sql.0 2026-01-01 19:51:25.995 info disabled logging of zigbee.0.00158d000533c07a.humidity sql.0 2026-01-01 19:51:25.969 info disabled logging of zigbee.0.00158d000533c07a.temperature sql.0 2026-01-01 19:51:11.668 warn getOneCachedData: got null states 1 times for zigbee.0.00158d00023291c8.temperature sql.0 2026-01-01 19:51:08.907 info disabled logging of zigbee.0.00158d000578a820.humidity sql.0 2026-01-01 19:51:08.880 info disabled logging of zigbee.0.00158d000578a820.temperature sql.0 2026-01-01 19:50:43.782 info disabled logging of zigbee.0.00158d00023291c8.humidity sql.0 2026-01-01 19:50:43.749 info disabled logging of zigbee.0.00158d00023291c8.temperature -
Bitte in der nachfolgenden Übersicht die mit ... bzw x gekennzeichneten Felder ausfüllen und im Anschluss an die Tabelle auf Linux Systemen den Output des Commands iob diag einfügen.
Hinweis: Das Eröffnen eines Issues hier ersetzt NICHT das Anlegen eine Issues im Repository des Adapters. Fehlerbehebungen werden ausschließlich über Issues getrackt.
DANKE
Bitte ausfüllen:
- Adaptername: zigbee v3.3.1
- Link zu Adapterrepository: https://github.com/ioBroker/ioBroker.zigbee
- Adapterversion: 3.3.1
- js-controller Version: 22.21.0
- Admin Version: 7.7.22
- Hardwaresystem: QEMU Virtual CPU version 2.5+
- Arbeitsspeicher: 4GB
- Festplattenart: SSD 32GB
- Betriebssystem: linux
- Nodejs-Version: 22.21.0
- NPM-Version: 10.9.4
- Installationsart: Manuell
- Image, Docker genutzt: Ja
- Ort, Name der Imagedatei:
Zigbee Device Präsenz Sensor Aqara FP1 wird nicht mehr unterstützt. Es fehlen Datenpunkte z.B. Präsenz.
hat mit der vorherigen Zigbee Version funktioniert.


-
Bitte prüfen - gibt es beim Start des Adapters warn/Fehlermeldungen zu diesem Gerät im ioBroker Log ?
A.
Nachtrag: Da ich das Gerät nicht habe bin ich darauf angewiesen die Daten von jemandem zu bekommen der ein Gerät hat.
A. -
kannst du dir anschauen welche Einstellungen du da hast ? Ich hab das gleiche Problem bei mir nicht.
Haben die DP's ggf. 'null' als Wert ?@Asgothian sagte in Tester gesucht: Zigbee 3.2.x:
kannst du dir anschauen welche Einstellungen du da hast ? Ich hab das gleiche Problem bei mir nicht.
Haben die DP's ggf. 'null' als Wert ?Die Datenpunkte haben gültige Temperatur und Feuchtigkeitswerte mit folgenden Einstellungen (als Beispiel):


Nach dem Update auf 3.3.1 ist der aktuelle Wert 'null':

-
@Supernils sagte in Tester gesucht: Zigbee 3.2.x:
Nach dem Update auf 3.3.1 ist der aktuelle Wert 'null':
Der Null Wert wird vom SQL Adapter geschrieben, nicht vom Zigbee Adapter. Bist du sicher das es am Update des ZIgbee Adapters liegt, und nicht am Update des SQL Adapters ?
Der letzte Wert der vom Zigbee Adapter geschrieben wurde ist korrekt.
A.
-
@Supernils sagte in Tester gesucht: Zigbee 3.2.x:
Nach dem Update auf 3.3.1 ist der aktuelle Wert 'null':
Der Null Wert wird vom SQL Adapter geschrieben, nicht vom Zigbee Adapter. Bist du sicher das es am Update des ZIgbee Adapters liegt, und nicht am Update des SQL Adapters ?
Der letzte Wert der vom Zigbee Adapter geschrieben wurde ist korrekt.
A.
Frohes neues ;)
Ich benutze auch SQL
Seit 3.3.1 läuft bei mir alles sauber, keine Fehler und keine unnötige Logeinträge mehr (habe ich Anfang Dezember hier weiter oben gemeldet).
Danke dir.P.S.: SQL Adapter hat schon lange keine Updates.
-
@dimaiv sagte in Tester gesucht: Zigbee 3.2.x:
Ich benutze auch SQL
Seit 3.3.1 läuft bei mir alles sauber, keine Fehler und keine unnötige Logeinträge mehr (habe ich Anfang Dezember hier weiter oben gemeldet).
Danke dir.P.S.: SQL Adapter hat schon lange keine Updates.
Gut zu wissen - ich hatte nach deiner Meldung den von mir als
vermutliche UrsacheTeil im Code angepasst - konnte das halt nur nicht veröffentlichen wegen Problemen mit ZHC 8 und ZH 25.85 oder neuer.Ich gehe also davon aus das @supernils ein anderes Problem hat, und das der Zigbee Adapter da nicht ursache ist.
A.
-
Der Wert 'null' wird reingeschrieben, wenn ich mir die History über meine Lovelace viso anschaue (mit Zigbee 3.3.1).
Dann erscheint folgender Log Eintrag:sql.0 2026-01-01 19:55:11.666 warn getOneCachedData: got null states 1 times for zigbee.0.00158d000549b2f5.temperatureIch bin erstmal zurück auf Zigbee 3.2.5. Damit tritt das Problem nicht auf. Hm.. erstmal abwarten. Trotzdem danke
-
Der Wert 'null' wird reingeschrieben, wenn ich mir die History über meine Lovelace viso anschaue (mit Zigbee 3.3.1).
Dann erscheint folgender Log Eintrag:sql.0 2026-01-01 19:55:11.666 warn getOneCachedData: got null states 1 times for zigbee.0.00158d000549b2f5.temperatureIch bin erstmal zurück auf Zigbee 3.2.5. Damit tritt das Problem nicht auf. Hm.. erstmal abwarten. Trotzdem danke
@Supernils sagte in Tester gesucht: Zigbee 3.2.x:
Ich bin erstmal zurück auf Zigbee 3.2.5. Damit tritt das Problem nicht auf. Hm.. erstmal abwarten. Trotzdem danke
Ich habe noch etwas gefunden. Kannst du bitte die aktuelle 3.3.2 aus dem Latest installieren und schauen ob der Effekt immer noch da ist ?
A.
-
@Supernils sagte in Tester gesucht: Zigbee 3.2.x:
Ich bin erstmal zurück auf Zigbee 3.2.5. Damit tritt das Problem nicht auf. Hm.. erstmal abwarten. Trotzdem danke
Ich habe noch etwas gefunden. Kannst du bitte die aktuelle 3.3.2 aus dem Latest installieren und schauen ob der Effekt immer noch da ist ?
A.
@Asgothian sagte in Tester gesucht: Zigbee 3.2.x:
@Supernils sagte in Tester gesucht: Zigbee 3.2.x:
Ich bin erstmal zurück auf Zigbee 3.2.5. Damit tritt das Problem nicht auf. Hm.. erstmal abwarten. Trotzdem danke
Ich habe noch etwas gefunden. Kannst du bitte die aktuelle 3.3.2 aus dem Latest installieren und schauen ob der Effekt immer noch da ist ?
A.
@asgothian Fehler tritt mit der 3.3.2 nicht mehr auf. Danke!
-
Hallo @asgothian, hab das Thema mit verfolgt. Jetzt bin ich aber neugierig, welche Änderung bzw. was die Ursache für den Fehler von @supernils war ;-)
(ich bin noch auf 3.3.0 aber bislang keinen Fehler beim SQL-Logging festgestellt) -
Sicher bin ich nicht. Der eigentliche Fehler ist auch nicht im Zigbee Adapter, sondern im SQL Adapter.
Wenn ein Objekt mit einer 'custom configuration' die 'Speichern der Werte in SQL' aktiviert aktualisiert wird (im Gegensatz zum einfachen neuschreiben des Wertes), dann passiert irgendetwas im SQL Adapter was dazu führt das ggf.nullWerte in die Datenbank geschrieben werden.
Verhindern kann man das in dem man dem SQL Adapter das Schreiben dieser (und anderer)nullWerte verbietet. Erkennbar ist es daran das wie @dimaiv gepostet hat info Einträge vom SQL Adapter kommen über die Aktualisierung der Datenspeicherung. Das war zwischendurch gefixed, aber durch eine interne Anpassung kam das in der 3.3.1 dann doch wieder.In der 3.3.2 hab ich das aktualisieren des Objektes auf die Fälle beschränkt wo es unbedingt notwendig ist.
Ob ich mir den eigentlichen Fehler im SQL Adapter anschauen / antun will weiss ich nicht - ich nutz Influx2 als Datenbank - da tritt das nicht auf.
A.
Edit: Tipp-Ex. Wer jetzt noch Fehler findet darf sie behalten.
-
Hallo @asgothian, hab das Thema mit verfolgt. Jetzt bin ich aber neugierig, welche Änderung bzw. was die Ursache für den Fehler von @supernils war ;-)
(ich bin noch auf 3.3.0 aber bislang keinen Fehler beim SQL-Logging festgestellt)@bilberry sagte in Tester gesucht: Zigbee 3.2.x:
Hallo @asgothian, hab das Thema mit verfolgt. Jetzt bin ich aber neugierig, welche Änderung bzw. was die Ursache für den Fehler von @supernils war ;-)
(ich bin noch auf 3.3.0 aber bislang keinen Fehler beim SQL-Logging festgestellt)So, inzwischen habe ich die Ursache auch heraus gefunden. Auch warum nur einzelne Installationen betroffen waren.
Das ganze ist etwas komplex, und eine Kombination aus einem Effekt und einer SQL Einstellung:

Die Einstellung 'Write NULL values on start/stop boundaries', kombiniert mit dem ungünstigen Effekt das der Zigbee-Adapter bei einer Aktualisierung der Werte ein
extendObjectmacht, da neben dem Wert ggf. auch noch die State-Farbe angepasst werden muss. DiesesextendObjectwird vom SQL Adapter als kombiniertes Start/Stop signal wahrgenommen sofern es ein Objekt betrifft welches für Logging zu SQL konfiguriert ist. Das scheint nebenbei nur beim SQL Adapter problematisch zu sein, weder bei History noch bei Influx tritt dieser Effekt auf.Dementsprechend gibt es 2 Lösungen:
- den Haken im SQL Adapter entfernen
- den Zigbee Adapter auf 3.3.2 (bald 3.3.3) aktualisieren)
A.
-
Moin,
habe festgestellt das seit einiger Zeit meine Temperature Sensoren alle nur 0 Grad anzeigen...
unter "Stashed error messages" wird das z.b angezeigt:State value for a4c1384829252c36.temperature has value "-4.9" less than min "0". 4 07:57:24 08:00:20<
ist mir erst wo es so kalt ist heute aufgefallen.
hatte seit langem die 3.30 am laufen wo es jetzt auffiel!,
habe ein update auf die 3.3.2 gemacht, aber auch dort werden nur 0 Grad angezeigt
kann ich da was ändern und wenn wie?