FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Heiner am 11 April 2016, 10:21:26

Titel: Logeintrag zu bestimmter Zeit
Beitrag von: Heiner am 11 April 2016, 10:21:26
Hi,
ich versuche von meiner PV Anlage die Tagesenergie abends zu loggen. die Anlage meldet aber auch permanente Aenderungen daher wollte ich es per AT versuchen.

define Tagesenergie dummy
Define Helper at *23:00:00 { fhem("set Tagesenergie ".(Value("Wechselrichter:Daily.Energy.Last")) }


ich bekomme aber das Reading im Wechselrichter leidr nicht in den dummy geschrieben.

Was mache ich falsch?

Danke fuer die Tipps
Titel: Antw:Logeintrag zu bestimmter Zeit
Beitrag von: Ellert am 11 April 2016, 10:44:57
Zitat von: Heiner am 11 April 2016, 10:21:26
Hi,
ich versuche von meiner PV Anlage die Tagesenergie abends zu loggen. die Anlage meldet aber auch permanente Aenderungen daher wollte ich es per AT versuchen.

define Tagesenergie dummy
Define Helper at *23:00:00 { fhem("set Tagesenergie ".(Value("Wechselrichter:Daily.Energy.Last")) }


ich bekomme aber das Reading im Wechselrichter leidr nicht in den dummy geschrieben.

Was mache ich falsch?

Danke fuer die Tipps

Readings werden mit ReadingsVal ausgelesen, s. http://fhem.de/commandref_DE.html#perl
Titel: Antw:Logeintrag zu bestimmter Zeit
Beitrag von: Heiner am 11 April 2016, 12:33:53
Danke jetzt klappts:

Define Helper at *23:00:00 {my $value = ReadingsVal("Wechselrichter","Daily.Energy.Last","0");;fhem("set Tagesenergie $value ")}