Use of uninitialized value $vv in concatenation (.) or string at /usr/share/fhem/FHEM/10_CUL_HM.pm line 861.

Begonnen von Guest, 25 August 2012, 15:50:05

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Mahlzeit zusammen,

bekomme immer diese Fehlermeldung:

Use of uninitialized value $vv in concatenation (.) or string at /usr/share/fhem/FHEM/10_CUL_HM.pm line 861.

genau 8x hintereinander. Der Code, der vorher ausgeführt wird ist:

define Tr_2130 at *21:30 {\
  fhem("set SD_Luftentf_BZ off");;\
  fhem("trigger Dach_XXX") \
}

und das Untermodul:

define Dach_XXX notify Dach_XXX {\
  my @@i = split(" ", $value{HZ_XXX});;\
  my @@a = split(" ", $value{TS_Aussen});;\
  my $z = 0;;\
  if ($hour >= 6 && $hour <= 18) {my $z = 22} else {my $z = 18};;\
  if ($i[1] >= $z && $value{HZ_XXX_Dach} eq "closed (to HZ_XXX)" && $value{Heizen} eq "off") {\
    fhem("set HZ_Dach_auf on-for-timer 30")}\
  elsif ($i[1] < $z && $value{HZ_XXX_Dach} eq "open (to HZ_XXX)") {\
   fhem("set HZ_Dach_zu on-for-timer 30")}\
  elsif ($value{HZ_XXX_Dach} eq "open" && $value{Heizen} eq "on (to HZ_XXX)") {\
   fhem("set HZ_Dach_zu on-for-timer 30")}\
}

Was kann das sein?

Dank Euch...


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com