fixed pca301 initialization

git-svn-id: https://svn.fhem.de/fhem/trunk@4204 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
justme1968
2013-11-11 18:12:52 +00:00
parent 16731d29ae
commit b81f95748b

View File

@@ -206,7 +206,7 @@ JeeLink_DoInit($)
#JeeLink_Clear($hash); #JeeLink_Clear($hash);
$hash->{STATE} = "Initialized"; $hash->{STATE} = "Opened";
# Reset the counter # Reset the counter
delete($hash->{XMIT_TIME}); delete($hash->{XMIT_TIME});
@@ -429,15 +429,19 @@ JeeLink_Parse($$$$)
if($dmsg =~ m/^\[/ ) { if($dmsg =~ m/^\[/ ) {
$hash->{VERSION} = $dmsg; $hash->{VERSION} = $dmsg;
if( $dmsg =~m /pcaSerial/ ) { if( $hash->{STATE} eq "Opened" ) {
JeeLink_SimpleWrite($hash, "1a" ); # led on if( $dmsg =~m /pcaSerial/ ) {
JeeLink_SimpleWrite($hash, "1q" ); # quiet mode JeeLink_SimpleWrite($hash, "1a" ); # led on
JeeLink_SimpleWrite($hash, "0x" ); # hex mode off JeeLink_SimpleWrite($hash, "1q" ); # quiet mode
JeeLink_SimpleWrite($hash, "0a" ); # led off JeeLink_SimpleWrite($hash, "0x" ); # hex mode off
JeeLink_SimpleWrite($hash, "l" ); # list known devices JeeLink_SimpleWrite($hash, "0a" ); # led off
} elsif( $dmsg =~m /ec3kSerial/ ) { JeeLink_SimpleWrite($hash, "l" ); # list known devices
JeeLink_SimpleWrite($hash, "ec", 1); } elsif( $dmsg =~m /ec3kSerial/ ) {
} JeeLink_SimpleWrite($hash, "ec", 1);
}
$hash->{STATE} = "Initialized";
}
return; return;
} }