NEWS
[Solved] Shelly Plus 1: MQTT - Problem bei Einbindung
-
Hallo zusammen,
habe ein kleines Problem bei der Einbindung eines Shelly Plus 1, den ich gestern bekommen habe (mein erster Plus). Normalerweise binde ich die immer wie folgt ein:

und das funktioniert auch immer. Beim Plus 1, hatte ich es so versucht:
Aber nach "Save Settings" geht er in eine Endlosschleife und die Daten werden nicht übernommen.Was stimmt (noch) nicht? :-)
-
Hallo zusammen,
habe ein kleines Problem bei der Einbindung eines Shelly Plus 1, den ich gestern bekommen habe (mein erster Plus). Normalerweise binde ich die immer wie folgt ein:

und das funktioniert auch immer. Beim Plus 1, hatte ich es so versucht:
Aber nach "Save Settings" geht er in eine Endlosschleife und die Daten werden nicht übernommen.Was stimmt (noch) nicht? :-)
-
Hallo zusammen,
habe ein kleines Problem bei der Einbindung eines Shelly Plus 1, den ich gestern bekommen habe (mein erster Plus). Normalerweise binde ich die immer wie folgt ein:

und das funktioniert auch immer. Beim Plus 1, hatte ich es so versucht:
Aber nach "Save Settings" geht er in eine Endlosschleife und die Daten werden nicht übernommen.Was stimmt (noch) nicht? :-)
@qqolli sagte in Shelly Plus 1: MQTT - Problem bei Einbindung:
mein erster Plus). Normalerweise binde ich die immer wie folgt ein:
Vorne weg,
Plus Geräte können nur per mqtt im Adapter eingebunden werden. Solltest du schon eine Instanz per Colot laufen haben, brauchts du eine zweite Instanz oder du musst deine anderen shelly ebenfalls auf mqtt stellen.
Generic status muss auch der Haken rein, sonst kommen keine Daten an.
Beim wechsel von coap auf mqtt muss der shelly neu gestartet werden -
@samson71
Hat leider nicht funktioniert, er eiert weiterhin in der Endlosschleiche nach "Save Settings". -
@qqolli
Ich weiß nicht ob die Prefix leer sein darf. Trag da mal die ClientID ein (copy an paste).@samson71 die ist normalerweise automatisch gefüllt
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md -
@qqolli sagte in Shelly Plus 1: MQTT - Problem bei Einbindung:
mein erster Plus). Normalerweise binde ich die immer wie folgt ein:
Vorne weg,
Plus Geräte können nur per mqtt im Adapter eingebunden werden. Solltest du schon eine Instanz per Colot laufen haben, brauchts du eine zweite Instanz oder du musst deine anderen shelly ebenfalls auf mqtt stellen.
Generic status muss auch der Haken rein, sonst kommen keine Daten an.
Beim wechsel von coap auf mqtt muss der shelly neu gestartet werden -
@samson71 die ist normalerweise automatisch gefüllt
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md -
@qqolli
Ich weiß nicht ob die Prefix leer sein darf. Trag da mal die ClientID ein (copy an paste).@samson71
Nachdem ich die ClientID in das Prefex kopiert habe, hat er alles übenommen und auch gespeichert.Nur taucht er leider nicht als DP im Shelly auf.
Habe aber gerade in der Doku gesehen, das man die ClientID NICHT ändern soll, was ich ja gemacht hatte.
-
@samson71
Wie meinst du das genau? Ich benutze nicht den MQTT-Adapter, sondern MQTT über den Shelly-Adapter. Und bis jetzt funktionieren alle Shellys einwandfrei. Nur der Plus halt (noch) nicht. -
Hallo zusammen,
habe ein kleines Problem bei der Einbindung eines Shelly Plus 1, den ich gestern bekommen habe (mein erster Plus). Normalerweise binde ich die immer wie folgt ein:

