steckdose temperatur gesteuert schalten

Begonnen von x347, 06 Januar 2013, 13:13:29

Vorheriges Thema - Nächstes Thema

x347

Hallo,

ich versuche seit zwei tagen eine Steckdose temperaturbedingt zu schalten, was mir leider nicht gelingen mag, ...
kann mir bitte einer Helfen? Was mache ich falsch?

Der Temperatur fühler ist ein     HMS100T

define HeizungTempSensor notify hu_01temp:T.* { \
  my $temp = %EVTPART0;;\
  my $val = Value("hu_01switch");;\
  fhem("set hu_01switch on")  if($temp < 20.0 && $val eq "off");;\
  fhem("set hu_01switch off") if($temp > 23.5 && $val eq "on");;\
}

gibt es eigentlich eine möglichkeit zu sehen was %EVTPART0 für einen Wert hat? Via Telnet oder so?

Viele Grüße
Alexander

x347

Hallo,

habe meinen Fehler gefunden:

define HeizungTempSensor notify hu_01temp:temperature.* { \
  my $temp = %EVTPART1;;\
  my $val = Value("hu_01switch");;\
  fhem("set hu_01switch on")  if($temp < 13.0 && $val eq "off");;\
  fhem("set hu_01switch off") if($temp > 15.00 && $val eq "on");;\
}