From 4ece3af0f58caf408e7a379eb06709036c410bb5 Mon Sep 17 00:00:00 2001 From: "klaus.schauer" <> Date: Tue, 30 Aug 2022 09:21:46 +0000 Subject: [PATCH] 02_HTTPAPI.pm: Processing of the result output of the write command changed. git-svn-id: https://svn.fhem.de/fhem/trunk@26361 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/02_HTTPAPI.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/02_HTTPAPI.pm b/fhem/FHEM/02_HTTPAPI.pm index 63c75d0bc..2ef9186de 100644 --- a/fhem/FHEM/02_HTTPAPI.pm +++ b/fhem/FHEM/02_HTTPAPI.pm @@ -196,7 +196,12 @@ sub HTTPAPI_CGI($$$) { # url decoding $readingVal =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg; if ($readingVal ne '') { - ($readingName, $readingVal) = split(/:\s?/, readingsSingleUpdate($defs{$fhemDevName}, $readingName, $readingVal, 1)); + my $result = readingsSingleUpdate($defs{$fhemDevName}, $readingName, $readingVal, 1); + if ($readingName eq 'state') { + $readingVal = $result; + } else { + ($readingName, $readingVal) = split(/:\s?/, $result); + } return($hash, 200, 'close', "text/plain; charset=utf-8", encode($encoding, "$readingName=$readingVal")) } else { readingsDelete($defs{$fhemDevName}, $readingName);