NEWS
Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst
-
hier ist das Debug Log ab Restart der Shelly Instanz:
2023-11-29 12:54:03.631 - info: shelly.0 (248359) Got terminate signal TERMINATE_YOURSELF 2023-11-29 12:54:03.663 - debug: shelly.0 (248359) [onUnload] Closing adapter 2023-11-29 12:54:03.664 - debug: shelly.0 (248359) [onUnload] Stopping MQTT server 2023-11-29 12:54:03.665 - debug: shelly.0 (248359) [BaseServer] Destroying 2023-11-29 12:54:03.665 - debug: shelly.0 (248359) [MQTT Server] Destroying 2023-11-29 12:54:03.667 - info: shelly.0 (248359) terminating 2023-11-29 12:54:03.668 - debug: shelly.0 (248359) Plugin sentry destroyed 2023-11-29 12:54:03.669 - info: shelly.0 (248359) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-11-29 12:54:03.673 - debug: shelly.0 (248359) [MQTT Server] Closing listener 2023-11-29 12:54:03.705 - info: host.iobroker stopInstance system.adapter.shelly.0 send kill signal 2023-11-29 12:54:04.171 - info: shelly.0 (248359) terminating 2023-11-29 12:54:04.233 - info: host.iobroker instance system.adapter.shelly.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2023-11-29 12:54:06.764 - info: host.iobroker instance system.adapter.shelly.0 started with pid 271599 2023-11-29 12:54:08.760 - debug: shelly.0 (271599) Redis Objects: Use Redis connection: 127.0.0.1:9001 2023-11-29 12:54:08.803 - debug: shelly.0 (271599) Objects client ready ... initialize now 2023-11-29 12:54:08.806 - debug: shelly.0 (271599) Objects create System PubSub Client 2023-11-29 12:54:08.808 - debug: shelly.0 (271599) Objects create User PubSub Client 2023-11-29 12:54:08.832 - debug: shelly.0 (271599) Objects client initialize lua scripts 2023-11-29 12:54:08.843 - debug: shelly.0 (271599) Objects connected to redis: 127.0.0.1:9001 2023-11-29 12:54:08.870 - debug: shelly.0 (271599) Redis States: Use Redis connection: 127.0.0.1:9000 2023-11-29 12:54:08.881 - debug: shelly.0 (271599) States create System PubSub Client 2023-11-29 12:54:08.882 - debug: shelly.0 (271599) States create User PubSub Client 2023-11-29 12:54:08.936 - debug: shelly.0 (271599) States connected to redis: 127.0.0.1:9000 2023-11-29 12:54:08.987 - debug: shelly.0 (271599) Plugin sentry Initialize Plugin (enabled=true) 2023-11-29 12:54:09.510 - info: shelly.0 (271599) starting. Version 6.6.1 in /opt/iobroker/node_modules/iobroker.shelly, node: v18.17.1, js-controller: 5.0.16 2023-11-29 12:54:09.687 - info: shelly.0 (271599) Starting in MQTT mode. Listening on 0.0.0.0:1882 (QoS 0) 2023-11-29 12:54:09.694 - debug: shelly.0 (271599) [MQTT Server] Started listener on 0.0.0.0:1882
-
@ionewbie Okay, da ist ja nicht viel los. Und jetzt zeig mal die Konfiguration eines Shelly (MQTT)
-
LOL, danke, es läuft jetzt!! "Bin geneigt zu sagen: kaum macht mans richtig, schon läufts!"
Keine Ahnung, was zuvor schief gelaufen war, vermutlich eine Kombination aus Tippfehlern, zu flüchtig versucht zu fixen und nicht-verstehen der (ganz leicht) veralteten Anleitung. Teilweise IP und DNS Änderungen aus der letzten Zeit spielten wohl auch noch ne Teilrolle, zumindest bei manchen meiner Shellys.
Nachdem ich nun durch Euch weiß, dass es im ioBroker korrekt ist, bin ich konsequent alle meine Shellys durchgegangen, habe <ip-des-iobroker>:1882 sowie mqtt User und Kennwort gesetzt, mqtt aktiviert wo es nicht war, und ansonsten alles bei mqtt auf Default gelassen. Bei manchen Shellys konnte ich das im Cloud Interface anpassen, bei den älteren musste ich immer direkt aufs Device gehen um den mqtt Menüpunkt zu finden.
Jetzt läufts und die Devices sind im Shelly Adapter sichtbar.
Cool. Vielen Dank für die Anstupser zur Lösung!!
-
Uh, habe gerade noch einen Fehlerpunkt festgestellt.
Die älteren Geräte können wohl nur ENTWEDER mqtt ODER Cloud.Kann ich bei denen ColoT aktivieren und dann beides gleichzeitig haben?
-
@ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:
nicht-verstehen der (ganz leicht) veralteten Anleitung.
Lass mich gerne wissen, was ich an der Anleitung anpassen darf.
-
@ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:
Die älteren Geräte können wohl nur ENTWEDER mqtt ODER Cloud.
Kann ich bei denen ColoT aktivieren und dann beides gleichzeitig haben?Korrekt. Steht aber auch so in der Dokumentation
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/faq.md
-
@ionewbie auch das ist nachzulesen.
Gen1 coloit und Cloud, oder mqtt ohne.
Plus kann schon beides.
Für die älteren halt eine Instanz colit, für neue 2. Instanz mqtt.
Würde aber schon x mal hier behandelt.;) -
Für die älteren halt eine Instanz colit, für neue 2. Instanz mqtt.
Das habe ich dann bisher nicht kapiert, tut mir leid. Also ich bräuchte eine zweite Instanz des Shelly Adapters. Okay.
Werde mir meinen Geräte Park die Tage mal ganz genau ansehen ob ich wirklich alle Shelly in iob brauche. -
@ionewbie warum nicht?
2. instanz ist ja keine raketenwissenschaft. -
@da_woody ja, hab ich jetzt auch gemacht. Dachte zuerst, warum zweiten Adapter installieren, das gibt doch nur mehr Risiko für Fehler, aber sei es drum. War einfach und jetzt hab ich alles überall drin.
Hoffentlich bleibts stabilDanke nochmal für die Hilfe!
-
@ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:
zweiten Adapter installieren
Der Adapter ist nach wie vor nur 1x installiert.
-
@ionewbie infomier dich doch mal zum Unterschied Adapter und Instanzen...
-
@haus-automatisierung ja, sorry für meine laxe Ausdrucksweise. Den Unterschied kenne ich
Allerdings musste ich den im ioBroker unter "Adapter" installieren. Und nur wenn man auf dem Plus mit der Maus hovert, DANN sieht man "Instanz installieren".
Wortklauberei hier an der Stelle. Ich hab die zweite Instanz, es funzt und alle sind happy