myGEKKO - Das Forum
Shelly Dimmer über API einbinden - Druckversion

+- myGEKKO - Das Forum (https://forum.my-gekko.com)
+-- Forum: Hardware (https://forum.my-gekko.com/forumdisplay.php?fid=12)
+--- Forum: Hardware Dritter (https://forum.my-gekko.com/forumdisplay.php?fid=91)
+--- Thema: Shelly Dimmer über API einbinden (/showthread.php?tid=1705)



Shelly Dimmer über API einbinden - Hammalui - 02.02.2020

Guten morgen Leute, ich habe gestern meinen ersten Shelly verbaut. Ging auch sehr gut. Ich kann den Dimmer über die ShellyApp und den Gekko an und aus. Das Dimmen geht aber leider nur über die App.

Das Einbinden funktioniert wie bei dem normalen Shelly. Hier nochmal der Link dazu:

https://forum.my-gekko.com/showthread.php?tid=1492&pid=3914#pid3914

Im Browser kann ich die Dimmung ohne Probleme mit folgendem Befehl ändern. http://192.168.xx.33/light/0/?brightness=50.

Nun meine Frage: Was muss ich bei "Request On" und "Request Off" eingeben?

Danke erstmal.


RE: Shelly Dimmer über API einbinden - Frank85 - 03.02.2020

Hi,

leider kann ich dir keine direkte Lösung posten, da ich meinen Shelly Dimmer an meinen Schwiegervater verschenkt habe.
Aber ich habe da eine Lösung von Philips Hue im Kopf, die mal gepostet wurde.

Schau mal in diesem Dokument nach, da gibt es einen Abschnitt "Philips Hue Dimmen". Du müsstest meines Wissens genauso vorgehen, dann sollte es klappen.
https://www.my-gekko.com/files/ombis/3099/DE_Tutorial_Philips_Hue_V4795.pdf

Halt uns auf dem laufenden

Beste Grüße
Frank


RE: Shelly Dimmer über API einbinden - Hammalui - 03.02.2020

Hallo Frank, hast mich mit dem Thread auf den richtigen Weg gebracht. Danke erstmal. Hier jetzt nochmal die Zusammenfassung wie man diesen Shelly Dimmer ins Gekko einbindet. Unter der HTTP-Station benötigt man folgende Positionen für eine Steuerung der Dimmer Shellys:

1. Licht an/aus: Typ: "GET-OUTPUT"; Read Int. "0 s"; Request On: "http://192.168.xxx.xxx/light/0/?turn=on"; Request Off: "http://192.168.xxx.xxx/light/0/?turn=off"
2. Licht Rückmeldung: Typ: "GET-INPUT"; Read Int.: "1 s"; Request On: "http://192.168.xxx.xxx/light/0"; Request Off: JSON@ison@true
3. Licht Dimmen: Typ: "GET-OUTPUT"; Read Int. "0 s"; Request On: "http://192.168.xxx.xxx/light/0/?brightness=@VALUE@; Request Off: leer lassen.

Unter Lichter dann das Licht einrichten. Unter IO-Konfiguration auf Ausgänge gehen. Dort Unter "Schaltausgang" die 1. Licht an/aus auswählen. Unter "Schaltrückmeldung" die 2. Licht Rückmeldung und unter "Dim-Ausgang 1 ®" den 3. Licht Dimmen auswählen. Sonst bitte nichts ändern. Und schon sollte es funktionieren.