Solaranlage als Dämmerungsschalter

Begonnen von hofzumberge, 08 Oktober 2014, 18:28:18

Vorheriges Thema - Nächstes Thema

hofzumberge

Hallo,
ich besitze eine Solaranlage, die ich auch über das Script von Kohlmacher
http://forum.fhem.de/index.php?topic=26769.0
wunderbar auslesen kann.

jetzt möchte ich nur noch einen Dummy definieren, der on oder off je nach Leistung der Anlage ausgibt.
Leider scheitere ich mit meinen mangelhaften Perl Kenntnissen...

Kann mir jemand helfen?

Im Event Monitor kommt alle 5 Minuten;
2014-10-08 18:24:52 SMAWebbox solar Gemittelte_Leistung: 1362.27

Mein Versuch eines notify:
define act_on_hell notify solar:Gemittelte_Leistung:.* { if(("%"+0.1) > 2000) {fhem ("set AUSSEN_HELL on")} else {fhem ("set AUSSEN_HELL off")}}
attr act_on_hell room HalleLicht
define FileLog_act_on_hell FileLog ./log/act_on_hell-%Y.log act_on_hell

Fehlermeldung im Logfile:
Argument "" isn't numeric in numeric gt (>) at (eval 987) line 1.



hofzumberge

Hab's rausgefunden:

define act_on_hell notify solar:Gemittelte_Leistung:.* { if (ReadingsVal("solar", "Gemittelte_Leistung", "") > 5000) {fhem ("set AUSSEN_HELL on")} else {fhem ("set AUSSEN_HELL off")}}

micomat

was machst du wenn Schnee liegt? immer dunkel? :)
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

micomat

Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200