NEWS
Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24
-
@arteck sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
USB tralalala und du den per LAN dran hast
Nein nein, definitiv USB :-)
So ?

genau so hatte ich das doch stehen ? Oder sehe ich irgendeinen Fehler nicht ?
overriding zigbee options with: extPanID : DDDDDDDDDDDDDDDD panID : 6754 channel : 15 port : /dev/serial/by-id/usb-SONOFF_SONOFF_Dongle_Plus_MG24_ac3f6bd9de9aef119c3caf9061ce3355-if00-port0 adapterType : ember baudRate : 115200 precfgkey : 01030507090B0D0F00020406080A0C0D flowCTRL : false Starting Adapter npm ... Installed Version: iobroker.zigbee@3.2.5 (Converters 25.74.0 Herdsman 6.4.2) Starting zigbee-herdsman... Unable to obtain herdsman settings Starting zigbee-herdsman problem : [BACKUP] Current backup file is not for EmberZNet stack. Failed to start Zigbee: no message givenLiegt vllt an dem hier ?
Starting zigbee-herdsman problem : [BACKUP] Current backup file is not for EmberZNet stack.Der Startvorgang dauert nur wenige Sekunden, bis zum Fehler.
@D3ltoroxp sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Starting zigbee-herdsman problem : [BACKUP] Current backup file is not for EmberZNet stack.
Tut es. Bitte
- diesen Button betätigen

- danach diesen Button

