gelöst, return value: Unknown command if

Begonnen von geiercasi, 01 Mai 2017, 18:10:50

Vorheriges Thema - Nächstes Thema

CoolTux

list Devicename in die FHEM Commandline eingeben.
Die cfg zu editieren bringt nur Probleme wie man sieht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

geiercasi

Internals:
   CFGFN      /opt/fhem/cfg/casi.cfg
   DEF        CasiStatus:1 {   fhem("set HomeStatus 1");
                if (Value("LichtStatus")<2) {
                     fhem("set HUEDevice18 on-for-timer 300");
                 }
}
   NAME       CasiStatusAnwesend
   NOTIFYDEV  CasiStatus
   NR         489
   NTFY_ORDER 50-CasiStatusAnwesend
   REGEXP     CasiStatus:1
   STATE      2017-05-02 17:11:27
   TYPE       notify
   Readings:
     2017-05-02 17:08:55   state           active
Attributes:


CoolTux

Passt. So sollte es gehen. Hast du noch Probleme oder geht es nun?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Frank_Huber

Ich zähle 3 geschweifte und 7 normale. Wo ist mein Denkfehler?

Gesendet von meinem S3_32 mit Tapatalk


CoolTux

Keine Ahnung. Auf meinem Tablet sind 4 geschweifte und 8 normale. Muss wohl am Endgerät liegen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

geiercasi

der Timer geht nicht, die Lampe bleibt an. Am Donnerstag kann ich weiter schauen.
Danke euch für die Hilfe bisher !

Gruß

geiercasi

Sorry, hat ein bischen länger gedauert. Die TabletUI kam mir dazwischen :)

so
define CasiStatusAnwesend notify CasiStatus:1 {if (Value("HomeStatus")>1) {fhem("set HomeStatus 1")}};;  {if (Value("LichtStatus")<2) {fhem("set HUEDevice18 on-for-timer 300")}}
funktioniert es jetzt.

Gruß und danke für Eure Hilfe