NEWS
Conbee 2 im Docker, Adapter verbinden
-
Abend Jungs,
Ich habs endlich hinbekommen das der Conbee2 Stick im Docker meiner 918+ läuft..
Nun habe ich Probleme mit dem verbinden des Adapters..Ich vermute es liegt am Netzwerk, ich habe über Portainer meiner ioBroker Instanz die IP 192.168.54.20 verpasst, die 918+ hat die IP 191.168.54.10
Den Port des Decont Containers habe ich von 80 auf 8877 geändert, (80 verwendet ja schon die Syno)
Nun kann ich den Deconz Adapter nicht mit dem Gateway verbinden..
In der Phoscon App "App verbinden" ausgewählt
Im Adapter IP (192.168.54.10) eingetragen und den Port angepasst..
Und "Erstelle API Key" geklickt, aber es passiert nichts..
Kann mir hier jemand weiter helfen?
Mal noch ein Auszug aus der Log
deconz.0 2019-07-29 21:22:03.312 warn No API Key found deconz.0 2019-07-29 21:22:03.290 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.deconz, node: v8.16.0 host.iobroker 2019-07-29 21:22:02.520 info instance system.adapter.deconz.0 started with pid 5106 host.iobroker 2019-07-29 21:22:00.522 info instance system.adapter.deconz.0 terminated with code 0 (OK) deconz.0 2019-07-29 21:22:00.054 info 192.168.54.10:80auth: ZGVsaWdodDpkZWxpZ2h0 host.iobroker 2019-07-29 21:22:00.007 info stopInstance system.adapter.deconz.0 killing pid 4746 host.iobroker 2019-07-29 21:22:00.007 info stopInstance system.adapter.deconz.0 host.iobroker 2019-07-29 21:22:00.007 info object change system.adapter.deconz.0 javascript.0 2019-07-29 21:20:51.615 info script.js.common.Alexa.Aussen_Temperatur: 19 javascript.0 2019-07-29 21:19:50.443 info script.js.common.Alexa.Aquarium_Temperatur: 25,3 javascript.0 2019-07-29 21:18:38.376 info script.js.common.Alexa.Aussen_Temperatur: 19 javascript.0 2019-07-29 21:16:10.617 info script.js.common.Alexa.Aussen_Temperatur: 19,1 javascript.0 2019-07-29 21:14:50.460 info script.js.common.Alexa.Aquarium_Temperatur: 25,4 deconz.0 2019-07-29 21:10:55.240 warn No API Key found deconz.0 2019-07-29 21:10:55.216 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.deconz, node: v8.16.0 host.iobroker 2019-07-29 21:10:54.355 info instance system.adapter.deconz.0 started with pid 4746 host.iobroker 2019-07-29 21:10:52.359 info instance system.adapter.deconz.0 terminated with code 0 (OK) deconz.0 2019-07-29 21:10:51.856 info 192.168.54.10:8877auth: ZGVsaWdodDpkZWxpZ2h0 host.iobroker 2019-07-29 21:10:51.843 info stopInstance system.adapter.deconz.0 killing pid 4726 host.iobroker 2019-07-29 21:10:51.843 info stopInstance system.adapter.deconz.0 host.iobroker 2019-07-29 21:10:51.843 info object change system.adapter.deconz.0 deconz.0 2019-07-29 21:10:43.188 warn No API Key found deconz.0 2019-07-29 21:10:43.167 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.deconz, node: v8.16.0 host.iobroker 2019-07-29 21:10:42.393 info instance system.adapter.deconz.0 started with pid 4726 javascript.0 2019-07-29 21:10:31.628 info script.js.common.Alexa.Aussen_Temperatur: 19,1 host.iobroker 2019-07-29 21:10:12.382 info Restart adapter system.adapter.deconz.0 because enabled host.iobroker 2019-07-29 21:10:12.382 error instance system.adapter.deconz.0 terminated with code 0 (OK) Caught 2019-07-29 21:10:12.382 error by controller[0]: at Socket.emit (events.js:211:7) Caught 2019-07-29 21:10:12.382 error by controller[0]: at emitOne (events.js:116:13) Caught 2019-07-29 21:10:12.382 error by controller[0]: at Socket.socketErrorListener (_http_client.js:401:9) Caught 2019-07-29 21:10:12.382 error by controller[0]: at ClientRequest.emit (events.js:211:7) Caught 2019-07-29 21:10:12.382 error by controller[0]: at emitOne (events.js:116:13) Caught 2019-07-29 21:10:12.382 error by controller[0]: at Request.onRequestError (/opt/iobroker/node_modules/request/request.js:881:8) Caught 2019-07-29 21:10:12.382 error by controller[0]: at Request.emit (events.js:211:7) Caught 2019-07-29 21:10:12.382 error by controller[0]: at emitOne (events.js:116:13) Caught 2019-07-29 21:10:12.382 error by controller[0]: at self.callback (/opt/iobroker/node_modules/request/request.js:185:22) Caught 2019-07-29 21:10:12.382 error by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.deconz/main.js:415:47) Caught 2019-07-29 21:10:12.381 error by controller[0]: TypeError: Cannot read property 'statusCode' of undefined
-
@UncleB sagte in Conbee 2 im Docker, Adapter verbinden:
Im Adapter IP (192.168.54.10) eingetragen und den Port angepasst..
Hast du auch Speichern geklickt? Im Zweifel auch speichern und schließen. Sollte zwar nicht nötig sein, aber ich bin mir ziemlich sicher das IP und/oder Port nicht über nomen wurde.
-
Danke Jey Cee für deine Antwort, aber gespeichert hab ich das ganze..
IP und Port ist aber laut Log korrekt. (Habe ich auf 44 geändert)
Hast du noch ne Idee?
-
@UncleB was mich stutzig macht es wird auth generiert das ist für die Registrierung mit Passwort und Benutzername statt per Phoscon APP.
-
Hm ja aber ich kann dabei doch nichts falsch machen?
Ausser auf "API Key erzeugen" klicken, mehr muss ich ja nicht machen?
-
@UncleB eigentlich schon, ja.
Du kannst noch im Reiter Objekte in die natives von Gateway schauen ob da der Port 44 drin steht. Wenn nicht kannst du es dort ändern. -
Es muss an den Netzwerkeinstellungen der Container liegen..
Habe Testweise Phoscon auf dem Raspy installiert..
Hier wird der API Key innerhalb weniger Sekunden erstellt..
Muss ich wohl weiter Testen -
Ich habe auch eine Synology 918+ und ein Conbee II.
Habe bei mir IP 127.0.0.1 und der Key wird auch erstellt.
Habe zum Test mal alles gelöscht ; Erstellte Ordner + Datenpunkte + Adapter deCONZ + Docker deCONZ und wieder neu Installiert , er wird mit dem Adapter auch wieder erkannt.
-
Wie habt ihr es geschafft das die Synology die FW Version anzeigt? Ich bekomme auch keine Verbindung zu einem Gerät (Lampe usw). In Phoscon wird der Conbee 2 angezeigt ohne FW Version. Docker läuft mit hohen Privilegien usw. habt ihr irgendwo Treiber für den Stick extra installiert? Ich komm einfach nicht drauf woran es liegt.
Syno DS916+... -
-
@UncleB
Bin gerade auf den Thread gestoßen und keine Ahnung ob du es gelöst hast aber ich bin mir zu 99% sicher das es bei dir am Netzwerkmodus der Container liegt.
Gut:
Host -> Host
Host -> Bridge
Bridge -> Host
MacVLAN -> MacVLANSchlecht und funktioniert nicht:
Host -> MacVLAN
MacVLAN -> Host
Bridge -> MacVLAN
MacVLAN -> Brige