FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: misux am 11 November 2019, 08:08:04

Titel: [ERLEDIGT] Status von einem Gerät immer einem anderen zuweisen
Beitrag von: misux am 11 November 2019, 08:08:04
HI!

Ich habe ein Problem...

([Jalousie:state:].*) (set JalousieTest[Jalousie:currValue])


schmeißt mir einen error raus... (condition c01: Syntax error, line 1, at EOF)

Der Status ist ein pct Wert einer Jalousie... z.B. "pct 20"

Hat einer eine Idee wo mein Fehler ist?
Titel: Antw:Status von einem Gerät immer einem anderen zuweisen
Beitrag von: Frank_Huber am 11 November 2019, 10:09:06
([Jalousie:currValue]) (set JalousieTest [Jalousie:currValue])
Titel: Antw:Status von einem Gerät immer einem anderen zuweisen
Beitrag von: misux am 11 November 2019, 11:14:37
Hmm... Irgendwie will es nicht...
Mit deinem Code wird der JalousieTest überhaupt nicht angesprochen... Aber es gibt schon mal keine Fehlermeldung  ;D
Habe mal die Dummys als Bild reingestellt damit man sieht was es ist...
Titel: Antw:Status von einem Gerät immer einem anderen zuweisen
Beitrag von: Frank_Huber am 11 November 2019, 11:18:21
Bitte keine Bilder. Wenn dann ein List in Code Tags.

dann nimm vorne state. Das Reading gibt es ja im Quell-Device nicht.
Titel: Antw:Status von einem Gerät immer einem anderen zuweisen
Beitrag von: misux am 11 November 2019, 12:12:03
Hervorragend!

([Jalousie:state]) (set JalousieTest [Jalousie:state])

Bei beiden "state" klappt!

Vielen Dank!
Titel: Antw:[ERLEDIGT] Status von einem Gerät immer einem anderen zuweisen
Beitrag von: Otto123 am 11 November 2019, 14:12:35
Für readings würde ich aber setreading JalousieTest currValue [Jalousie:currValue]
So geht es erstmal nur für state, weil set typischerweise das Reading state setzt.
Oder mit readingList arbeiten, dann geht set device reading.

Gruß Otto