mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-20 01:06:04 +00:00
Second SR04 change von immi
git-svn-id: https://svn.fhem.de/fhem/trunk@1709 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
e73000c71f
commit
bdb8fa194c
@ -314,7 +314,7 @@ EnOcean_Parse($$)
|
|||||||
}
|
}
|
||||||
|
|
||||||
} elsif($st eq "SR04") {
|
} elsif($st eq "SR04") {
|
||||||
my ($fspeed, $temp, $present);
|
my ($fspeed, $temp, $present, $solltemp);
|
||||||
$fspeed = 3;
|
$fspeed = 3;
|
||||||
$fspeed = 2 if($db_3 >= 145);
|
$fspeed = 2 if($db_3 >= 145);
|
||||||
$fspeed = 1 if($db_3 >= 165);
|
$fspeed = 1 if($db_3 >= 165);
|
||||||
@ -322,9 +322,10 @@ EnOcean_Parse($$)
|
|||||||
$fspeed = "Auto" if($db_3 >= 210);
|
$fspeed = "Auto" if($db_3 >= 210);
|
||||||
$temp = sprintf("%0.1f", 40-$db_1/6.375); # 40..0
|
$temp = sprintf("%0.1f", 40-$db_1/6.375); # 40..0
|
||||||
$present= $db_0&0x1 ? "no" : "yes";
|
$present= $db_0&0x1 ? "no" : "yes";
|
||||||
|
$solltemp= sprintf("%0.1f", $db_2/6.375);
|
||||||
|
|
||||||
push @event, "3:state:temperature $temp";
|
push @event, "3:state:temperature $temp";
|
||||||
push @event, "3:set_point:$db_3";
|
push @event, "3:set_point: $solltemp";
|
||||||
push @event, "3:fan:$fspeed";
|
push @event, "3:fan:$fspeed";
|
||||||
push @event, "3:present:$present" if($present eq "yes");
|
push @event, "3:present:$present" if($present eq "yes");
|
||||||
push @event, "3:learnBtn:on" if(!($db_0&0x8));
|
push @event, "3:learnBtn:on" if(!($db_0&0x8));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user