Alles anzeigenHallo,
ich habe mein System daheim auch gerade auf MQTT umgestellt, ich kann alle Shellies tadellos auslesen, bekomme alle Werte die ich brauche.
Für mich stellt sich noch die Frage wie ich einem Shelly Plus 2PM per MQTT einen Befehl schicken kann?
Ich habe dazu nirgendwo etwas passendes gefunden.
Ich fand zwar im Lexikon etwas, wie man einen Shelly per MQTT den Befehl schicken kann um irgendeinen Status abzufragen, allerdings ist das nicht das was ich brauche.
Ich würde gerne MQTT auch dazu nutzen, die Jalousie zu steuern.
Aber ich finde nicht heraus, wie der Befehl dazu lauten muss.
per http ist es ja einfach.
http://192.168.xxx.xxx/rpc/Coiver.Open?id=0
http://192.168.xxx.xxx/rpc/Cover.Close?id=0
http://192.168.xxx.xxx/rpc/cover.GoToPosition?id=0&pos=75
bei mir hängen die Shellies über den MQTT Broker so drin:
iobroker/Shellies-Jalousie/BadOG/status/cover (so kann ich alle infos auslesen)
aber wie bringe ich den Shelly soweit, dass ich ihn per MQTT runterfahren/rauffahren bzw. auf Position fahren kann?
Hat da einer eine Idee?
Hallo jkoller84,
ist zwar schon ne weile her, ich hab glaub das gleiche Problem
bisher habe ich über NODE-RED meine shelly 2.5 so mit MQTT Out gesteuert und die POS übergeben
shellies/shellyswitch25-xxxFC01A4C08/roller/0/command/pos
bzw. einen Befehl
shellies/shellyswitch25-xxxFC01A4C08/roller/0/command
jetzt musste ich die defekten 2.5 gegen 2PM tauschen, da funktioniert das leider nicht wie erwartet mit
shellies/ShellyPlus2PM-xxxBA7D207AC/roller/0/command/pos
wie hast Du das gelöst, hast Du mir einen Tipp
Danke schon mal
Viele Grüße
Roland