diff --git a/74_AMADautomagicFlowset_4.2.5.xml b/74_AMADautomagicFlowset_4.4.0.xml similarity index 91% rename from 74_AMADautomagicFlowset_4.2.5.xml rename to 74_AMADautomagicFlowset_4.4.0.xml index b369469..ac66719 100644 --- a/74_AMADautomagicFlowset_4.2.5.xml +++ b/74_AMADautomagicFlowset_4.4.0.xml @@ -2725,25 +2725,25 @@ Connection: close if (global_bridgeport != {header_bport}) { global_bridgeport = {header_bport} } -if (header_fhemctlmode != null or header_fhemctlmode != {global_fhemctlmode}) { +if (header_fhemctlmode != null and header_fhemctlmode != {global_fhemctlmode}) { global_fhemctlmode = {header_fhemctlmode} } -if (header_fhemip != null or header_fhemip != {global_fhemip}) { +if (header_fhemip != null and header_fhemip != "none" and header_fhemip != {global_fhemip}) { global_fhemip = {header_fhemip} } -if (header_fhemdevice != null or header_fhemdevice != {global_fhemdevice}) { +if (header_fhemdevice != null and header_fhemdevice != {global_fhemdevice}) { global_fhemdevice = {header_fhemdevice} } -if (header_activetask != null or header_activetask != {global_activetask}) { +if (header_activetask != null and header_activetask != {global_activetask}) { global_activetask = {header_activetask} } -if (header_apssid != null or header_apssid != {global_apssid}) { +if (header_apssid != null and header_apssid != {global_apssid}) { global_apssid = {header_apssid} } -if (header_dport != null or header_dport != {global_deviceport}) { +if (header_dport != null and header_dport != {global_deviceport}) { global_deviceport = {header_dport} } -if (header_userflowstate != null or header_userflowstate != {global_userflowstate}) { +if (header_userflowstate != null and header_userflowstate != {global_userflowstate}) { global_userflowstate = {header_userflowstate} } @@ -3418,7 +3418,7 @@ fhemcmd = "setreading"; false Script: Set FHEMDATA JSON -