From 2abc6ece1b0c2be37409ae9cf25b2697837819c3 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Thu, 27 Jan 2022 13:46:32 +0000 Subject: [PATCH] 30_HUEBridge.pm: added readings for current bridge resources usage git-svn-id: https://svn.fhem.de/fhem/trunk@25568 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 7e07880ed..5fca9d17a 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -2637,6 +2637,16 @@ HUEBridge_dispatch($$$;$) #return ($json->[0]); } + if( $hash == $param->{chash} ) { + readingsBeginUpdate($hash); + foreach my $resource (qw(lights groups sensors scenes rules schedules)) { + next if( !defined($json->{$resource}) ); + + readingsBulkUpdateIfChanged($hash, $resource, scalar %{$json->{$resource}}, 1); + } + readingsEndUpdate($hash,1); + } + if( $hash == $param->{chash} ) { if( !defined($type) ) { HUEBridge_Parse($hash,$json);