[ERLEDIGT] Status von einem Gerät immer einem anderen zuweisen

Begonnen von misux, 11 November 2019, 08:08:04

Vorheriges Thema - Nächstes Thema

misux

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?

Frank_Huber

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

misux

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...

Frank_Huber

#3
Bitte keine Bilder. Wenn dann ein List in Code Tags.

dann nimm vorne state. Das Reading gibt es ja im Quell-Device nicht.

misux

Hervorragend!

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

Bei beiden "state" klappt!

Vielen Dank!

Otto123

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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz