FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: buec65 am 04 Juli 2016, 15:08:30

Titel: Wert aus einem Reading? rechnen funktioniert
Beitrag von: buec65 am 04 Juli 2016, 15:08:30
ich kann den Wert eines Readings für eine Berechnung verwenden, jetzt möchte ich den Wert aber anstatt einer Zahl nutzen
mit  define VitoRST readingsProxy HeizungA:RaumSollTag kann ich den Inhalt in einen Floorplan schreiben es ist aber kein Zahlenwert

so sieht die Berechnung aus
define Vi_2 DOIF ([HeizungA:RaumSollTag:d] < [HeizungA:Aussentemperatur:d]) (set myVito_2 off) DOELSE (set myVito_2 on)    :)

Der Inhalt von [HeizungA:RaumSollTag:d] soll in der folgenden DOIF den Wert 18 ersetzen

define HC_PHZ_1 DOIF  ([05:00-22:30|8] or [05:15-22:30|7]) (set TH_PHZ_1 desired 18) DOELSE (set TH_PHZ_1 desired 15)   
Titel: Antw:Wert aus einem Reading? rechnen funktioniert
Beitrag von: Ellert am 04 Juli 2016, 15:21:20
Dann ersetze doch 18 einfach durch [HeizungA:RaumSollTag:d]  ;)

Das wich auch in der Befehlsreferenz beschrieben: http://fhem.de/commandref_DE.html#set