diff --git a/fhem/FHEM/00_HMLAN.pm b/fhem/FHEM/00_HMLAN.pm index 8113d75d6..a1728c985 100755 --- a/fhem/FHEM/00_HMLAN.pm +++ b/fhem/FHEM/00_HMLAN.pm @@ -213,6 +213,10 @@ HMLAN_Write($$$) $msg = sprintf("S%08X,00,00000000,01,%08X,%s", $tm, $tm, substr($msg, 4)); HMLAN_SimpleWrite($hash, $msg); + + # Avoid problems with structure set + # TODO: rewrite it to use a queue+internaltimer like the CUL + select(undef, undef, undef, 0.03); } #####################################