[ERLEDIGT] Problem mit einem zigbee2mqtt-Gerät

Hallo zusammen,

ich erstelle einen Beitrag, weil ich in der zigbee2mqtt-Dokumentation nachgeschaut habe und es scheint, dass mein Englisch / mein Verständnis nicht ausreicht… also bitte ich hier um Hilfe!

Ich habe in den zigbee2mqtt-Logs bemerkt, dass ein Gerät sehr aktiv ist: eine Aqara-Lampe. Diese Lampe hört nicht auf, Nachrichten wie diese zu senden:

Error 2022-10-06 16:20:20Publish 'set' 'brightness' to 'Ampoule Arrière Cuisine' failed: 'Error: Command 0x00158d0004243037/1 genLevelCtrl.moveToLevelWithOnOff({"level":254,"transtime":0}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'
Error 2022-10-06 16:21:13Publish 'set' 'color_temp' to 'Ampoule Arrière Cuisine' failed: 'Error: Command 0x00158d0004243037/1 lightingColorCtrl.moveToColorTemp({"colortemp":244,"transtime":0}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'
Info 2022-10-06 16:23:10MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Publish 'set' 'color_temp' to 'Ampoule Arrière Cuisine' failed: 'Error: Command 0x00158d0004243037/1 lightingColorCtrl.moveToColorTemp({\"colortemp\":244,\"transtime\":0}, {\"sendWhen\":\"immediate\",\"timeout\":10000,\"disableResponse\":false,\"disableRecovery\":false,\"disableDefaultResponse\":false,\"direction\":0,\"srcEndpoint\":null,\"reservedBits\":0,\"manufacturerCode\":null,\"transactionSequenceNumber\":null,\"writeUndiv\":false}) failed (Data request failed with error: 'MAC channel access failure' (225))'","meta":{"friendly_name":"Ampoule Arrière Cuisine"},"type":"zigbee_publish_error"}'
Error 2022-10-06 16:23:19Publish 'set' 'brightness' to 'Ampoule Arrière Cuisine' failed: 'Error: Command 0x00158d0004243037/1 genLevelCtrl.moveToLevelWithOnOff({"level":254,"transtime":0}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'MAC no ack' (233))'
Info 2022-10-06 16:23:19MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Publish 'set' 'brightness' to 'Ampoule Arrière Cuisine' failed: 'Error: Command 0x00158d0004243037/1 genLevelCtrl.moveToLevelWithOnOff({\"level\":254,\"transtime\":0}, {\"sendWhen\":\"immediate\",\"timeout\":10000,\"disableResponse\":false,\"disableRecovery\":false,\"disableDefaultResponse\":false,\"direction\":0,\"srcEndpoint\":null,\"reservedBits\":0,\"manufacturerCode\":null,\"transactionSequenceNumber\":null,\"writeUndiv\":false}) failed (Data request failed with error: 'MAC no ack' (233))'","meta":{"friendly_name":"Ampoule Arrière Cuisine"},"type":"zigbee_publish_error"}'

Immer wieder diese color_temp und brightness, die diese Fehler melden. Nebenbei habe ich das bemerkt, weil ich Schwierigkeiten hatte, ihre Funktion zu steuern.

Dann hatte ich die gute Idee, sie über einen Button in der zigbee2mqtt-Oberfläche zu löschen:

Falls ich die Löschung erzwinge… entferne ich meine Lampe… und dann die Überraschung: Es tauchen weiterhin Fehler bezüglich meines Geräts auf (jetzt mit dem freundlichen Namen des Typs 0x0034XXXXX).

Ich habe HIER gelesen, dass man ein Gerät von z2m mit einem MQTT-Befehl entfernen muss, mit einem Topic und einem Payload. Ich verstehe nicht viel davon, aber ich habe schon solche Dinge in node-red gelesen… also habe ich - vergeblich - versucht, das zu tun:

Weiß jemand, wo ich einen Fehler mache? Es scheint, dass dieses Gerät zusätzlich die unangenehme Tendenz hat, meine Installation etwas zu verlangsamen. Ich möchte es ordnungsgemäß entfernen, um es anschließend möglicherweise erneut zu paaren, um zu sehen, ob es sich gleich verhält.

Ich bin also ganz Ohr…!! :wink:

In Zigbee2MQTT hast du eine Option „Gerät zwangsweise löschen“ und vor allem „Verbindung verhindern“.
:warning: Ich weiß nicht, was dieser Befehl tatsächlich macht, aber er könnte dich daran hindern, die Lampe später wieder mit deinem Zigbee-Netzwerk zu verbinden.

Aber alle Logs, die du siehst, sind die von Zigbee2MQTT, nicht von Gladys, wenn du die Lampe nicht in der Gladys-Oberfläche hinzugefügt hast. Sie nutzen also nicht deine Datenbank oder so.

Warum möchtest du die Lampe aus dem Netzwerk entfernen?

Du hast ein Problem mit Interferenzen. Versuche, den WLAN-Kanal deines Internet-Routers zu ändern.

Das bestätige ich! Tatsächlich hatte ich gestern Abend auf einem Forum gelesen, dass WLAN für Chaos sorgen könnte… Also habe ich meinen Kanal gewechselt, aber ich hatte keine Zeit, das zu überprüfen.

Heute Abend schaue ich nach: Der letzte Log ist über eine Stunde alt, nichts mehr in Verbindung mit dieser Glühbirne :light_bulb:!

Perfekt! Danke @VonOx

Ich wollte die Glühbirne aus dem Netz nehmen, da sie massenhaft Fehler verursachen würde.