neue Features: set <DOIF_Modul> <beliebiger Ausdruck>

Begonnen von Damian, 18 Februar 2017, 17:08:15

Vorheriges Thema - Nächstes Thema

Damian

Mit dieser Version kann man beliebige Parameter bei set übergeben. Zusätzlich wird cmdState ausgewertet.

Beispiel: Schalten der Lampe über Fernbedienung und über Lampensymbol

define di_lamp DOIF ([FB:"on"]) (set lamp on) DOELSEIF ([FB:"off"]) (set lamp off)
attr di_lamp cmdState on|off
attr di_lamp setList on off


Damit lässt sich das Lampensymbol anklicken und das entsprechende Kommando ausführen.
"on" entspricht hier cmd_1 und "off" cmd_2

das Setzen des Attributs

attr di_lamp devStateIcon on:on:cmd_2 initialized|off:off:cmd_1

ist dann nicht mehr erforderlich.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Damian

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF