FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: animefan am 21 November 2015, 17:23:32

Titel: Status auswerten geht nicht mehr
Beitrag von: animefan am 21 November 2015, 17:23:32
Hallo,
ich habe hier eine ganz kleine FHEM installation. Gestern habe ich ein Update gefahren. Danach funktionierte hier das Schalten nicht mehr.

Erst mal ein kleiner Codeschnippsel

   define Licht_Flur FS20 9999 99
   attr Licht_Flur dummy 1
   attr Licht_Flur eventMap on:an off:aus
   attr Licht_Flur room Flur

   define NLicht_Flur notify Licht_Flur { \
   if ("%" eq "on") {\
      system "sudo rcswitch-pi/send 00011 1 1 &";;\
   }\
   if("%" eq "off") {\
      system "sudo rcswitch-pi/send 00011 1 0  &";;\
   }\
}

Es funktioniert einfach nicht mehr. Ich habe die Stati "on" und "off" auch schon probiert.
Er schreibt im Log auch das er schaltet. Nur passiert nichts.

Was läuft da gerade falsch ???

Ich habe auch versucht mir den Status auszugeben ... aber außer einem Fehler oder "%%" als ausgabe kam nichts.
Im Object Steht es korrekt mit "on" oder "off"
   Readings state off 2015-11-21 17:09:21

Danke für die Hilfe
mfg Rüdiger
Titel: Antw:Status auswerten geht nicht mehr
Beitrag von: marvin78 am 21 November 2015, 17:24:59
Stichwort für die Suche: featurelevel 5.7

Oder commandref zu notify lesen.
Titel: Antw:Status auswerten geht nicht mehr
Beitrag von: Bennemannc am 21 November 2015, 17:33:38
Hallo,

seit FetureLevel 5.7 gibt es & und % nicht mehr. Du musst das umschreiben.

Gruß Christoph