Lixee ZLinky lässt Gladys abstürzen

Hallo zusammen,

Großes Problem mit Gladys, seit ich versucht habe, das Lixee ZLinky-Modul hinzuzufügen.
Dieses wird von Zigbee2MQTT erkannt und ich kann es in der Z2M-Oberfläche sehen. Kein Problem bis dahin.
Aber sobald ich versuche, es in Gladys zu integrieren, wird es kompliziert.. Es wird über die Erkennung gefunden. Ich kann es integrieren, zu meiner Geräteliste hinzufügen. Aber sobald ich versuche, zu speichern (oder irgendetwas anderes damit über Gladys zu tun), stürzt Gladys ab.. Ich habe das Lade-Icon, das sich im Kreis dreht und Gladys scheint « leer » zu sein…

Wenn ich die Logs anschaue, scheint Gladys in einer Schleife mit Operationen zu sein, die den Sensor betreffen

Gladys-Logs

{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature drawn_v_a_max_n1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.954121846Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature message1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.95642981Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature message2 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.958666941Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature meter_serial_number nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.960582562Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature rms_current_max nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.963160785Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature rms_current_ph_b nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.964999792Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature rms_current_ph_c nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979539396Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature schedule_h_p_h_c nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979678459Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature site_id nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979708406Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature software_revision nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979756115Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature start_mobile_point1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979784813Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature start_mobile_point2 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.979812469Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature start_mobile_point3 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.982060172Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature start_notice_e_j_p nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.984475948Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature status_register nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.986786933Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature stop_mobile_point1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.989265417Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature stop_mobile_point2 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.991605985Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature stop_mobile_point3 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.994035147Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature tomorrow_color nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.996360142Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature update nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:03.998878782Z »}
{« log »:« 2023-01-22T12:23:03+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature warn_d_p_s nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:04.001247892Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature active_power_max nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.034296402Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature active_register_tier_delivered nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.037986863Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature apparent_power nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.053753496Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_date nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.057776091Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_price nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.070534553Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_tarif nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.073449964Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_tier3_summ_delivered nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.076166104Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_tier4_summ_delivered nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.079132451Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_tier5_summ_delivered nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.081745258Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature current_tier6_summ_delivered nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.084635565Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature days_number_current_calendar nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.087393371Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature days_number_next_calendar nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.090601177Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature days_profile_current_calendar nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.093416483Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature days_profile_next_calendar nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.096746528Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature drawn_v_a_max_n1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.099926886Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature message1 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.103602659Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature message2 nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.106357445Z »}
{« log »:« 2023-01-22T12:23:08+0100 \u003cwarn\u003e handleMqttMessage.js:101 () Zigbee2mqtt-Gerät 0x00158d000966cb9d, Feature meter_serial_number nicht in Gladys konfiguriert.\n »,« stream »:« stderr »,« time »:« 2023-01-22T11:23:08.109563948Z »}

Ich frage mich, ob das damit zusammenhängt, dass der Sensor viele Funktionen hat (ich habe meinen Linky-Zähler von historisch auf Standard umgestellt)

Was kann ich tun, um dieses Problem zu beheben? Im Moment habe ich meinen Zigbee-Doodle abgeklemmt, um Abstürze von Gladys zu vermeiden..

Hallo @Vianney und willkommen im Forum! :slight_smile:

Mist, hast du noch andere Logs in Gladys? Diese Logs sind normal, sie zeigen nur, dass einige Funktionen deines Sensors nicht von Gladys unterstützt werden, aber das ist nicht blockierend ^^

Hallo @pierre-gilles und danke für die Aufnahme :grin:

Ich habe nichts anderes in den Gladys-Logs. Ich habe versucht, mein Zigbee-Modul (SONOFF ZigBee 3.0 USB Dongle Plus, für den Fall, dass die Referenz benötigt wird) wieder zu integrieren und die Logs ab diesem Zeitpunkt zu erhalten. Ich habe nichts weiter gesehen als die Warnung über diese Operationen :confused:

Auf der Gladys-Oberfläche sieht es so aus.. Mein Benutzer wird zu Benutzer, in den anderen Registerkarten ist es unmöglich, den Inhalt anzuzeigen (außer dem Kalender und den Erklärungsfeldern rechts im Diskussionsteil)

Ich werde vielleicht weitere Tests durchführen, einen Top durchführen, um den Ressourcenverbrauch mit und ohne den an Gladys angeschlossenen Dongle zu vergleichen :thinking:
Zigbee2MQTT (über die Z2M-Oberfläche) ist alles OK

VonOx hatte bemerkt, dass das Modul enorm viele Daten hochlädt und ein Filter in der zigbee2mqtt-Konfiguration erforderlich ist.
Vielleicht liegt es daran

Hier Données de consommation compteur Linky - #44 par VonOx

Hallo @cicoub13,

Vielen Dank für deine Hilfe.
Ich habe versucht, über die Whitelist zu filtern, wie in deiner Nachricht im Link beschrieben. Ich kann in der Z2M-Schnittstelle filtern (ich habe dieselbe Whitelist verwendet und habe dieselben Ergebnisse in Expose).

Aber wenn ich zurück zu Gladys gehe, versuche ich, es zu aktualisieren.. Und es fängt wieder an, immer dasselbe Problem. :melting_face:
Ich habe die Logs beim Aktualisieren des Geräts abgerufen. Darin gibt es Fehler dieser Art.

