NEWS
Umzug von Raspi4 zu Syno Docker - Yahka Adapter NOK
-
Hallo Zusammen
Ich muss dieses Thema nochmals aufgreifen, ich weiss nicht mehr weiter. Unzählige stunden mit lesen und probieren sind verstrichen....
Ich bin dabei, iobroker vom Raspberry 4 auf Docker-Container umzusiedeln, welcher auf einer Synology Diskstation läuft.
Auf dem Raspberry iobroker Backup mit backitup erstellt
Auf Docker das aktuellste buanet/iobroker Image installiert
--> Auf der DS läuft Portainer, MacVlan ist konfiguriert und läuft
Nach erstem Start wurden alle Adapter heruntergeladen, alles war da wie es sein soll
Admin.0 "binding" auf die aktuelle IP-Adresse gemappt
Alle Adapter laufen problemlos, Skripte, VIS, etc. alles OKNur der Yahka Adapter macht mich unglücklich.. er ist zwar grün, aber erscheint nicht auf den mobilen Geräten. Die alte HomeBridge habe ich entfernt und im yahka Adapter habe ich MAC/Benutzernamen geändert, damit die Bridge sich wieder zeigen kann.
Wenn ich das Raspy starte und yahka starte und auf dem iOS Gerät suche, ist die Bridge sofort da. Bei der Docker Version keine Chance. Es sucht und sucht und nix kommt. Natürlich habe ich vorher den Raspy-Yahka Adapter gestoppt.
Ich habe schon unzählige Versuche gemacht:
- Buanet Image mal ganz normal neu installiert, nur den Yahka Adapter installiert und gestartet -> Bridge wird nicht gefunden...
- AVAHI deamon läuft, habe ipv6 deaktiviert (gem. einem Post, sollte helfen, tat's nicht)
- Explizite Port Öffnungen (noch bevor ich MacVlan hatte), im DS Docker Bridge Modus
- Im Yahka Adapter die Bridge auf die Docker IP Adresse eingestellt (binding)
- Dann mal im DS Docker Host Modus
- Auf MacVlan gewechselt mit Portrainer, weil yahka "Multicast" zwitschert und anscheinend das nicht im Bridge Modus funktionagelt
- Auf der Syno wo Docker läuft, Bonjour Service deaktiviert (wurde auch in einem Post als mögliche Lösung erwähnt)
- Mit MacVlan aktiv nochmals Buanet Image frisch installiert, dann mal aus Backup wiederhergestellt -> keine Bridge ;-(
Also meines Erachtens liegts def. am Docker/DS betr. Multicast, welches trotz MacVlan nicht im Netz rumzwitschern kann. Das Raspy kann es ja, also liegts auch nicht an einem Router oder Firewall.
Hat jemand vielleicht einen Tipp, wie ich dem Yahka Adapter das zwitschern erlauben kann, oder dem Docker oder MacVlan? Ich kann mir keinen anderen Grund vorstellen und weiss auch nicht, was bockt, ob eine Einstellung im Docker (evtl. Variable?) nicht OK ist oder fehlt, ob MacVlan noch was fehlt... ich kanns' mir noch nicht erklären.
Bereits ein herzliches Danke, falls jemand helfen kann :)
Grüsse
DreamerxSystem:
iobroker mit nodejs 12.22.5
NPM: 6.14.14 -
Hallo Zusammen
Ich muss dieses Thema nochmals aufgreifen, ich weiss nicht mehr weiter. Unzählige stunden mit lesen und probieren sind verstrichen....
Ich bin dabei, iobroker vom Raspberry 4 auf Docker-Container umzusiedeln, welcher auf einer Synology Diskstation läuft.
Auf dem Raspberry iobroker Backup mit backitup erstellt
Auf Docker das aktuellste buanet/iobroker Image installiert
--> Auf der DS läuft Portainer, MacVlan ist konfiguriert und läuft
Nach erstem Start wurden alle Adapter heruntergeladen, alles war da wie es sein soll
Admin.0 "binding" auf die aktuelle IP-Adresse gemappt
Alle Adapter laufen problemlos, Skripte, VIS, etc. alles OKNur der Yahka Adapter macht mich unglücklich.. er ist zwar grün, aber erscheint nicht auf den mobilen Geräten. Die alte HomeBridge habe ich entfernt und im yahka Adapter habe ich MAC/Benutzernamen geändert, damit die Bridge sich wieder zeigen kann.
Wenn ich das Raspy starte und yahka starte und auf dem iOS Gerät suche, ist die Bridge sofort da. Bei der Docker Version keine Chance. Es sucht und sucht und nix kommt. Natürlich habe ich vorher den Raspy-Yahka Adapter gestoppt.
Ich habe schon unzählige Versuche gemacht:
- Buanet Image mal ganz normal neu installiert, nur den Yahka Adapter installiert und gestartet -> Bridge wird nicht gefunden...
- AVAHI deamon läuft, habe ipv6 deaktiviert (gem. einem Post, sollte helfen, tat's nicht)
- Explizite Port Öffnungen (noch bevor ich MacVlan hatte), im DS Docker Bridge Modus
- Im Yahka Adapter die Bridge auf die Docker IP Adresse eingestellt (binding)
- Dann mal im DS Docker Host Modus
- Auf MacVlan gewechselt mit Portrainer, weil yahka "Multicast" zwitschert und anscheinend das nicht im Bridge Modus funktionagelt
- Auf der Syno wo Docker läuft, Bonjour Service deaktiviert (wurde auch in einem Post als mögliche Lösung erwähnt)
- Mit MacVlan aktiv nochmals Buanet Image frisch installiert, dann mal aus Backup wiederhergestellt -> keine Bridge ;-(
Also meines Erachtens liegts def. am Docker/DS betr. Multicast, welches trotz MacVlan nicht im Netz rumzwitschern kann. Das Raspy kann es ja, also liegts auch nicht an einem Router oder Firewall.
Hat jemand vielleicht einen Tipp, wie ich dem Yahka Adapter das zwitschern erlauben kann, oder dem Docker oder MacVlan? Ich kann mir keinen anderen Grund vorstellen und weiss auch nicht, was bockt, ob eine Einstellung im Docker (evtl. Variable?) nicht OK ist oder fehlt, ob MacVlan noch was fehlt... ich kanns' mir noch nicht erklären.
Bereits ein herzliches Danke, falls jemand helfen kann :)
Grüsse
DreamerxSystem:
iobroker mit nodejs 12.22.5
NPM: 6.14.14Beim Adapter kann ich so nicht helfen , da ich Ihn nicht habe , aber eventuell kommst du hiermit weiter , da es in deiner Auflistung fehlt :
https://forum.iobroker.net/topic/33746/yahka-adapter-docker-container/8
-
Beim Adapter kann ich so nicht helfen , da ich Ihn nicht habe , aber eventuell kommst du hiermit weiter , da es in deiner Auflistung fehlt :
https://forum.iobroker.net/topic/33746/yahka-adapter-docker-container/8
@glasfaser Danke dir für den Input. Hab ich leider auch schon gemacht und oben beschrieben, wohl etwas unpräzise:
-- > Im Yahka Adapter die Bridge auf die Docker IP Adresse eingestellt (binding) -
@glasfaser Danke dir für den Input. Hab ich leider auch schon gemacht und oben beschrieben, wohl etwas unpräzise:
-- > Im Yahka Adapter die Bridge auf die Docker IP Adresse eingestellt (binding)Eventuell die Instanz mal auf die Logstufe Debug stellen , vielleicht ist etwas brauchbares dabei , wo es klemmt ....
-
Eventuell die Instanz mal auf die Logstufe Debug stellen , vielleicht ist etwas brauchbares dabei , wo es klemmt ....
@glasfaser alles klar, werd ich gleich tun :-)
-
Eventuell die Instanz mal auf die Logstufe Debug stellen , vielleicht ist etwas brauchbares dabei , wo es klemmt ....
@glasfaser Sieht eigentlich gut aus, IP stimmt, keine Fehler. Dann liegts wirklich, dass es die Bridge nicht rausposaunen kann:
2021-09-09 22:39:30.229 - info: host.iobroker-copy1 stopInstance system.adapter.yahka.1 (force=false, process=true)
2021-09-09 22:39:30.261 - info: yahka.1 (7471) Got terminate signal TERMINATE_YOURSELF
2021-09-09 22:39:30.266 - info: yahka.1 (7471) cleaning up ...
2021-09-09 22:39:30.268 - info: yahka.1 (7471) cleaned up ...
2021-09-09 22:39:30.271 - info: yahka.1 (7471) terminating
2021-09-09 22:39:30.275 - info: yahka.1 (7471) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2021-09-09 22:39:30.297 - info: host.iobroker-copy1 stopInstance system.adapter.yahka.1 send kill signal
2021-09-09 22:39:31.441 - info: host.iobroker-copy1 instance system.adapter.yahka.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2021-09-09 22:39:33.396 - info: host.iobroker-copy1 instance system.adapter.yahka.1 started with pid 7986
2021-09-09 22:39:38.026 - debug: yahka.1 (7986) Redis Objects: Use Redis connection: 127.0.0.1:9001
2021-09-09 22:39:38.137 - debug: yahka.1 (7986) Objects client ready ... initialize now
2021-09-09 22:39:38.145 - debug: yahka.1 (7986) Objects create System PubSub Client
2021-09-09 22:39:38.148 - debug: yahka.1 (7986) Objects create User PubSub Client
2021-09-09 22:39:38.151 - debug: yahka.1 (7986) Objects client initialize lua scripts
2021-09-09 22:39:38.212 - debug: yahka.1 (7986) Objects connected to redis: 127.0.0.1:9001
2021-09-09 22:39:38.233 - debug: yahka.1 (7986) objectDB connected
2021-09-09 22:39:38.240 - debug: yahka.1 (7986) Redis States: Use Redis connection: 127.0.0.1:9000
2021-09-09 22:39:38.274 - debug: yahka.1 (7986) States create System PubSub Client
2021-09-09 22:39:38.279 - debug: yahka.1 (7986) States create User PubSub Client
2021-09-09 22:39:38.326 - debug: yahka.1 (7986) States connected to redis: 127.0.0.1:9000
2021-09-09 22:39:38.329 - debug: yahka.1 (7986) statesDB connected
2021-09-09 22:39:38.890 - info: yahka.1 (7986) starting. Version 0.12.0 in /opt/iobroker/node_modules/iobroker.yahka, node: v12.22.5, js-controller: 3.3.15
2021-09-09 22:39:38.976 - info: yahka.1 (7986) adapter ready, checking config
2021-09-09 22:39:38.984 - debug: yahka.1 (7986) creating bridge
2021-09-09 22:39:39.031 - info: yahka.1 (7986) publishing bridge Yahka-Test on 192.168.23.234 -
Habe nochwas gefunden ( Firewall ) :
https://forum.iobroker.net/topic/29844/nach-neuinstallation-findet-homekit-die-bridge-nicht-mehr/5
-
Habe nochwas gefunden ( Firewall ) :
https://forum.iobroker.net/topic/29844/nach-neuinstallation-findet-homekit-die-bridge-nicht-mehr/5
Syno Firewall ist off, hab eine eigene (pfsense). Ich hab auch schon viel auf englisch gesucht...
Ahh, wenn ich so schreibe blitzt es im Hirn ;-) -> Ich teste nun noch ein Docker Export und Import auf einer meiner anderen Syno Stations. DAS hab ich noch nicht probiert ;-)
-
Syno Firewall ist off, hab eine eigene (pfsense). Ich hab auch schon viel auf englisch gesucht...
Ahh, wenn ich so schreibe blitzt es im Hirn ;-) -> Ich teste nun noch ein Docker Export und Import auf einer meiner anderen Syno Stations. DAS hab ich noch nicht probiert ;-)
@glasfaser
Also auch auf anderen Syno's mit Docker kann keine Bridge gefunden werden. Somit liegt es an Docker oder irgend was an MacVlan.Ich check mal weiter, bin ja grad so schön dran....

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
