NEWS
[gelöst]Shelly-Adapter: zweites Gerät per MQTT verbinden?
-
Hallo zusammen,
ich habe den Shelly-Adapter installiert und eine Instanz (shelly.0) am laufen.
Ein Rauchmelder ShellyPlusSmoke ist damit verbunden.
Die gesendeten Daten werden unter Objekte "shelly\0\shellyplussmoke#<id1>" aufgelistet. Soweit ist alles in Ordnung.Zur Entwicklung bis hierher gibt es einen anderen Thread.
Auswertung Daten ShellyPlusSmoke in ioBrokerJetzt wollte ich einen zweiten ShellyPlusSmoke analog mit der Instanz des Shelly-Adapters verbinden.
Ich dachte dann taucht ein zweiter Objekt-Zweig "shelly\0\shellyplussmoke#<id2>" auf
und ich kann die Reaktion auf einen Alarm analog umsetzen.Das ist leider nicht so.
Muss ich für die Verbindung eines zweiten ShellyPlusSmoke eine zweite Instanz des Shelly-Adapters einrichten?Danke vorab für jeden Tipp.
Gruß Hartmut
-
Hallo zusammen,
ich habe den Shelly-Adapter installiert und eine Instanz (shelly.0) am laufen.
Ein Rauchmelder ShellyPlusSmoke ist damit verbunden.
Die gesendeten Daten werden unter Objekte "shelly\0\shellyplussmoke#<id1>" aufgelistet. Soweit ist alles in Ordnung.Zur Entwicklung bis hierher gibt es einen anderen Thread.
Auswertung Daten ShellyPlusSmoke in ioBrokerJetzt wollte ich einen zweiten ShellyPlusSmoke analog mit der Instanz des Shelly-Adapters verbinden.
Ich dachte dann taucht ein zweiter Objekt-Zweig "shelly\0\shellyplussmoke#<id2>" auf
und ich kann die Reaktion auf einen Alarm analog umsetzen.Das ist leider nicht so.
Muss ich für die Verbindung eines zweiten ShellyPlusSmoke eine zweite Instanz des Shelly-Adapters einrichten?Danke vorab für jeden Tipp.
Gruß Hartmut
@hru
Normalerweise benötigts du nur eine Shelly Instanz. (Maximal 2 - eine für MQTT Shellies und eine fpr COAP Shellies (gen 1) )Bist du dicher dass der zweite Rauchmelder sendet (= online ist). Da der m.W. nach batteriebetrieben ist schläft er die meiste Zeit und sendet da mal zunächst keine Daten ...
-
Hallo zusammen,
ich habe den Shelly-Adapter installiert und eine Instanz (shelly.0) am laufen.
Ein Rauchmelder ShellyPlusSmoke ist damit verbunden.
Die gesendeten Daten werden unter Objekte "shelly\0\shellyplussmoke#<id1>" aufgelistet. Soweit ist alles in Ordnung.Zur Entwicklung bis hierher gibt es einen anderen Thread.
Auswertung Daten ShellyPlusSmoke in ioBrokerJetzt wollte ich einen zweiten ShellyPlusSmoke analog mit der Instanz des Shelly-Adapters verbinden.
Ich dachte dann taucht ein zweiter Objekt-Zweig "shelly\0\shellyplussmoke#<id2>" auf
und ich kann die Reaktion auf einen Alarm analog umsetzen.Das ist leider nicht so.
Muss ich für die Verbindung eines zweiten ShellyPlusSmoke eine zweite Instanz des Shelly-Adapters einrichten?Danke vorab für jeden Tipp.
Gruß Hartmut
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Muss ich für die Verbindung eines zweiten ShellyPlusSmoke eine zweite Instanz des Shelly-Adapters einrichten?
Nein, auf keinen Fall!
-
@hru
Normalerweise benötigts du nur eine Shelly Instanz. (Maximal 2 - eine für MQTT Shellies und eine fpr COAP Shellies (gen 1) )Bist du dicher dass der zweite Rauchmelder sendet (= online ist). Da der m.W. nach batteriebetrieben ist schläft er die meiste Zeit und sendet da mal zunächst keine Daten ...
@mcm1957 said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru
Bist du dicher dass der zweite Rauchmelder sendet (= online ist). Da der m.W. nach batteriebetrieben ist schläft er die meiste Zeit und sendet da mal zunächst keine Daten ...hm?
Ja das stimmt, schon, dass der ShellyPlusSmoke die meiste Zeit "schläft" und nicht online ist. Ich hatte das so verstanden, dass er sich beim speichern der Konfiguration kurz verbindet und sendet.Vielleicht hängt es auch mit einem anderen Problem zusammen, das ich seit dem Einspielen von Updates bei ioBroker und verschiedenen Adaptern habe (Problem mit Admin-Instanz-Kachel)?
-
@mcm1957 said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru
Bist du dicher dass der zweite Rauchmelder sendet (= online ist). Da der m.W. nach batteriebetrieben ist schläft er die meiste Zeit und sendet da mal zunächst keine Daten ...hm?
Ja das stimmt, schon, dass der ShellyPlusSmoke die meiste Zeit "schläft" und nicht online ist. Ich hatte das so verstanden, dass er sich beim speichern der Konfiguration kurz verbindet und sendet.Vielleicht hängt es auch mit einem anderen Problem zusammen, das ich seit dem Einspielen von Updates bei ioBroker und verschiedenen Adaptern habe (Problem mit Admin-Instanz-Kachel)?
-
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren? -
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
-
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?@hru said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?WO kommt diese Fehlermeldung? Im log? Am Schirm?
Kannst du die Konfig normal öffnen und bearbeiten?Kannst du die Fehlermeldung bitte hier mal posten?
Ich erhalte mit 6.9.0 and 7.0.0 keine solche Meldung.Bitte Version des shelly adapters und von admin ebenfalls angeben.
-
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Gut.Kann das auch der Grund dafür sein, dass ich keine Daten von meinem zweiten ShellyPlusSmoke im ioBroker sehe?
-
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Gut.Kann das auch der Grund dafür sein, dass ich keine Daten von meinem zweiten ShellyPlusSmoke im ioBroker sehe?
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Ist der Rest vom Fest auf einem aktuellen Stand?
-
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Gut.Kann das auch der Grund dafür sein, dass ich keine Daten von meinem zweiten ShellyPlusSmoke im ioBroker sehe?
@hru said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was heißt das und wie kann ich das wieder reparieren?
Du direkt gar nicht. Da muss im Adapter und/oder im Admin was angepasst werden. Für den Moment ignorieren.
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Gut.Kann das auch der Grund dafür sein, dass ich keine Daten von meinem zweiten ShellyPlusSmoke im ioBroker sehe?
Nein, die Aussage von Thomas Braun bezieht sich auf eine häufoher auftretende Warning im log. Ich vermute aber mal, due meinst was anderes. Bitte daher um die Infos wie oben angefragt.
-
@hru said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?WO kommt diese Fehlermeldung? Im log? Am Schirm?
Kannst du die Konfig normal öffnen und bearbeiten?Kannst du die Fehlermeldung bitte hier mal posten?
Ich erhalte mit 6.9.0 and 7.0.0 keine solche Meldung.Bitte Version des shelly adapters und von admin ebenfalls angeben.
@mcm1957 said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?WO kommt diese Fehlermeldung? Im log? Am Schirm?
Die Meldung wird als kleine schwarze Box kurz angezeigt.

