Hallo Rudi,
in der setList funktioniert sowohl $name als auch $NAME im Perlcode. mMn wegen der Zeile 393 my $name = $hash->{NAME};
In getList funktioniert nur $NAME weil dort $name nicht zur Verfügung steht und der String $NAME nur über buildCmd substituiert wird.
Könntest Du eventuell buildCmd oder MQTT2_DEVICE_Get auch die Zeile my $name = $hash->{NAME}; spendieren - falls Du dort mal vorbeikommst?
In beiden Fällen kann man analog setList $hash->{NAME} in $name austauschen und so wieder ein paar Zeichen zurück gewinnen :)
Das mal $name und mal $NAME und mal Beides geht hält zwar den User fit - aber :) :) :)
Gruß Otto
Habe $name in MQTT2_DEVICE_Get eingebaut.
Danke :)
Zitatin der setList funktioniert sowohl $name als auch $NAME...
In setList gibts ein vorne und hinten, ist das mit der Änderung jetzt auch egal ?