FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: chunter1 am 18 Februar 2016, 08:35:40

Titel: [gelöst] "Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 18 Februar 2016, 08:35:40
Hallo,

ich würde gerne einen einzigen Befehl haben, der mir sowohl eine "Schaltfläche" als auch die auszuführende Aktion bietet.
Also einfach in einer "Zeile" die Buttons für ON/OFF mit hinterlegter Aktion integrieren.
Geht das in FHEM?

Ich kenne nur den Umweg über DUMMY und NOTIFY.
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 24 Februar 2016, 08:29:57
Hat wer einen Tip?
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: Bennemannc am 24 Februar 2016, 08:32:38
Hallo,

trage mal bei "devStateIcon" - "off:light_light@green:on on:light_light_dim_100@red:off" ein. Dann kannst Du mit einem Klick auf das Icon schalten.

Gruß Christoph
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 29 Februar 2016, 13:12:11
Damit kann ich aber keine Aktion ausführen?

Ich hätte es gerne genau so wie bei z.B. den Homematic Geräten wo man einfach auf das Lampensymbol klickt um den Zustand zu ändern.

Die Aktion die bei mir dahinter stecken würde wäre den GPIO 14 am ESP8266 ein/aus zu schalten:


GetFileFromURL("http://192.168.1.10/control?cmd=GPIO,14,1")
bzw.
GetFileFromURL("http://192.168.1.10/control?cmd=GPIO,14,0")


Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: Bennemannc am 29 Februar 2016, 15:02:02
Hallo,

einen Dummy definieren und mit EventMap die Befehle ummappen - könnte gehen. Dann sollte das auch mit dem devStateIcon gehen. Mit GPIO habe ich noch nichts gemacht.

Gruß Christoph
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 29 Februar 2016, 16:36:43
Eigentlich brauch ich ein notify oder DOIF mit "buttons" und einem trigger auf sich selbst.

Kann doch nicht sein, dass des jeder mit einem DUMMY und NOTIFY implementiert?

Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: justme1968 am 29 Februar 2016, 16:44:32
schau dir readingsProxy an. das schalten kannst du in der setFn machen. das spart die notifys.

gruss
  andre
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 01 März 2016, 10:58:09
Vielen Dank!
So gehts.
Noch eine Frage... kann man readingsProxy austricksen, dass es keine readings-Quelle braucht?
Titel: Antw:"Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: justme1968 am 01 März 2016, 11:52:25
du definierst den readingsProxy einfach auf sich selbst.

gruss
  andre
Titel: Antw:[gelöst] "Schaltfläche" und "Aktion" in einem Befehl vereinen?
Beitrag von: chunter1 am 01 März 2016, 16:14:12
Perfekt!
Vielen Dank :)