From 1bc14fb037b10dabe1d0a25bd79dd1a47cd908e7 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Wed, 26 Jan 2022 12:23:35 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: add $name to GetFn (Forum #125744) git-svn-id: https://svn.fhem.de/fhem/trunk@25564 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_MQTT2_DEVICE.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm index ae48f380e..dc5c2f71e 100644 --- a/fhem/FHEM/10_MQTT2_DEVICE.pm +++ b/fhem/FHEM/10_MQTT2_DEVICE.pm @@ -361,10 +361,11 @@ MQTT2_DEVICE_Get($@) { my ($hash, @a) = @_; return "Not enough arguments for get" if(!defined($a[1])); + my $name = $hash->{NAME}; - my ($gets,$cmdList) = MQTT2_getCmdHash(AttrVal($hash->{NAME}, "getList", "")); + my ($gets,$cmdList) = MQTT2_getCmdHash(AttrVal($name, "getList", "")); return "Unknown argument $a[1], choose one of $cmdList" if(!$gets->{$a[1]}); - return undef if(IsDisabled($hash->{NAME})); + return undef if(IsDisabled($name)); Log3 $hash, 3, "MQTT2_DEVICE get ".join(" ", @a); my ($getReading, $cmd) = split(" ",$gets->{$a[1]},2);