NEWS
Umzug mit ZigBee-Stick vom Master auf Slave
-
Hallo zusammen!
Zur Zeit hängt mein ZigBee-Stick (CC2538+CC2592) an meinem Master. Da ich mit dem Master auf eine VM wechsle, muss der ZigBee-Stick auf einen neuen Slave umziehen.
Ich möchte ungern alle ZigBee-Geräte neu anlernen. Ist es irgendwie möglich die ZigBee-Config vom Master auf einen Slave zu übertragen? Adaptername: Zigbee (rotes Z)
Schonmal Danke im Vorraus :-)
-
Hallo zusammen!
Zur Zeit hängt mein ZigBee-Stick (CC2538+CC2592) an meinem Master. Da ich mit dem Master auf eine VM wechsle, muss der ZigBee-Stick auf einen neuen Slave umziehen.
Ich möchte ungern alle ZigBee-Geräte neu anlernen. Ist es irgendwie möglich die ZigBee-Config vom Master auf einen Slave zu übertragen? Adaptername: Zigbee (rotes Z)
Schonmal Danke im Vorraus :-)
-
@josh wieso muss der Adapter auf den Slave umziehen ? Warum nicht einfach den Stick per ser2net an den Master in der vom weiter geben ?
A.
@asgothian Weil der ZigBee-Stick an einen anderen RPi angesteckt wird, der dann als Slave eingebunden wird. Der alte Master wird dann nicht mehr für ioBroker eingesetzt.
Ich verstehe nicht, wie mir ser2net dabei behilflich sein kann.
Ich hoffe, dass irgendwelche ZigBee-Dateien auf den neuen Master kopiert werden und dann der Verbindung zu den Geräte steht. Ich weiß nur nicht, welche Dateien wo liegen.
-
@asgothian Weil der ZigBee-Stick an einen anderen RPi angesteckt wird, der dann als Slave eingebunden wird. Der alte Master wird dann nicht mehr für ioBroker eingesetzt.
Ich verstehe nicht, wie mir ser2net dabei behilflich sein kann.
Ich hoffe, dass irgendwelche ZigBee-Dateien auf den neuen Master kopiert werden und dann der Verbindung zu den Geräte steht. Ich weiß nur nicht, welche Dateien wo liegen.
@josh Die Frage ist warum du nur für den Zigbee Adapter einen kompletten ioBroker als slave laufen lassen willst. Du kannst statt dessen eine viel einfachere Konstruktion mit einem Pi und ser2net laufen lassen.
die Risiken (Ausfall Netz, etc.) sind vergleichber
das wiederaufsetzend des externen pi (wenn z.Bsp. die sdKarte abraucht is viel einfacher
der externe PI kann kleiner sein (ich nutz hier einen alten PI1 dafür.)A.
-
@josh Die Frage ist warum du nur für den Zigbee Adapter einen kompletten ioBroker als slave laufen lassen willst. Du kannst statt dessen eine viel einfachere Konstruktion mit einem Pi und ser2net laufen lassen.
die Risiken (Ausfall Netz, etc.) sind vergleichber
das wiederaufsetzend des externen pi (wenn z.Bsp. die sdKarte abraucht is viel einfacher
der externe PI kann kleiner sein (ich nutz hier einen alten PI1 dafür.)A.
@asgothian Ach, jetzt verstehe ich das. Also auch ein Pi, aber kein ioBroker.
Habe eben mal auf die Schnelle ser2net angesehen. Habe es nicht sofort verstanden (vielleicht liegt es an meinem rel. schlechten Urlaubsenglish...).
Die Sache ist, dass ich mich nicht in noch weitere Sachen einarbeiten möchte. Da ich mich immer besser mit ioBroker auskenne, favorisiere ich eine ioBroker-Slave-Lösung. Perspektivisch werden aber noch weitere Adapter auf dem Slave hinzukommen.
Ich schaue aber dennoch mal nach dem ser2net.
-
@asgothian Ach, jetzt verstehe ich das. Also auch ein Pi, aber kein ioBroker.
Habe eben mal auf die Schnelle ser2net angesehen. Habe es nicht sofort verstanden (vielleicht liegt es an meinem rel. schlechten Urlaubsenglish...).
Die Sache ist, dass ich mich nicht in noch weitere Sachen einarbeiten möchte. Da ich mich immer besser mit ioBroker auskenne, favorisiere ich eine ioBroker-Slave-Lösung. Perspektivisch werden aber noch weitere Adapter auf dem Slave hinzukommen.
Ich schaue aber dennoch mal nach dem ser2net.
-
@josh
Wirf mal einen Blick hier hin:https://forum.iobroker.net/topic/40635/how-to-rasbee-oder-rasbee-ii-via-ser2net?_=1612086267320
ist nicht zu 100 % korrekt, da raspbee / conbee, aber es sollte einiges helfen.
A.
@asgothian OK, gucke ich mir mal an. Danke dafür.
Trotzdem bliebe dann ja noch immer das Problem, dass ich alle Geräte einmal neu anlernen müsste...
-
@asgothian OK, gucke ich mir mal an. Danke dafür.
Trotzdem bliebe dann ja noch immer das Problem, dass ich alle Geräte einmal neu anlernen müsste...
-
@josh nein
- du transferierst die ioBroker installation auf den Master
- du hängst den bestehenden Stick an den pi
- leitest den per ser2net weiter
- änderst in der adapter Konfiguration nur den port
A.
@asgothian Aber genau das ist ja das, was ich nicht weiß. Wie transferiere ich die Installation vom alten auf den neuen Master?!?!?
-
@asgothian Aber genau das ist ja das, was ich nicht weiß. Wie transferiere ich die Installation vom alten auf den neuen Master?!?!?
Habe noch ein wenig recherchiert.
Die Verbindungsdaten liegen wohl hier:
/opt/iobroker/iobroker-data/zigbee_0/shepherd.db
Ich würde den Adapter auf dem neuen Slave installieren, den Adapter stoppen, dann die shepherd.db kopieren und den Adapter neu starten. Ist dann alles wieder da?
-
Habe noch ein wenig recherchiert.
Die Verbindungsdaten liegen wohl hier:
/opt/iobroker/iobroker-data/zigbee_0/shepherd.db
Ich würde den Adapter auf dem neuen Slave installieren, den Adapter stoppen, dann die shepherd.db kopieren und den Adapter neu starten. Ist dann alles wieder da?
Nur der vollständigkeitshalber...
Ich habe einen neuen Slave aufgesetzt und ihn an den Master gebunden. Dann habe ich per USB-Stick die shepherd.db vom alten Master zum neuen Slave kopiert. Dann waren alle Geräte wieder da. Allerdings fehlten alle Namen. Diese habe ich dann manuell neu gesetzt. Jetzt läuft's.
Wo werden denn die Namen der ZigBee-Geräte gespeichert?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden