From e1fe302c6b7f1102f39351089afc5efda5cb0f6b Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Fri, 2 Mar 2018 10:43:36 +0000 Subject: [PATCH] 30_HUEBridge.pm: fixed handling of json boolean values git-svn-id: https://svn.fhem.de/fhem/trunk@16310 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 31ec76ce3..315ea8eba 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -1057,8 +1057,8 @@ HUEBridge_updateGroups($$) $readings{pct} += $current->{pct}; $readings{sat} += $current->{sat}; - $readings{on} |= $current->{on}; - $readings{reachable} |= $current->{reachable}; + $readings{on} |= ($current->{on}?'1':'0'); + $readings{reachable} |= ($current->{reachable}?'1':'0'); if( !defined($readings{alert}) ) { $readings{alert} = $current->{alert}; @@ -1095,7 +1095,7 @@ HUEBridge_updateGroups($$) $readings{pct} = 0; $readings{state} = 'off'; } - $readings{onoff} = $readings{on}?'1':'0'; + $readings{onoff} = $readings{on}; delete $readings{on}; readingsBeginUpdate($chash);