mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-22 02:10:32 +00:00
USF1000 with CUL
git-svn-id: https://svn.fhem.de/fhem/trunk@398 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
a1b5e52626
commit
837928e7dd
@ -48,13 +48,14 @@ CUL_Initialize($)
|
|||||||
# Provider
|
# Provider
|
||||||
$hash->{ReadFn} = "CUL_Read";
|
$hash->{ReadFn} = "CUL_Read";
|
||||||
$hash->{WriteFn} = "CUL_Write";
|
$hash->{WriteFn} = "CUL_Write";
|
||||||
$hash->{Clients} = ":FS20:FHT:KS300:CUL_EM:CUL_WS:";
|
$hash->{Clients} = ":FS20:FHT:KS300:CUL_EM:CUL_WS:USF1000:";
|
||||||
my %mc = (
|
my %mc = (
|
||||||
"1:FS20" => "^81..(04|0c)..0101a001",
|
"1:USF1000" => "^81..(04|0c)..0101a001a5ceaa00....",
|
||||||
"2:FHT" => "^81..(04|09|0d)..(0909a001|83098301|c409c401)..",
|
"2:FS20" => "^81..(04|0c)..0101a001",
|
||||||
"3:KS300" => "^810d04..4027a001",
|
"3:FHT" => "^81..(04|09|0d)..(0909a001|83098301|c409c401)..",
|
||||||
"4:CUL_WS" => "^K.....",
|
"4:KS300" => "^810d04..4027a001",
|
||||||
"5:CUL_EM" => "^E0.................\$"
|
"5:CUL_WS" => "^K.....",
|
||||||
|
"6:CUL_EM" => "^E0.................\$"
|
||||||
);
|
);
|
||||||
$hash->{MatchList} = \%mc;
|
$hash->{MatchList} = \%mc;
|
||||||
$hash->{ReadyFn} = "CUL_Ready";
|
$hash->{ReadyFn} = "CUL_Ready";
|
||||||
@ -473,7 +474,7 @@ CUL_DoInit($)
|
|||||||
$fhtid =~ s/[\r\n]//g;
|
$fhtid =~ s/[\r\n]//g;
|
||||||
Log 5, "GOT CUL fhtid: $fhtid";
|
Log 5, "GOT CUL fhtid: $fhtid";
|
||||||
if(!defined($fhtid) || $fhtid ne $hash->{FHTID}) {
|
if(!defined($fhtid) || $fhtid ne $hash->{FHTID}) {
|
||||||
Log 2, "Setting CUL fhtid to " . $hash->{FHTID};
|
Log 2, "Setting CUL fhtid from $fhtid to " . $hash->{FHTID};
|
||||||
CUL_SimpleWrite($hash, "T01" . $hash->{FHTID});
|
CUL_SimpleWrite($hash, "T01" . $hash->{FHTID});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ USF1000_Initialize($)
|
|||||||
{
|
{
|
||||||
my ($hash) = @_;
|
my ($hash) = @_;
|
||||||
|
|
||||||
$hash->{Match} = "^810c04..0101a001a5ceaa00....";
|
$hash->{Match} = "^81..(04|0c)..0101a001a5ceaa00....";
|
||||||
$hash->{DefFn} = "USF1000_Define";
|
$hash->{DefFn} = "USF1000_Define";
|
||||||
$hash->{UndefFn} = "USF1000_Undef";
|
$hash->{UndefFn} = "USF1000_Undef";
|
||||||
$hash->{ParseFn} = "USF1000_Parse";
|
$hash->{ParseFn} = "USF1000_Parse";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user