- danach warten, das kann dann etwas dauern. Und du wirst wahrscheinlich alles neu anlernen müssen, wegen dem Wechsel von TI auf Ember.
A.
- diesen Button betätigen
-
Ich drücke diesen Lösch Button, danach kann ich aber das Netzwerk nicht mehr starten, es kommt direkt immer die Fehlermeldung.
Unable to obtain herdsman settings Starting zigbee-herdsman problem : Failed to start EZSP layer with status=HOST_FATAL_ERROR. Failed to start Zigbee: no message givenAber wenn ich eh neu anlernen muss. Gibt es auch nen einfacheren weg ? Einfach Adapter ausschalten, Stick tauschen, Daten unter HW anpassen speichern und den Adapter neu starten ?
Oder wie bekomme ich den neuen Stick zum laufen ?Die Bezeichnungen bleiben dann, gleich ich muss nach dem neuen pairen, nicht alle Scripte usw anpassen ? Das bleibt wenigstens gleich ?
Sind die Geräte eigentlich auf dem Stick gespeichert, oder alles auf dem System ?
Jetzt ist alles weg, kein Gerät mehr da.
Backup hat es geregelt. -
Ich drücke diesen Lösch Button, danach kann ich aber das Netzwerk nicht mehr starten, es kommt direkt immer die Fehlermeldung.
Unable to obtain herdsman settings Starting zigbee-herdsman problem : Failed to start EZSP layer with status=HOST_FATAL_ERROR. Failed to start Zigbee: no message givenAber wenn ich eh neu anlernen muss. Gibt es auch nen einfacheren weg ? Einfach Adapter ausschalten, Stick tauschen, Daten unter HW anpassen speichern und den Adapter neu starten ?
Oder wie bekomme ich den neuen Stick zum laufen ?Die Bezeichnungen bleiben dann, gleich ich muss nach dem neuen pairen, nicht alle Scripte usw anpassen ? Das bleibt wenigstens gleich ?
Sind die Geräte eigentlich auf dem Stick gespeichert, oder alles auf dem System ?
Jetzt ist alles weg, kein Gerät mehr da.
Backup hat es geregelt.@D3ltoroxp sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Die Bezeichnungen bleiben dann, gleich ich muss nach dem neuen pairen, nicht alle Scripte usw anpassen ? Das bleibt wenigstens gleich ?
Die Bezeichnungen der Geräte im Objektbaum sind Hardwareabhängig. Die bleiben erhalten
Sind die Geräte eigentlich auf dem Stick gespeichert, oder alles auf dem System ?
Die Geräte sind an 2 Stellen gespeichert - auf dem System in der Shepherd.db sowie auf dem Stick bzw im NVBackup.
Jetzt ist alles weg, kein Gerät mehr da.
Wenn du alles neu anlernen musst empfehle ich dringend die ExtPanID von den 16D auf etwas anderes umzusetzen.
Backup hat es geregelt.
???Wie ist jetzt der Stand ?
A.
-
@D3ltoroxp sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Die Bezeichnungen bleiben dann, gleich ich muss nach dem neuen pairen, nicht alle Scripte usw anpassen ? Das bleibt wenigstens gleich ?
Die Bezeichnungen der Geräte im Objektbaum sind Hardwareabhängig. Die bleiben erhalten
Sind die Geräte eigentlich auf dem Stick gespeichert, oder alles auf dem System ?
Die Geräte sind an 2 Stellen gespeichert - auf dem System in der Shepherd.db sowie auf dem Stick bzw im NVBackup.
Jetzt ist alles weg, kein Gerät mehr da.
Wenn du alles neu anlernen musst empfehle ich dringend die ExtPanID von den 16D auf etwas anderes umzusetzen.
Backup hat es geregelt.
???Wie ist jetzt der Stand ?
A.
@Asgothian sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Wie ist jetzt der Stand ?
Stand jetzt, TI Board, Backup eingespielt, alle Geräte / Sensoren da und funktionieren.
Übertrag auf den Sonoff bzw. mit dem Sonoff das Zigbee Netz starten Fehlanzeige, somit auch keine Übernahme der angelernten Geräte schätze ich mal.
Wenn ich jetzt alles neu anlernen muss, gehe ich einfach so vor. Adapter stopp, alten Stick ab, neuen dran und dann in der HW konfigurieren und Adapter starten ?
-
@Asgothian sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Wie ist jetzt der Stand ?
Stand jetzt, TI Board, Backup eingespielt, alle Geräte / Sensoren da und funktionieren.
Übertrag auf den Sonoff bzw. mit dem Sonoff das Zigbee Netz starten Fehlanzeige, somit auch keine Übernahme der angelernten Geräte schätze ich mal.
Wenn ich jetzt alles neu anlernen muss, gehe ich einfach so vor. Adapter stopp, alten Stick ab, neuen dran und dann in der HW konfigurieren und Adapter starten ?
@D3ltoroxp sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
@Asgothian sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Wie ist jetzt der Stand ?
Stand jetzt, TI Board, Backup eingespielt, alle Geräte / Sensoren da und funktionieren.
Übertrag auf den Sonoff bzw. mit dem Sonoff das Zigbee Netz starten Fehlanzeige, somit auch keine Übernahme der angelernten Geräte schätze ich mal.
Wenn ich jetzt alles neu anlernen muss, gehe ich einfach so vor. Adapter stopp, alten Stick ab, neuen dran und dann in der HW konfigurieren und Adapter starten ?
Nein.
Der 'simple' weg (aber dann müssen alle Geräte von Hand, am Gerät in den Pairing mode versetzt werden):- Adapter anhalten
- TI Stick ab
- Adapter einstellungen öffnen
- Haken bei 'zigbee subsystem automatisch starten' entfernen (sofern der gesetzt ist).
- Sonoff Stick an
- Adapter starten
- Reset machen (5. Button von links,
Hard Reset - Adapter Konfig anpassen. (Port, Type, ExtPanID != 16D !!!, PanID != bestehende PanID)
- Zigbee Subsystem via start/stop button (2. button von links) starten
- ggf. widerholen mit angepassten Einstellungen bis das Netz läuft.
Wenn das Netz läuft:
- Haken bei
start the Zigbee network automaticallysetzen. - Zigbee Subsystem anhalten (Wichtig - warten bis im Fenster 'herdsman stopped !' steht)
- Einstellungen speichern, Konfig schliessen.
=> Der Adapter wird neu gestartet. Das dauert bis zu 30 sekunden.
Wenn der Adapter läuft - Geräte anlernen.
Der optimierte Weg:
-
- Zigbee Instanz aufsetzen - (in der Folge zigbee_klon genannt), Konfiguration identisch zur 1. Instanz. (in der Folge zigbee_ziel genannt.) Dabei ist es durchaus ok wenn beide Instanzen den gleichen Funkkanal nutzen, solange sie unterschiedliche PanID/ExtPanID haben.
- zigbee_ziel anhalten
- per ssh o.ä. die Dateien nvbackup.json und shepherd.db aus dem Datenverzeichnis von 'zigbee_ziel' ins Datenverzeichnis von 'zigbee_clon' kopieren.(Datenverzeichns liegt unter
/opt/iobroker/iobroker-data/zigbee_x, wobei x die Instanznummer ist. Ich vermute zigbee_ziel hat Instanznummer 0, zigbee_klon hat Instanznummer 1 - bei zigbee_klon das Zigbee Subsystem starten. Es sollte durchstarten und alle Geräte steuern können. (wichtig - neue Datenpunkte im Objektbaum unter zigbee.1 (wahrscheinlich).
Jetzt die Schritte des einfachen Wegs durchgehen bis zum Ende. Dabei den TI Stick nicht abziehen - er wird vom zigbee_klon genutzt.
Zum Anlernen der Geräte folgenden Trick nutzen:
- wenn nötig: zigbee_ziel starten (der sollte eigentlich laufen)
- im zigbee_ziel das Netz öffnen
- Jetzt nacheinander im zigbee_klon die Router aus dem Netz werfen. Zwischendurch schauen - sie sollten direkt in den Pairing modus gehen und sich dann am offenen zigbee_ziel Netz anmelden. Dabei die Router entsprechend dem Abstand zum neuen Stick abarbeiten (die nächsten zuerst)
- Dann die batteriebetriebenen Geräte aufwecken und aus dem zigbee_klon Netz werfen. Hier ist es eher zufall ob sie dann direkt in den Pairing modus gehen oder ob man diesen von Hand aktivieren muss.
Wichtig - dabei immer darauf achten das du kein Gerät aus dem Netz wirfst ohne das das zigbee_ziel Netz mindestens noch 30s offen ist.
Auf die Art und Weise solltest du die meisten Router, aber auch einige Endgeräte ohne reset am Gerät umziehen können.
Wenn alle Geräte umgezogen sind kannst du die zusätzliche Instanz wieder löschen.
A.
-
@Asgothian
Habe den aktuellen Thread verfolgt und mithilfe des Linkes (SONOFF Dongle Flasher) die Firmware auf 7.4.x gehoben.
Gleichzeitig auch noch das Ganze neu mit /dev/serial/by-id/ bei eingebunden.
Eine Anfängersünde habe aber noch drinstehen in meinem System:
Nämlich die extPanID : DDDDDDDDDDDDDDDD
Kann ich die ändern ohne alles neu anzulernen?
Und wenn nein wie "schlimm" ist es die zu belassen?Grüsse
-
@Asgothian
Habe den aktuellen Thread verfolgt und mithilfe des Linkes (SONOFF Dongle Flasher) die Firmware auf 7.4.x gehoben.
Gleichzeitig auch noch das Ganze neu mit /dev/serial/by-id/ bei eingebunden.
Eine Anfängersünde habe aber noch drinstehen in meinem System:
Nämlich die extPanID : DDDDDDDDDDDDDDDD
Kann ich die ändern ohne alles neu anzulernen?
Und wenn nein wie "schlimm" ist es die zu belassen?Grüsse
@mickemup sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
Kann ich die ändern ohne alles neu anzulernen?
Wahrscheinlich nein. Um das genau zu beantworten müsstest du schauen was beim Start des Adapters als Konfiguration auf dem Koordinator gemeldet wird. (Test-Start im Hardware Tab)
Und wenn nein wie "schlimm" ist es die zu belassen?
Beim EZSP weiss ich das effektiv nicht, da ich den nicht einsetze. Generell ist es aber bei Verschlüsselung und Kennwort nie eine gute Idee die Standard-Vorgaben einfach zu übernehmen.
A.
-
Meinst du das mit Teststart?
Habe im Hardware Tab die "Start Stopp" Taste 2x gedrückt...overriding zigbee options with: extPanID : DDDDDDDDDDDDDDDD panID : 6754 channel : 11 port : /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_5836414927fded119e4f0a65024206e6-if00-port0 adapterType : ember baudRate : 115200 precfgkey : 01030507090B0D0F00020406080A0C0D flowCTRL : false Starting Adapter npm ... Installed Version: iobroker.zigbee@3.1.5 (Converters 25.31.0 Herdsman 6.3.2) Starting zigbee-herdsman... Zigbee-Herdsman started successfully with Coordinator firmware version: EmberZNet : 7.4.4 [GA] (X-X.X.X.X) Network parameters: panID=6754 channel=11 extendedPanID=dddddddddddddddd Unable to disable LED, unsupported function. 36 devices are part of the network -
@Asgothian
Habe den aktuellen Thread verfolgt und mithilfe des Linkes (SONOFF Dongle Flasher) die Firmware auf 7.4.x gehoben.
Gleichzeitig auch noch das Ganze neu mit /dev/serial/by-id/ bei eingebunden.
Eine Anfängersünde habe aber noch drinstehen in meinem System:
Nämlich die extPanID : DDDDDDDDDDDDDDDD
Kann ich die ändern ohne alles neu anzulernen?
Und wenn nein wie "schlimm" ist es die zu belassen?Grüsse
-
@mickemup Hattest du vorher auch schon einen Sonoff Stick ? Oder hast du auch von TI auf Sonoff gewechselt ?
@D3ltoroxp
Ich habe kein Stickwechsel vollzogen, sondern "nur" die Firmware angehoben und dadurch auch von EZSP auf EMBER gewechselt.Grüsse
-
@asgothian hab mich heute mal mit der Simplen Variante versucht. Netz läuft, versuche jetzt mal alles an zu lernen.
Kann ich hier nochmal mit einem System Backup zurück zum alten Stick ? Geräte die ich noch nicht am neuen angelernt habe, sollten noch laufen dann richtig ?
Oder wars das jetzt ?Reicht der Pairing Modus bei den ganzen Geräten, Sensoren, oder muss man die irgendwie auch resetten ? Oder mach ich das mit dem neu pairen ?
Konnte bisher nur einen Sensor anlernen, aber der liefert auch keine Werte und reagiert nicht (Fenstersensor).
-
@asgothian hab mich heute mal mit der Simplen Variante versucht. Netz läuft, versuche jetzt mal alles an zu lernen.
Kann ich hier nochmal mit einem System Backup zurück zum alten Stick ? Geräte die ich noch nicht am neuen angelernt habe, sollten noch laufen dann richtig ?
Oder wars das jetzt ?Reicht der Pairing Modus bei den ganzen Geräten, Sensoren, oder muss man die irgendwie auch resetten ? Oder mach ich das mit dem neu pairen ?
Konnte bisher nur einen Sensor anlernen, aber der liefert auch keine Werte und reagiert nicht (Fenstersensor).
@D3ltoroxp sagte in Zigbee - HW wechsel TI CC1352P-2 zu Sonoff Plus MG24:
@asgothian hab mich heute mal mit der Simplen Variante versucht. Netz läuft, versuche jetzt mal alles an zu lernen.
Kann ich hier nochmal mit einem System Backup zurück zum alten Stick ? Geräte die ich noch nicht am neuen angelernt habe, sollten noch laufen dann richtig ?
Oder wars das jetzt ?Alle sensoren / aktoren die du nicht zurück gesetzt hast sollten nach rückspielen des Backups mit dem alten stick laufen
Reicht der Pairing Modus bei den ganzen Geräten, Sensoren, oder muss man die irgendwie auch resetten ? Oder mach ich das mit dem neu pairen ?
Die Sensoren / Aktoren in den Pairing modus setzen setz sie zurück.
Konnte bisher nur einen Sensor anlernen, aber der liefert auch keine Werte und reagiert nicht (Fenstersensor).
Da fehlt ggf. ein Configure, oder du bist zu hastig. Nach dem anlernen dauert es manchmal ein paar minuten bis die durch sind.
A.
-
Weiß nicht ob es dann an dem TI Board lag, da hieß es durchfeuern. Sobald der erste Announced wurde, den nächsten rein usw. Das scheint wohl hier nicht zu funktionieren.
Die schlimmsten Steckdosen hinter der Wohnwand sind alle drin 7 Stück :-)Danke noch mal für deine Mühen und deine Unterstützung, die vielen Anleitungen usw. Jetzt hoffe ich das mein Netz mit dem neuen Stick auch stabiler läuft.
Habe gesehen, ich kann auch an einer Steckdose was anlernen ? Dachte immer das verteilt sich untereinander. Das die Geräte sich selber den nächsten Router suchen z.b.
EDIT: Gibt es noch irgendeine Möglichkeit, das ich meine alte Liste sehen kann ? Um zu vergleichen, ob ich alle Geräte/Sensoren erwischt habe ? Hab ja jetzt nen neuen Datenbaum.