From fd81cfcf57c8611ef3aaa1bd1a31188a114de37b Mon Sep 17 00:00:00 2001 From: mgehre <> Date: Wed, 13 Mar 2013 01:19:52 +0000 Subject: [PATCH] MAX: Send broadcast flag if groupid != 0 git-svn-id: https://svn.fhem.de/fhem/trunk@2904 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_MAX.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/10_MAX.pm b/fhem/FHEM/10_MAX.pm index 4c90dbbaa..d1537e462 100755 --- a/fhem/FHEM/10_MAX.pm +++ b/fhem/FHEM/10_MAX.pm @@ -267,7 +267,7 @@ MAX_Set($@) my $payload = sprintf("%02x",int($temperature*2.0) | ($ctrlmode << 6)); $payload .= $until if(defined($until)); - return ($hash->{IODev}{Send})->($hash->{IODev},"SetTemperature",$hash->{addr},$payload); + return ($hash->{IODev}{Send})->($hash->{IODev},"SetTemperature",$hash->{addr},$payload, groupId => sprintf("%02x",$hash->{groupid}), flags => ( $hash->{groupid} ? "04" : "00" )); }elsif($setting ~~ ["boostDuration", "boostValveposition", "decalcification","maxValveSetting","valveOffset"] and $hash->{type} =~ /HeatingThermostat.*/){