mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 10:46:53 +00:00
FHZ rereadcfg fixes
git-svn-id: https://svn.fhem.de/fhem/trunk@608 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
b4c531d937
commit
e96b4045b2
@ -56,7 +56,7 @@ CUL_Initialize($)
|
||||
$hash->{WriteFn} = "CUL_Write";
|
||||
$hash->{Clients} =
|
||||
":FS20:FHT:KS300:CUL_EM:CUL_WS:USF1000:HMS:CUL_FHTTK:CUL_RFR:FHT8V".
|
||||
":CUL_HOERMANN";
|
||||
":CUL_HOERMANN:";
|
||||
my %mc = (
|
||||
"1:USF1000" => "^81..(04|0c)..0101a001a5ceaa00....",
|
||||
"2:FS20" => "^81..(04|0c)..0101a001",
|
||||
|
@ -560,7 +560,7 @@ FHZ_Write($$$)
|
||||
|
||||
FHZ_XmitLimitCheck($hash,$bstring);
|
||||
$hash->{QUEUE} = [ $bstring ];
|
||||
$hash->{PortObj}->write($bstring);
|
||||
$hash->{PortObj}->write($bstring) if($hash->{PortObj});
|
||||
|
||||
##############
|
||||
# Write the next buffer not earlier than 0.22 seconds (= 65.6ms + 10ms +
|
||||
@ -589,7 +589,7 @@ FHZ_HandleWriteQueue($)
|
||||
}
|
||||
my $bstring = $arr->[0];
|
||||
FHZ_XmitLimitCheck($hash,$bstring);
|
||||
$hash->{PortObj}->write($bstring);
|
||||
$hash->{PortObj}->write($bstring) if($hash->{PortObj});
|
||||
InternalTimer(gettimeofday()+0.25, "FHZ_HandleWriteQueue", $hash, 1);
|
||||
}
|
||||
}
|
||||
|
@ -106,12 +106,12 @@ my %km271_tr = (
|
||||
"Brenner_Ansteuerung" => "8832:0,a:0",
|
||||
"Abgastemperatur" => "8833:0",
|
||||
"Brenner_Stellwert" => "8834:0",
|
||||
"Brenner_Laufzeit1_Minuten2" => "8836:0,ne",
|
||||
"Brenner_Laufzeit1_Minuten1" => "8837:0,ne",
|
||||
"Brenner_Laufzeit1_Minuten" => "8838:0,ne,mb:3",
|
||||
"Brenner_Laufzeit2_Minuten2" => "8839:0,ne",
|
||||
"Brenner_Laufzeit2_Minuten1" => "883a:0,ne",
|
||||
"Brenner_Laufzeit2_Minuten" => "883b:0,ne:mb:3",
|
||||
"Brenner_Laufzeit1_Minuten2" => "8836:0",
|
||||
"Brenner_Laufzeit1_Minuten1" => "8837:0",
|
||||
"Brenner_Laufzeit1_Minuten" => "8838:0,mb:3",
|
||||
"Brenner_Laufzeit2_Minuten2" => "8839:0",
|
||||
"Brenner_Laufzeit2_Minuten1" => "883a:0",
|
||||
"Brenner_Laufzeit2_Minuten" => "883b:0,mb:3",
|
||||
"Aussentemperatur" => "893c:0,s",
|
||||
"Aussentemperatur_gedaempft" => "893d:0,s",
|
||||
"Versionsnummer_VK" => "893e:0",
|
||||
|
@ -40,8 +40,8 @@ CUL_HOERMANN_Parse($$)
|
||||
{
|
||||
my ($hash, $msg) = @_;
|
||||
|
||||
# Msg format: RHHHHHHHH
|
||||
my $cde = substr($msg, 1, 8);
|
||||
# Msg format: R0123456789
|
||||
my $cde = substr($msg, 1, 10);
|
||||
my $def = $modules{CUL_HOERMANN}{defptr}{$cde};
|
||||
|
||||
if($def) {
|
||||
@ -56,7 +56,6 @@ CUL_HOERMANN_Parse($$)
|
||||
Log 3, "CUL_HOERMANN Unknown device $cde, please define it";
|
||||
return "UNDEFINED CUL_HOERMANN_$cde CUL_HOERMANN $cde";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user