mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-20 13:26:02 +00:00
fixed ec3000 initialization
git-svn-id: https://svn.fhem.de/fhem/trunk@4201 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
c7810d38c6
commit
e36320295f
@ -149,7 +149,7 @@ JeeLink_Set($@)
|
|||||||
|
|
||||||
} elsif( $cmd eq "LaCrossePairForSec" ) {
|
} elsif( $cmd eq "LaCrossePairForSec" ) {
|
||||||
return "Usage: set $name LaCrossePairForSec <seconds_active> [ignore_battery]" if(!$arg || $arg !~ m/^\d+$/ || ($arg2 && $arg2 ne "ignore_battery") );
|
return "Usage: set $name LaCrossePairForSec <seconds_active> [ignore_battery]" if(!$arg || $arg !~ m/^\d+$/ || ($arg2 && $arg2 ne "ignore_battery") );
|
||||||
$hash->{LaCrossePair} = $arg2?2:1;
|
$hash->{LaCrossePair} = $arg2?2:1;
|
||||||
InternalTimer(gettimeofday()+$arg, "JeeLink_RemoveLaCrossePair", $hash, 1);
|
InternalTimer(gettimeofday()+$arg, "JeeLink_RemoveLaCrossePair", $hash, 1);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
@ -206,13 +206,6 @@ JeeLink_DoInit($)
|
|||||||
|
|
||||||
#JeeLink_Clear($hash);
|
#JeeLink_Clear($hash);
|
||||||
|
|
||||||
JeeLink_SimpleWrite($hash, "1a" ); # led on
|
|
||||||
JeeLink_SimpleWrite($hash, "1q" ); # quiet mode
|
|
||||||
JeeLink_SimpleWrite($hash, "0x" ); # hex mode off
|
|
||||||
JeeLink_SimpleWrite($hash, "0a" ); # led off
|
|
||||||
|
|
||||||
JeeLink_SimpleWrite($hash, "l"); # list known devices
|
|
||||||
|
|
||||||
$hash->{STATE} = "Initialized";
|
$hash->{STATE} = "Initialized";
|
||||||
|
|
||||||
# Reset the counter
|
# Reset the counter
|
||||||
@ -435,10 +428,21 @@ JeeLink_Parse($$$$)
|
|||||||
|
|
||||||
if($dmsg =~ m/^\[/ ) {
|
if($dmsg =~ m/^\[/ ) {
|
||||||
$hash->{VERSION} = $dmsg;
|
$hash->{VERSION} = $dmsg;
|
||||||
|
|
||||||
|
if( $dmsg =~m /pcaSerial/ ) {
|
||||||
|
JeeLink_SimpleWrite($hash, "1a" ); # led on
|
||||||
|
JeeLink_SimpleWrite($hash, "1q" ); # quiet mode
|
||||||
|
JeeLink_SimpleWrite($hash, "0x" ); # hex mode off
|
||||||
|
JeeLink_SimpleWrite($hash, "0a" ); # led off
|
||||||
|
JeeLink_SimpleWrite($hash, "l" ); # list known devices
|
||||||
|
} elsif( $dmsg =~m /ec3kSerial/ ) {
|
||||||
|
JeeLink_SimpleWrite($hash, "ec", 1);
|
||||||
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( $dmsg =~m/drecvintr exit/ ) {
|
if( $dmsg =~m /drecvintr exit/ ) {
|
||||||
JeeLink_SimpleWrite($hash, "ec", 1);
|
JeeLink_SimpleWrite($hash, "ec", 1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user