mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-19 18:56:03 +00:00
The FHT80 is sending a0/b0 after a sync in the summer instead of a6/b6
git-svn-id: https://svn.fhem.de/fhem/trunk@366 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
1b24acb3c8
commit
b754450bde
@ -454,7 +454,8 @@ CUL_DoInit($)
|
|||||||
|
|
||||||
if($ver =~ m/CUR/) {
|
if($ver =~ m/CUR/) {
|
||||||
my @a = localtime;
|
my @a = localtime;
|
||||||
my $msg = sprintf("c%02d%02d%02d", $a[2],$a[1],$a[0]);
|
my $msg = sprintf("c%02d%02d%02d%02d%02d%02d",
|
||||||
|
($a[5]+1900)%100,$a[4]+1,$a[3],$a[2],$a[1],$a[0]);
|
||||||
CUL_SimpleWrite($hash, $msg);
|
CUL_SimpleWrite($hash, $msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -369,7 +369,8 @@ FHT_Parse($$)
|
|||||||
my $sval = substr($msg,24,2);
|
my $sval = substr($msg,24,2);
|
||||||
my $fv = sprintf("%d%%", int(100*$val/255+0.5));
|
my $fv = sprintf("%d%%", int(100*$val/255+0.5));
|
||||||
|
|
||||||
if($sval =~ m/.0/) { $val = "syncnow" }
|
if($sval =~ m/[ab]0/i) { $val = $fv; } # sync in the summer
|
||||||
|
elsif($sval =~ m/.0/) { $val = "syncnow"; }
|
||||||
elsif($sval =~ m/.1/) { $val = "99%" } # FHT set to 30.5, FHT80B=="ON"
|
elsif($sval =~ m/.1/) { $val = "99%" } # FHT set to 30.5, FHT80B=="ON"
|
||||||
elsif($sval =~ m/.2/) { $val = "0%" } # FHT set to 5.5
|
elsif($sval =~ m/.2/) { $val = "0%" } # FHT set to 5.5
|
||||||
elsif($sval =~ m/.6/) { $val = "$fv" }
|
elsif($sval =~ m/.6/) { $val = "$fv" }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user