{"log":"2023-01-26T20:53:48+0100 \u003cerror\u003e handleMqttMessage.js:98 () Failed to convert value for device 0x00158d000966cb9d: Error: Zigbee2mqqt expose not found on device \"0x00158d000966cb9d\" with property \"current_tier9_summ_delivered\".\n","stream":"stderr","time":"2023-01-26T19:53:48.472190174Z"}
{"log":"    at Zigbee2mqttManager.readValue (/src/server/services/zigbee2mqtt/lib/readValue.js:16:11)\n","stream":"stderr","time":"2023-01-26T19:53:48.472349336Z"}
{"log":"    at /src/server/services/zigbee2mqtt/lib/handleMqttMessage.js:94:31\n","stream":"stderr","time":"2023-01-26T19:53:48.472399438Z"}
{"log":"    at Array.forEach (\u003canonymous\u003e)\n","stream":"stderr","time":"2023-01-26T19:53:48.472426989Z"}
{"log":"    at Zigbee2mqttManager.handleMqttMessage (/src/server/services/zigbee2mqtt/lib/handleMqttMessage.js:86:41)\n","stream":"stderr","time":"2023-01-26T19:53:48.472454332Z"}
{"log":"    at MqttClient.\u003canonymous\u003e (/src/server/services/zigbee2mqtt/lib/connect.js:53:12)\n","stream":"stderr","time":"2023-01-26T19:53:48.472503654Z"}
{"log":"    at MqttClient.emit (node:events:513:28)\n","stream":"stderr","time":"2023-01-26T19:53:48.47253058Z"}
{"log":"    at MqttClient._handlePublish (/src/server/services/zigbee2mqtt/node_modules/mqtt/lib/client.js:1277:12)\n","stream":"stderr","time":"2023-01-26T19:53:48.472581203Z"}
{"log":"    at MqttClient._handlePacket (/src/server/services/zigbee2mqtt/node_modules/mqtt/lib/client.js:410:12)\n","stream":"stderr","time":"2023-01-26T19:53:48.472607921Z"}
{"log":"    at work (/src/server/services/zigbee2mqtt/node_modules/mqtt/lib/client.js:321:12)\n","stream":"stderr","time":"2023-01-26T19:53:48.472657555Z"}
{"log":"    at processTicksAndRejections (node:internal/process/task_queues:77:11)\n","stream":"stderr","time":"2023-01-26T19:53:48.472684117Z"}

Ich habe überprüft und es ist das richtige Gerät. Aber warum versucht es, Werte einer Eigenschaft abzurufen, die ich nicht angefordert habe und die nicht freigegeben ist (und die nicht in den Funktionen dieses Geräts für Gladys erscheint)?

Ich füge einen Screenshot des Geräts in Gladys hinzu. Es gibt eine Funktion ohne Namen, das ist die des Relais. Ich habe mich gefragt, ob das Problem möglicherweise davon kommen könnte. Ich habe es versucht, indem ich die Eigenschaft aus der Whitelist entfernt habe, sie verschwindet tatsächlich in Gladys, aber die Aktualisierung ist immer noch unmöglich :thinking:

Ein Punkt, den ich in meiner vorherigen Nachricht erwähnt zu haben dachte. Ich hatte es bereits gekoppelt, als es auf Linky im HISTORIC-Modus war. Damals funktionierte es gut. Ich habe die Probleme, seit ich auf STANDARD umgestellt habe (ich habe versucht, das Gerät in Z2M zu löschen und es neu zu verbinden, ohne Erfolg).

Da ist etwas Seltsames, das Update bringt nur die Funktionen in Einklang.

Aber die Logs sagen etwas anderes.

Ist es, wie in der Dokumentation angegeben, Lixee, hast du das Modul nach der Änderung der Parameter neu konfiguriert? (Whitelist und Historienmodus)

Ein weiterer Punkt, den man überprüfen sollte, ist die Firmware-Version

Wenn du von einem Update sprichst, meinst du den grünen Button von Gladys „Aktualisieren“?

Hallo @VonOx, um auf deine Fragen zu antworten

Zitat
Ist es, wie in der Dokumentation angegeben, dass du das Modul nach dem Ändern der Parameter neu konfiguriert hast? (Whitelist und Historienmodus)

Wenn wir vom orangenen Knopf in der Z2M-Schnittstelle des Geräts sprechen, hatte ich Zweifel, ob ich es nach dem Entfernen der Relaisfunktion richtig gemacht habe. Ich habe es also noch einmal gemacht (+ Neustart des Gladys-Containers), aber das gleiche Symptom (Log + Gladys)
Im Reiter Zustand (in der Z2M-Benutzeroberfläche) habe ich jedoch diese Felder, die in Gladys fehlerhaft sind (current_tier9_summ_delivered usw.). Ich weiß nicht, ob das normal ist (ich entdecke Z2M gerade)

Zitat
Wenn du von einem Update sprichst, ist es dann der grüne Knopf von Gladys „Aktualisieren“?

Ja, genau das, der « Aktualisieren »-Knopf, den man in meinem vorherigen Screenshot sieht

Zitat
Ein weiteres Element, das zu überprüfen ist, ist die Firmware-Version

Über « OTA-Update » erhalte ich folgende Meldung, wenn ich nach Updates suche: Using firmware file ZLinky_router_v12.ota & No update available for ‹ 0x00158d000966cb9d ›

Ich habe offensichtlich endlich mein Problem gelöst (ich bleibe zwar noch wachsam, aber aktuell ist alles OK) :partying_face:

Ich denke, das könnte für die Personen, die am Projekt arbeiten, interessant sein. Hier sind die Schritte, die ich durchgeführt habe:

  • In Gladys, Bereich Zigbee2mqtt und Registerkarte Geräte:

  • Bereich Zigbee-Erkennung:

Und das hat mein Problem gelöst.
Ich möchte noch erwähnen, dass ich vor der Durchführung dieser Schritte eine Whitelist erstellt und sichergestellt habe, dass die angezeigten Parameter dieselben sind wie die in Gladys für dieses Gerät im Bereich Geräte (siehe meinen ersten Punkt).