36_LaCrosseGateway: Recognition for LGW32
git-svn-id: https://svn.fhem.de/fhem/trunk@13689 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -132,7 +132,13 @@ sub LaCrosseGateway_StartUpload($) {
|
|||||||
my @deviceName = split('@', $hash->{DeviceName});
|
my @deviceName = split('@', $hash->{DeviceName});
|
||||||
my $port = $deviceName[0];
|
my $port = $deviceName[0];
|
||||||
my $logFile = AttrVal("global", "logdir", "./log") . "/LaCrosseGatewayFlash.log";
|
my $logFile = AttrVal("global", "logdir", "./log") . "/LaCrosseGatewayFlash.log";
|
||||||
my $hexFile = "./FHEM/firmware/JeeLink_LaCrosseGateway.bin";
|
my $hexFile;
|
||||||
|
if($hash->{model} =~ m/^\[LaCrosseGateway32 V/) {
|
||||||
|
$hexFile = "./FHEM/firmware/LaCrosseGateway32.bin";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$hexFile = "./FHEM/firmware/JeeLink_LaCrosseGateway.bin";
|
||||||
|
}
|
||||||
|
|
||||||
if(!-e $hexFile) {
|
if(!-e $hexFile) {
|
||||||
LaCrosseGateway_LogOTA("The file '$hexFile' does not exist");
|
LaCrosseGateway_LogOTA("The file '$hexFile' does not exist");
|
||||||
@@ -577,7 +583,7 @@ sub LaCrosseGateway_Parse($$$$) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($msg =~ m/^\[LaCrosseITPlusReader.Gateway/ ) {
|
if($msg =~ m/^\[LaCrosseITPlusReader.Gateway|\[LaCrosseGateway32 V/) {
|
||||||
$hash->{model} = $msg;
|
$hash->{model} = $msg;
|
||||||
|
|
||||||
my $attrVal = AttrVal($name, "timeout", undef);
|
my $attrVal = AttrVal($name, "timeout", undef);
|
||||||
|
|||||||
Reference in New Issue
Block a user