From 0a413f55e8dc9416e44ff898836effe44bb35a71 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Mon, 8 Apr 2019 21:12:48 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: add SetExtensionsCancel (Forum #95581) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19149 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/10_MQTT2_DEVICE.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FHEM/10_MQTT2_DEVICE.pm b/FHEM/10_MQTT2_DEVICE.pm index 13159e362..f1e4edc65 100644 --- a/FHEM/10_MQTT2_DEVICE.pm +++ b/FHEM/10_MQTT2_DEVICE.pm @@ -346,8 +346,10 @@ MQTT2_DEVICE_Set($@) return SetExtensions($hash, $cmdList, @a) if(!$cmd); return undef if(IsDisabled($hash->{NAME})); + my $a1 = (@a > 1 ? $a[1] : ''); $cmd = MQTT2_buildCmd($hash, \@a, $cmd); return if(!$cmd); + SetExtensionsCancel($hash) if($a1 eq "on" || $a1 eq "off"); IOWrite($hash, "publish", $cmd); my $ssl = AttrVal($hash->{NAME}, "setStateList", ""); if(!$ssl) {