Hi,
ich wollte einen Taster definieren, mit dem ich Perl-Code ausführe.
Da der Code ca. 30 Sekunden braucht bis er durch ist ( es werden Daten gesammelt und per Email verschickt) wollte ich das Icon zur Laufzeit anpassen:
define taster DOIF { \
if ([taster:"on"]) \
{\
fhem("attr taster devStateIcon initialized|off:send-email-48-green:on");;\
Perl Code ...
fhem("attr taster devStateIcon initialized|off:send-email-48-black:on");;\
}\
}
attr taster devStateIcon initialized|off:send-email-48-black:on
attr taster room test
Problem hierbei ist, dass nach jeder Betätigung des Tasters hinter Save Config das rote Fragezeichen auftaucht.
Gibt es da was eleganteres?
Tino
Du kannst den Status des DOIF während der Ausführung ändern (wie bei einer Lampe an und aus), das wird nicht in der Config abgespeichert.
Super, Danke für den Tip.