Hallo, ich suche schon verzweifelt nach Antwort.
Anfangsbestand 85605 2017-01-04 09:52:58
GasVerbrauch <pre>Error evaluating Gasverbrauch userReading GasVerbrauch: Bareword "Anfangsbestand" not allowed while "strict subs" in use at (eval 67382) line 1. </pre> 2017-01-04 09:54:00
userReadings
Anfangsbestand { ReadingsVal ( "Gasverbrauch","Gas-Jahresanfangsbestand",0)+85605 ;; },
GasVerbrauch { ReadingsVal ( "Gasverbrauch","countsOverall",0)- Anfangsbestand ;; },
Heizungsverbrauch { sprintf "%.3f KWh", ReadingsVal ( "Gasverbrauch","state",0) /100 * 27.1622 ;; },
preis {sprintf "%.2f €", ReadingsVal ( "Gasverbrauch","Heizungsverbrauch",0) /100*6,46 ;; },
kubik {sprintf "%.3f m3", ReadingsVal ( "Gasverbrauch","state",0) /100 ;; },
gasstand {sprintf "%.3f m3", ReadingsVal ( "Gasverbrauch","countsOverall",0) /100 ;; }
Kann mir einer bitte Helfen?
MfG
Klaus
Man kann nicht einfach Readings hinschreiben, also so:
GasVerbrauch { ReadingsVal ( "Gasverbrauch","countsOverall",0) - ReadingsVal ( "Gasverbrauch","Anfangsbestand",0) ;; }
...nicht ausprobiert, aber die Idee sollte klar sein.
Gruß,
Thorsten
Besten Dank, das habe ich gesucht.
MfG
Klaus