notify: was stimmt hier nicht ?

Begonnen von grappa24, 12 Juni 2013, 00:12:08

Vorheriges Thema - Nächstes Thema

grappa24

hier mein erstes "komplexes" notify, was in Abhängigkeit des Status von ug_rolloautomatik einen at-Befehl enablen oder disablen soll ...

(ug_rolloautomatik)
{
     if ($EVENT eq "on")
     {
           attr AlleRollosHoch disable 0;
     }
     else
     {
           attr AlleRollosHoch disable 1;
     }
}
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

rudolfkoenig

Ist eigentlich eine Anfaengerfrage, siehe Link

Sonst:
attr ist keine Perl-Funktion, sondern eins von FHEM, man muss es also in Perl-Skripten mit
fhem("attr ....");
aufrufen.
Die Regexp am Anfang kann man zwar in Klammer einschliessen, man kann es aber in diesem Fall auch lassen, sonst fangen Andere auch damit an, das zu kopieren.

grappa24

Dankesehr ...

ug_rolloautomatik
{
     if ($EVENT eq "on") {    
        fhem ("attr AlleRollosHoch disable 0");
     }
     else {
         fhem ("attr AlleRollosHoch disable 1");
     }
}
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...