Hallo
Ich möchte ein (oder mehrere) Geräte über einen KNX-Taster ein/ausschalten. Die Geräte werden über HTTP-Befehle gesteuert, z.B. URL value=1 bzw. value=0
D.h. wenn ich eine KNX-Taste drücke, soll URL value=1 geschickt werden. Drücke ich nochmals die gleiche Taste, wird URL value=0 geschickt.
Da ich dies sowieso über eine kleine Logik machen muss, würde ich z.B. in Edomi die HTTP-Befehle mit Variablen konfigurieren, z.B.
URL1 value={#}
URL2 value={#}
Im Logikeditor würde ich dann einfach die Taster GA in eine Ausgangsbox setzen und beim Befehl "HTTP-Befehl ausführen" wählen. Wie bekomme ich aber dort den KO-Wert in die Variable des HTTP-Befehls? Ein "Eingangswert zuweisen" gibt es dort ja nicht.
Oder soll ich das mit einem Binärauslöser realisieren? Wenn KO=0 dann HTTP value=0, wenn KO!0 dann HTTP value=1 verwenden.
Ich möchte ein (oder mehrere) Geräte über einen KNX-Taster ein/ausschalten. Die Geräte werden über HTTP-Befehle gesteuert, z.B. URL value=1 bzw. value=0
D.h. wenn ich eine KNX-Taste drücke, soll URL value=1 geschickt werden. Drücke ich nochmals die gleiche Taste, wird URL value=0 geschickt.
Da ich dies sowieso über eine kleine Logik machen muss, würde ich z.B. in Edomi die HTTP-Befehle mit Variablen konfigurieren, z.B.
URL1 value={#}
URL2 value={#}
Im Logikeditor würde ich dann einfach die Taster GA in eine Ausgangsbox setzen und beim Befehl "HTTP-Befehl ausführen" wählen. Wie bekomme ich aber dort den KO-Wert in die Variable des HTTP-Befehls? Ein "Eingangswert zuweisen" gibt es dort ja nicht.
Oder soll ich das mit einem Binärauslöser realisieren? Wenn KO=0 dann HTTP value=0, wenn KO!0 dann HTTP value=1 verwenden.
Kommentar