Hi,
ich bin gerade dabei, mich in die notifiy Geschichte einzulesen und stoße dabei auf folgendes Problem. Verwende den Fibaro Sensor. Möchte, dass wenn er eine Bewegung registriert, ein bestimmtes Licht angeht. Zum testen erstmal ohne follow-on-for-timer. Daazu habe ich im Handbuch analog zur Heizungssteuerung den Code modifiziert. Der Sensor meldet bei Bewegung "basicSet = 0". Der Default-Wert ist "basicSet = 00".
Hier mal der Code
Bewegung_Wohnzimmer { if
(ReadingsVal("wz_Sensor","basicSet",00) eq ff ) { fhem("set HUEDevice7 on") } else
{ fhem("set HUEDevice7 off") }
}
Es passiert aber leider nichts. Im log steht folgendes:
2016.02.07 19:29:00 3: Bewegung_Wohnzimmer return value: Bareword "ff" not allowed while "strict subs" in use at (eval 223) line 1.
Was genau ist denn falsch?
Grüße, Heinzelrumpel
Steht ziemlich genau da: ff nur so (bareword) ist falsch, sie gehoert ins Hochkomma, da String: "ff".
Danke. Konnte mit dem Wort bareword nicht so viel anfangen.