From 37b54b380079f023bcbfea0d008164a702d190d8 Mon Sep 17 00:00:00 2001 From: DeeSPe Date: Tue, 2 Mar 2021 18:29:52 +0000 Subject: [PATCH] 98_serviced: v1.2.7 - get first status only if init_done git-svn-id: https://svn.fhem.de/fhem/trunk@23881 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_serviced.pm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/98_serviced.pm b/fhem/FHEM/98_serviced.pm index 093155d12..d954c28bc 100644 --- a/fhem/FHEM/98_serviced.pm +++ b/fhem/FHEM/98_serviced.pm @@ -16,7 +16,7 @@ use Blocking; use Time::HiRes; use vars qw{%defs}; -my $servicedVersion = "1.2.6"; +my $servicedVersion = "1.2.7"; sub serviced_shutdownwait($); @@ -77,8 +77,11 @@ sub serviced_Define($$) "StatusJammed=state,values=/error|failed/:JAMMED;/.*/:NOT_JAMMED"; } } - readingsSingleUpdate($hash,"state","Initialized",1) if ($init_done); - serviced_GetUpdate($hash); + if ($init_done) + { + readingsSingleUpdate($hash,"state","Initialized",1) ; + serviced_GetUpdate($hash); + } return undef; } @@ -273,7 +276,7 @@ sub serviced_ExecCmd($) Log3 $name,5,"$name: serviced_ExecCmd com: $com, line: $line"; my @ret; my $re = ""; - foreach (@qx) + for (@qx) { chomp; $_ =~ s/[\s\t ]{1,}/ /g;