From 90cc9056a04f1a800c4507139c083f603df5d93c Mon Sep 17 00:00:00 2001 From: hjr <> Date: Sun, 20 Mar 2022 10:51:58 +0000 Subject: [PATCH] 59_HCS.pm: Check attribute exists before access. git-svn-id: https://svn.fhem.de/fhem/trunk@25861 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/59_HCS.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/fhem/FHEM/59_HCS.pm b/fhem/FHEM/59_HCS.pm index a13e824c2..f5ae44577 100644 --- a/fhem/FHEM/59_HCS.pm +++ b/fhem/FHEM/59_HCS.pm @@ -469,6 +469,7 @@ HCS_getValues($$) { || ($attr{$d}{model} eq "HmIP-WTH-2" && !$defs{$d}{device}) || ($attr{$d}{model} eq "HmIP-eTRV" && !$defs{$d}{device}) || ($attr{$d}{model} eq "HM-CC-RT-DN" && !$defs{$d}{device}) )) ); + next if($t eq "ZWave" && !$attr{$d}{classes}); next if($t eq "ZWave" && $attr{$d}{classes} !~ m/THERMOSTAT_SETPOINT/); $devs{$d}{actuator} = ReadingsVal($d,"actuator","n/a") if($t =~ m/(HMCCUDEV|HMCCUCHN|FHT|CUL_HM|ZWave)/);