diff --git a/FHEM/21_OWAD.pm b/FHEM/21_OWAD.pm index fe7c75c1a..0807a175b 100644 --- a/FHEM/21_OWAD.pm +++ b/FHEM/21_OWAD.pm @@ -310,7 +310,7 @@ sub OWAD_Attr(@) { $hash->{INTERVAL} = $value; if ($init_done) { RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 0); } last; }; @@ -751,7 +751,7 @@ sub OWAD_GetValues($) { #-- restart timer for updates RemoveInternalTimer($hash); - InternalTimer(time()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 1); + InternalTimer(time()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 0); #-- Get readings, alarms and stati according to interface type if( $interface eq "OWX" ){ @@ -935,7 +935,7 @@ sub OWAD_Set($@) { # update timer $hash->{INTERVAL} = $value; RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWAD_GetValues", $hash, 0); return undef; } diff --git a/FHEM/21_OWCOUNT.pm b/FHEM/21_OWCOUNT.pm index 858038854..b876e594c 100644 --- a/FHEM/21_OWCOUNT.pm +++ b/FHEM/21_OWCOUNT.pm @@ -1261,7 +1261,7 @@ sub OWCOUNT_Set($@) { # update timer $hash->{INTERVAL} = $value; RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWCOUNT_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWCOUNT_GetValues", $hash, 0); return undef; } diff --git a/FHEM/21_OWID.pm b/FHEM/21_OWID.pm index 649daf84a..7bb2a6ddc 100644 --- a/FHEM/21_OWID.pm +++ b/FHEM/21_OWID.pm @@ -240,7 +240,7 @@ sub OWID_Attr(@) { $hash->{INTERVAL} = $value; if ($init_done) { RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 0); } last; }; @@ -339,7 +339,7 @@ sub OWID_GetValues($) { #-- restart timer for updates RemoveInternalTimer($hash); - InternalTimer(time()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 1); + InternalTimer(time()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 0); #-- hash of the busmaster my $master = $hash->{IODev}; @@ -408,7 +408,7 @@ sub OWID_Set($@) { # update timer $hash->{INTERVAL} = $value; RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWID_GetValues", $hash, 0); return undef; } } diff --git a/FHEM/21_OWTEMP.pm b/FHEM/21_OWTEMP.pm index f527eab18..9258963a6 100644 --- a/FHEM/21_OWTEMP.pm +++ b/FHEM/21_OWTEMP.pm @@ -274,7 +274,7 @@ OWTEMP_GetUpdate($$) } else { $hash->{INTERVAL} = $hash->{INTV_ALARM}; } - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWTEMP_GetUpdate", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWTEMP_GetUpdate", $hash, 0); } else { return $value; } diff --git a/FHEM/21_OWTHERM.pm b/FHEM/21_OWTHERM.pm index 8a0112244..78bea6217 100755 --- a/FHEM/21_OWTHERM.pm +++ b/FHEM/21_OWTHERM.pm @@ -286,7 +286,7 @@ sub OWTHERM_Attr(@) { if ($init_done) { RemoveInternalTimer($hash); - InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWTHERM_GetValues", $hash, 1); + InternalTimer(gettimeofday()+$hash->{INTERVAL}, "OWTHERM_GetValues", $hash, 0); } last; };