NEWS
[GELÖST]Abgem. Zigbee Gerät lässt sich nicht mehr anmelden
-
So, jetzt habe ich mich mal ein paar Tage mit Zigbee beschäftigt. Ich habe 2 Systeme:
- Mein aktives System auf einem Proxmox Container mit einem Sonoff Zigbee 3.0 USB Dongle Plus und dem Zigbee Adapter V. 1.10.1
- Ein Testsystem Raspi 4 mit ioBroker und Zigbee2Mqtt und einem CC2531.
Zuerst habe ich eine Trafri Steckdose an das aktive System angemeldet. Das hat auch ein paar Tage funktioniert, aber irgendwann war die Steckdose nicht mehr erreichbar (ist im selben Zimmer wie der Koordinator). Ich habe sie dann über den Adapter gelöscht (über den Mülleimer) und dann an mein Testsystem angemeldet (mit dem Zigbee2Mqtt Adapter). Dann habe ich sie auch hier wieder über den Mülleimer gelöscht und wollte sie wieder an mein aktives System anmelden. Das hat aus irgendeinem Grund nicht geklappt. Der Countdown läust runter, aber es wird kein Gerät gefunden. Dann habe ich die Steckdose wieder erfolgreich an mein Testsystem anmelden können.
Hat mein aktives System da evtl. noch irgendwelche Leichen, die vom erstmaligen An- und Abmelden ein erneutes Anmelden verhindern? In den Objekten unter Zigbee ist sie jedenfalls nicht mehr vorhanden.
Ich habe noch 2 Aquara Fenstersensoren an meinem aktiven System. Die funktioneren nach wie vor problemlos.
Aktives System:
Zigbee2Mqtt:
-
@jack01 sagte in Abgemeldetes Zigbee Gerät lässt sich nicht mehr anmelden:
So, jetzt habe ich mich mal ein paar Tage mit Zigbee beschäftigt. Ich habe 2 Systeme:
- Mein aktives System auf einem Proxmox Container mit einem Sonoff Zigbee 3.0 USB Dongle Plus und dem Zigbee Adapter V. 1.10.1
- Ein Testsystem Raspi 4 mit ioBroker und Zigbee2Mqtt und einem CC2531.
Zuerst habe ich eine Trafri Steckdose an das aktive System angemeldet. Das hat auch ein paar Tage funktioniert, aber irgendwann war die Steckdose nicht mehr erreichbar (ist im selben Zimmer wie der Koordinator). Ich habe sie dann über den Adapter gelöscht (über den Mülleimer) und dann an mein Testsystem angemeldet (mit dem Zigbee2Mqtt Adapter). Dann habe ich sie auch hier wieder über den Mülleimer gelöscht und wollte sie wieder an mein aktives System anmelden. Das hat aus irgendeinem Grund nicht geklappt. Der Countdown läust runter, aber es wird kein Gerät gefunden. Dann habe ich die Steckdose wieder erfolgreich an mein Testsystem anmelden können.
Hat mein aktives System da evtl. noch irgendwelche Leichen, die vom erstmaligen An- und Abmelden ein erneutes Anmelden verhindern? In den Objekten unter Zigbee ist sie jedenfalls nicht mehr vorhanden.
Ich habe noch 2 Aquara Fenstersensoren an meinem aktiven System. Die funktioneren nach wie vor problemlos.
Aktives System:
Zigbee2Mqtt:
Hier stand Unsinn - ich hab das Problem falsch gelesen.
Im Adapter verbleiben keine Informationen zur Steckdose, aber der Fakt das die Steckdose im gleichen Raum die Verbindung verloren hat deutet darauf hin das es Probleme mit der Funkabdeckung gibt. Bitte prüfen.
A.
-
@asgothian Das habe ich auch gedacht. Deshalb habe ich auch schon mal den W-Lan Kanal auf Kanal 6 fixiert.
Aber warum verbindet das Gerät sich sofort mit Zigbee2Mqtt meines Testsystems und nicht mit mehr dem Zigbee Adapter im IoBroker?
Beide Systeme (Aktiv- und Test-System befinden sich im selben Raum, ebenso die Steckdose.
Die beiden Fenstersensoren befinden sich im Raum daneben.Log Zigbee2Mqtt:
Info 2024-04-03 15:22:14Zigbee: allowing new devices to join. Info 2024-04-03 15:22:14MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":true},"status":"ok","transaction":"vejvv-1"}' Info 2024-04-03 15:23:15Device '0x90395efffe1a728b' joined Info 2024-04-03 15:23:15MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b"},"type":"device_joined"}' Info 2024-04-03 15:23:15Starting interview of '0x90395efffe1a728b' Info 2024-04-03 15:23:15MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b","status":"started"},"type":"device_interview"}' Info 2024-04-03 15:23:18MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b"},"type":"device_announce"}' Info 2024-04-03 15:23:30Successfully interviewed '0x90395efffe1a728b', device has successfully been paired Info 2024-04-03 15:23:30Device '0x90395efffe1a728b' is supported, identified as: IKEA TRADFRI control outlet (E1603/E1702/E1708) Info 2024-04-03 15:23:30MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":{"description":"TRADFRI control outlet","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","label":"State","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":7,"category":"config","description":"Controls the behavior when the device is powered on after power loss. If you get an `UNSUPPORTED_ATTRIBUTE` error, the device does not support it.","label":"Power-on behavior","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","on","toggle","previous"]},{"access":1,"category":"diagnostic","description":"Link quality (signal strength)","label":"Linkquality","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"E1603/E1702/E1708","options":[{"access":2,"description":"State actions will also be published as 'action' when true (default false).","label":"State action","name":"state_action","property":"state_action","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b","status":"successful","supported":true},"type":"device_interview"}' Info 2024-04-03 15:23:30Configuring '0x90395efffe1a728b' Info 2024-04-03 15:23:30MQTT publish: topic 'zigbee2mqtt/0x90395efffe1a728b', payload '{"linkquality":94,"state":"ON"}' Info 2024-04-03 15:23:30MQTT publish: topic 'zigbee2mqtt/0x90395efffe1a728b', payload '{"linkquality":94,"power_on_behavior":"previous","state":"ON"}' Info 2024-04-03 15:23:30Successfully configured '0x90395efffe1a728b' Info 2024-04-03 15:23:32MQTT publish: topic 'zigbee2mqtt/0x90395efffe1a728b', payload '{"linkquality":94,"power_on_behavior":"previous","state":"ON","update":{"installed_version":587765297,"latest_version":587765297,"state":"idle"}}' Info 2024-04-03 15:23:37MQTT publish: topic 'zigbee2mqtt/0x90395efffe1a728b', payload '{"linkquality":84,"power_on_behavior":"previous","state":"OFF","update":{"installed_version":587765297,"latest_version":587765297,"state":"idle"}}'
Log IoBroker:
2024-04-03 15:17:31.616 - info: zigbee.0 (584) List of port: [{"path":"/dev/ttyUSB0"},{"path":"/dev/ttyUSB1"},{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS10"},{"path":"/dev/ttyS11"},{"path":"/dev/ttyS12"},{"path":"/dev/ttyS13"},{"path":"/dev/ttyS14"},{"path":"/dev/ttyS15"},{"path":"/dev/ttyS16"},{"path":"/dev/ttyS17"},{"path":"/dev/ttyS18"},{"path":"/dev/ttyS19"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS20"},{"path":"/dev/ttyS21"},{"path":"/dev/ttyS22"},{"path":"/dev/ttyS23"},{"path":"/dev/ttyS24"},{"path":"/dev/ttyS25"},{"path":"/dev/ttyS26"},{"path":"/dev/ttyS27"},{"path":"/dev/ttyS28"},{"path":"/dev/ttyS29"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS30"},{"path":"/dev/ttyS31"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyS8"},{"path":"/dev/ttyS9"}] 2024-04-03 15:17:42.582 - info: zigbee.0 (584) Zigbee: allowing new devices to join. 2024-04-03 15:17:59.393 - info: admin.0 (392) <== Disconnect system.user.admin from ::ffff:192.168.178.49 2024-04-03 15:18:43.876 - info: zigbee.0 (584) Zigbee: stop joining 2024-04-03 15:18:55.236 - info: admin.0 (392) ==> Connected system.user.admin from ::ffff:192.168.178.49 2024-04-03 15:18:55.417 - info: zigbee.0 (584) List of port: [{"path":"/dev/ttyUSB0"},{"path":"/dev/ttyUSB1"},{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS10"},{"path":"/dev/ttyS11"},{"path":"/dev/ttyS12"},{"path":"/dev/ttyS13"},{"path":"/dev/ttyS14"},{"path":"/dev/ttyS15"},{"path":"/dev/ttyS16"},{"path":"/dev/ttyS17"},{"path":"/dev/ttyS18"},{"path":"/dev/ttyS19"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS20"},{"path":"/dev/ttyS21"},{"path":"/dev/ttyS22"},{"path":"/dev/ttyS23"},{"path":"/dev/ttyS24"},{"path":"/dev/ttyS25"},{"path":"/dev/ttyS26"},{"path":"/dev/ttyS27"},{"path":"/dev/ttyS28"},{"path":"/dev/ttyS29"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS30"},{"path":"/dev/ttyS31"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyS8"},{"path":"/dev/ttyS9"}]
-
Befinden sich beide auf dem gleichen Kanal ? Wie ist es mit mit panID und extPanID
-
@asgothian
Der Kanal ist bei beiden System gleich (Kanal 11). Die ID's sind bei den Systemen unterschiedlich.
Ich schalte das Testsystem natürlich aus, wenn ich versuche, die Steckdose an das Produktiv System anzulernen.Ich habe es jetzt nochmals vom Testsystem abgemeldet. Werde es morgen nochmals mit dem Produktiv System versuchen.
Hier das Log vom Abmeldevorgang Zigbee2Mqtt:
Info 2024-04-03 18:26:49Removing device '0x90395efffe1a728b' (block: false, force: false) Warning 2024-04-03 18:26:49Device '0x90395efffe1a728b' left the network Info 2024-04-03 18:26:49MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b"},"type":"device_leave"}' Info 2024-04-03 18:26:49MQTT publish: topic 'zigbee2mqtt/0x90395efffe1a728b', payload '' Info 2024-04-03 18:26:49Successfully removed device '0x90395efffe1a728b' (block: false, force: false) Info 2024-04-03 18:26:49MQTT publish: topic 'zigbee2mqtt/bridge/response/device/remove', payload '{"data":{"block":false,"force":false,"id":"0x90395efffe1a728b"},"status":"ok","transaction":"hqv64-3"}' Warning 2024-04-03 18:26:49Device '0x90395efffe1a728b' left the network Info 2024-04-03 18:26:49MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b"},"type":"device_leave"}' Warning 2024-04-03 18:26:50Device '0x90395efffe1a728b' left the network Info 2024-04-03 18:26:50MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x90395efffe1a728b","ieee_address":"0x90395efffe1a728b"},"type":"device_leave"}'
Habs doch noch mal schnell probiert. Geht aber nicht.
zigbee.0 2024-04-03 18:32:42.120 info Zigbee: stop joining zigbee.0 2024-04-03 18:31:40.865 info Zigbee: allowing new devices to join. zigbee.0 2024-04-03 18:31:30.891 info List of port: [{"path":"/dev/ttyUSB0"},{"path":"/dev/ttyUSB1"},{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS10"},{"path":"/dev/ttyS11"},{"path":"/dev/ttyS12"},{"path":"/dev/ttyS13"},{"path":"/dev/ttyS14"},{"path":"/dev/ttyS15"},{"path":"/dev/ttyS16"},{"path":"/dev/ttyS17"},{"path":"/dev/ttyS18"},{"path":"/dev/ttyS19"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS20"},{"path":"/dev/ttyS21"},{"path":"/dev/ttyS22"},{"path":"/dev/ttyS23"},{"path":"/dev/ttyS24"},{"path":"/dev/ttyS25"},{"path":"/dev/ttyS26"},{"path":"/dev/ttyS27"},{"path":"/dev/ttyS28"},{"path":"/dev/ttyS29"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS30"},{"path":"/dev/ttyS31"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyS8"},{"path":"/dev/ttyS9"}]
Ich habe mal die LED auf dem Gerät beobachtet. Wenn ich die interne Taste für ein paar Sekunden drücke, gehen das Relays und die LED an und sie blinkt 4 mal. Danach dimmt sie auf- und ab. Das bleibt so für etwa eine Minute. Danach bleibt sie an.
-
@asgothian
So, ich habe nochmal das Internet durchgeforstet und bin dabei auf diesen Beitrag (siehe Anhang) bei Youtube gestossen. Scheinbar gibt es da Probleme mit dieser Steckdose.
Allerdings frage ich mich, warum ich sie einmal im Zigbee Adapter anmelden konnte. Erst nachdem ich sie einmal gelöscht hatte, konnte ich sie nicht mehr mit diesem Adapter verbinden. Mit dem Zigbee2Mqtt funktioniert es nach wie vor.
Was kann ich tun, um das zu analysieren? Ein wenig Unix Kenntnisse und einen CCDebugger sowie einen Reserve CC2531 habe ich.
Gruß
Hans-Jürgen
Link Text -
Es funktioniert wieder.
Ich habe jetzt mal mein System komplett runtergefahren und stromlos gemacht. Nachdem es wieder hochgefahren war, konnte ich die Steckdose auf anhieb wieder anmelden. Irgendwas war da also nicht mit dem Koordinator OK. Komisch ist nur, dass alle anderen Geräte trotzdem funktioniert haben (ich konnte also z.B. die Statusänderung der Fenstersensoren sehen).
Na gut, also erstmal entwarnung.
Gruß
Hans-Jürgen
p.s. die schlechten Verbindungswerte der Sensoren gehen nach kurzer Zeit wieder rauf auf fast 100
-
@jack01 sagte in [GELÖST]Abgem. Zigbee Gerät lässt sich nicht mehr anmelden:
also nicht mit dem Koordinator OK
da war alles ok .. nur durch deine Anlernorgie hast der Koordinator irgendwann mal das Netz zu gemacht.. und nicht wieder aufgemacht..
ein abziehen und neu einstecken hätte auch gereicht -
@arteck
Ja danke.
Das sind meine ersten Gehversuche mit Zigbee. Da bin ich noch ein wenig unsicher. Auch war mit nicht klar, ob da irgendwelche Daten auf dem Koordinator gespeichert sind oder alles nur im Server steht. Jetzt habe ich erstmal ein paar Tage mit Suchen und Lesen verbracht. Na gut, ich werde mir jetzt einmal ein paar Tradfri Leuchtmittel und Taster zum Spielen zulegen. Gleichzeitig plane ich mal, einen eigenen Taster nach diesem Link Text Vorschlag zu bauen. Die Teile sind bereits unterwegs.
Gruß
Hans-Jürgen