NEWS
(Gelöst) Shelly pro 4PM und mqtt
-
Hallo zusammen
Ich habe einen Shelly pro 4 im Einsatz über mqtt.
Bekomme alle Werte, die auch Aktualisiert werden.Wie kann ich aus ioBroker raus den Switch ein- bzw. ausschalten?
Geht das über den Json der als Dp angelegt wurde?
Dank im voraus
MfG
Wastl -
Hallo zusammen
Ich habe einen Shelly pro 4 im Einsatz über mqtt.
Bekomme alle Werte, die auch Aktualisiert werden.Wie kann ich aus ioBroker raus den Switch ein- bzw. ausschalten?
Geht das über den Json der als Dp angelegt wurde?
Dank im voraus
MfG
Wastl@langer sagte in Shelly pro 4PM und mqtt:
Hallo zusammen
Ich habe einen Shelly pro 4 im Einsatz über mqtt.
Bekomme alle Werte, die auch Aktualisiert werden.Wie kann ich aus ioBroker raus den Switch ein- bzw. ausschalten?
Geht das über den Json der als Dp angelegt wurde?
Ja das ist leider ein Gerät der die API 2 benutzt
https://shelly-api-docs.shelly.cloud/gen2/General/RPCChannels
Du musst also unter Deinem Shelly Datenpunkt einen rpc Datenpunkt anlegen und dort die Befehle mittels JSON übermitteln, wie in dem Link beschrieben. (z. Bsp. : shellypro4pm-f008d1d8b8b8/rpc)
Also dort wurde halt der Shelly 1 Pro als Beispiel genommen:
{"id":123, "src":"user_1", "method":"Switch.Set", "params":{"id":0,"on":true}}Also Methode musst Du halt bei Switch schauen.
https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Switch
Im Prinzip sollte der obere Befehl also tun mit on=true oder on=false.
-
@langer sagte in Shelly pro 4PM und mqtt:
Hallo zusammen
Ich habe einen Shelly pro 4 im Einsatz über mqtt.
Bekomme alle Werte, die auch Aktualisiert werden.Wie kann ich aus ioBroker raus den Switch ein- bzw. ausschalten?
Geht das über den Json der als Dp angelegt wurde?
Ja das ist leider ein Gerät der die API 2 benutzt
https://shelly-api-docs.shelly.cloud/gen2/General/RPCChannels
Du musst also unter Deinem Shelly Datenpunkt einen rpc Datenpunkt anlegen und dort die Befehle mittels JSON übermitteln, wie in dem Link beschrieben. (z. Bsp. : shellypro4pm-f008d1d8b8b8/rpc)
Also dort wurde halt der Shelly 1 Pro als Beispiel genommen:
{"id":123, "src":"user_1", "method":"Switch.Set", "params":{"id":0,"on":true}}Also Methode musst Du halt bei Switch schauen.
https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Switch
Im Prinzip sollte der obere Befehl also tun mit on=true oder on=false.
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