From 05fc1f2202c3a78f1fd1cc1e9a237583d4220499 Mon Sep 17 00:00:00 2001 From: klaus-schauer <> Date: Tue, 21 Jun 2016 18:56:42 +0000 Subject: [PATCH] 10_EnOcean: subType hvac.01, hvac.04 changed git-svn-id: https://svn.fhem.de/fhem/trunk@11702 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_EnOcean.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/10_EnOcean.pm b/fhem/FHEM/10_EnOcean.pm index e0b7e7af9..7ed0df1b4 100755 --- a/fhem/FHEM/10_EnOcean.pm +++ b/fhem/FHEM/10_EnOcean.pm @@ -1,7 +1,6 @@ ############################################## # $Id$ -# 2016-06-18 package main; @@ -6849,6 +6848,11 @@ sub EnOcean_Parse($$) } } else { $summerMode = 8; + # ignore all commands + if ($waitingCmds ne "summerMode") { + $waitingCmds = "no_change"; + CommandDeleteReading(undef, "$name waitingCmds"); + } if ($manufID eq '049') { $wakeUpCycle = 28800; } else { @@ -7230,6 +7234,10 @@ sub EnOcean_Parse($$) # set default Wake-up Cycle (300 s) $wakeUpCycle = 9; } elsif ($summerMode eq 'on') { + if ($waitingCmds ne "summerMode") { + $waitingCmds = "no_change"; + CommandDeleteReading(undef, "$name waitingCmds"); + } $setpointSet = 100; readingsSingleUpdate($hash, 'setpointSet', $setpointSet, 1); $wakeUpCycle = 50 if ($wakeUpCycle < 50);