From d8dd89e9b71b3c16e0148c66da6f85a0b72c1d0a Mon Sep 17 00:00:00 2001 From: justme1968 Date: Wed, 4 Mar 2020 09:23:53 +0000 Subject: [PATCH] 31_HUEDevice.pm: set model attribute for sensors git-svn-id: https://svn.fhem.de/fhem/trunk@21351 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index 72404bbfb..5b354b414 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -1496,6 +1496,8 @@ HUEDevice_Parse($$) } $hash->{modelid} = $result->{modelid} if( defined($result->{modelid}) ); + $attr{$name}{model} = $result->{modelid} if( !defined($attr{$name}{model}) && $result->{modelid} ); + $hash->{productid} = $result->{productid} if( defined($result->{productid}) ); $hash->{swversion} = $result->{swversion} if( defined($result->{swversion}) ); $hash->{swconfigid} = $result->{swconfigid} if( defined($result->{swconfigid}) ); @@ -1654,8 +1656,6 @@ HUEDevice_Parse($$) } - $attr{$name}{model} = $result->{modelid} if( !defined($attr{$name}{model}) && $result->{modelid} ); - if( !defined($attr{$name}{subType}) ) { if( defined($attr{$name}{model}) ) { if( defined($hueModels{$attr{$name}{model}}{subType}) ) {