und das funktioniert auch immer. Beim Plus 1, hatte ich es so versucht:
Aber nach "Save Settings" geht er in eine Endlosschleife und die Daten werden nicht übernommen.Was stimmt (noch) nicht? :-)
@qqolli Auf deinem Screenshots ist der Username unterschiedlich. Den Prefix nicht ändern sonst erkennt der Adapter das Gerät nicht richtig. Wenn Schon geschehen dann Shelly Werksreset. Dann noch alle MQTT-Optionen im Shelly anklicken und ein Restart des Shelly nach dem Umschalten auf MQTT. Dann sollte es lüppen.
-
@samson71
Jetzt bin ich aber voll verwirrt. Meine Shelly-Instanz benutzt gar kein COAP:
Aber irgendwann hieß es, das COAP in allen Shellies eingestellt werden muss, siehe meinen ersten Screenshot. Vorausgesetzt COAP = CoIoT?!?
Bei den MQTT-Einstellungen steht bei mir:

Wie gesagt, die "alten" Shellies laufen seit Jahren damit, nur der Plus halt nicht.
@SpacerX Ich hatte zuerst den prefix leer gelassen und die ID geändert. Lt. Anleitung sollte man die ID nicht ändern und die original vergebene ID in das Prefix kopieren; so hatte ich es jedenfalls verstanden. -
@samson71
Jetzt bin ich aber voll verwirrt. Meine Shelly-Instanz benutzt gar kein COAP:
Aber irgendwann hieß es, das COAP in allen Shellies eingestellt werden muss, siehe meinen ersten Screenshot. Vorausgesetzt COAP = CoIoT?!?
Bei den MQTT-Einstellungen steht bei mir:

Wie gesagt, die "alten" Shellies laufen seit Jahren damit, nur der Plus halt nicht.
@SpacerX Ich hatte zuerst den prefix leer gelassen und die ID geändert. Lt. Anleitung sollte man die ID nicht ändern und die original vergebene ID in das Prefix kopieren; so hatte ich es jedenfalls verstanden. -
@samson71 die ist normalerweise automatisch gefüllt
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md@crunchip sagte in Shelly Plus 1: MQTT - Problem bei Einbindung:
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md
@qqolli Ich zitiere noch mal @crunchip! Da steht alles was du wissen must.
-
@crunchip sagte in Shelly Plus 1: MQTT - Problem bei Einbindung:
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md
@qqolli Ich zitiere noch mal @crunchip! Da steht alles was du wissen must.
-
@crunchip sagte in Shelly Plus 1: MQTT - Problem bei Einbindung:
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md
@qqolli Ich zitiere noch mal @crunchip! Da steht alles was du wissen must.
@spacerx @crunchip @Samson71
Ein Problem habe ich aber noch. Alles funktioniert wie es soll, kann das Relais schalten etc.Aber ich habe auch ein Plus 1 Add-on angeschlossen mit Magnetschalter und AM2301A Feuchte- und Temperatursensor.
Im Browser wir auch alles angezeigt:

Aber über MQTT im Shelly-Adapter kommen diese Infos nicht an. Wird das Plus 1 Add-On noch nicht unterstützt?
-
@spacerx @crunchip @Samson71
Ein Problem habe ich aber noch. Alles funktioniert wie es soll, kann das Relais schalten etc.Aber ich habe auch ein Plus 1 Add-on angeschlossen mit Magnetschalter und AM2301A Feuchte- und Temperatursensor.
Im Browser wir auch alles angezeigt:

Aber über MQTT im Shelly-Adapter kommen diese Infos nicht an. Wird das Plus 1 Add-On noch nicht unterstützt?
-
@spacerx @crunchip @Samson71
Ein Problem habe ich aber noch. Alles funktioniert wie es soll, kann das Relais schalten etc.Aber ich habe auch ein Plus 1 Add-on angeschlossen mit Magnetschalter und AM2301A Feuchte- und Temperatursensor.
Im Browser wir auch alles angezeigt:

Aber über MQTT im Shelly-Adapter kommen diese Infos nicht an. Wird das Plus 1 Add-On noch nicht unterstützt?
-
@qqolli Du könntest ja in iobroker auch einen separaten MQTT-Server aufsetzen und den Shelly dorthin verbinden. Dann bekommst Du (vermutlich) ein JSON mit allem, was der Shelly so liefern kann. Das musst Du halt dann noch in einzelne Datenpunkte aufdröseln, entweder per Blockly/Javascript oder per Node-red. Da gibt es im Forum genug Anleitungen, wenn Du nach „JSON auflösen“ oder Ähnlichem suchst.
Gruss, Jürgen
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