Bitte Version des shelly adapters und von admin ebenfalls angeben.
Versionen: Shelly v7.0.0, Admin v7.0.22
-
@mcm1957 said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
beim Klick auf die Einstellungen (Schraubenschlüssel) der Instanz vom Shelly-Adapter kommt "Cannot parse json5 config" oder so ähnlich.
Was heißt das und wie kann ich das wieder reparieren?WO kommt diese Fehlermeldung? Im log? Am Schirm?
Die Meldung wird als kleine schwarze Box kurz angezeigt.

Bitte Version des shelly adapters und von admin ebenfalls angeben.
Versionen: Shelly v7.0.0, Admin v7.0.22
@hru
OK das ist was anderes faul. Admin kann hier offensichtlich das Configfile nicht lesen.Was hast du denn gamcht seit es das letzte Mal ging? Einfach so werden die Dateien ja selten kaputt. Versuch mal ein 'iob upload'. Das ladet die Confihgdatein vom Adapterverzeichis in den Bereich des Admin hoch.
-
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Ist der Rest vom Fest auf einem aktuellen Stand?
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Ist der Rest vom Fest auf einem aktuellen Stand?
Ich habe heute die folgenden Befehle
sudo apt update && sudo apt full-upgrade iobroker stop iob fix iobroker start iob nodejs-updateabgesetzt.
Reicht das für einen aktuellen Stand?
Soll ich nochmal die Ausgabe von iob diag posten? -
@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Heißt das dass ich aktuell an der Konfiguration des Shelly-Adapters nichts ändern kann?
Ist der Rest vom Fest auf einem aktuellen Stand?
Ich habe heute die folgenden Befehle
sudo apt update && sudo apt full-upgrade iobroker stop iob fix iobroker start iob nodejs-updateabgesetzt.
Reicht das für einen aktuellen Stand?
Soll ich nochmal die Ausgabe von iob diag posten?@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Soll ich nochmal die Ausgabe von iob diag posten?
Ja, da sieht man das immer am besten.
-
@hru
OK das ist was anderes faul. Admin kann hier offensichtlich das Configfile nicht lesen.Was hast du denn gamcht seit es das letzte Mal ging? Einfach so werden die Dateien ja selten kaputt. Versuch mal ein 'iob upload'. Das ladet die Confihgdatein vom Adapterverzeichis in den Bereich des Admin hoch.
-
jetzt habe ich eine "rote 1" bei Hosts:

Was ist das jetzt?
Ich bekomme folgende Meldug

Was soll / muss ich da jetzt klicken?@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was soll / muss ich da jetzt klicken?
Nix klicken...
Betriebssystem aktualisieren.sudo apt update sudo apt full-upgrade -
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was soll / muss ich da jetzt klicken?
Nix klicken...
Betriebssystem aktualisieren.sudo apt update sudo apt full-upgrade@thomas-braun said in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
@hru sagte in Shelly-Adapter: zweites Gerät per MQTT verbinden?:
Was soll / muss ich da jetzt klicken?
Nix klicken...
Betriebssystem aktualisieren.sudo apt update sudo apt full-upgradeok habe ich gemacht.
Und einen reboot.
Ist aber immer noch da??