10_MAX.pm: add batteryState for the remaining cases (3 additional) (Forum #87575)

git-svn-id: https://svn.fhem.de/fhem/trunk@16835 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2018-06-08 15:43:35 +00:00
parent 5c0b6a2be1
commit 1e680b63c4

View File

@@ -732,6 +732,7 @@ MAX_Parse($$)
$shash->{rferror} = $rferror;
readingsBulkUpdate($shash, "mode", $ctrl_modes[$mode] );
readingsBulkUpdate($shash, "battery", $batterylow ? "low" : "ok");
readingsBulkUpdate($shash, "batteryState", $batterylow ? "low" : "ok"); # Forum #87575
readingsBulkUpdate($shash, "displayActualTemperature", ($displayActualTemperature) ? 1 : 0);
} else {
Log3 $hash, 2, "Invalid $msgtype packet"
@@ -760,6 +761,7 @@ MAX_Parse($$)
$shash->{rferror} = $rferror;
readingsBulkUpdate($shash, "battery", $batterylow ? "low" : "ok");
readingsBulkUpdate($shash, "batteryState", $batterylow ? "low" : "ok"); # Forum #87575
readingsBulkUpdate($shash,"onoff",$isopen);
}elsif($msgtype eq "PushButtonState") {
@@ -770,6 +772,7 @@ MAX_Parse($$)
my $batterylow = vec($bits2, 7, 1); #1 if battery is low
readingsBulkUpdate($shash, "battery", $batterylow ? "low" : "ok");
readingsBulkUpdate($shash, "batteryState", $batterylow ? "low" : "ok"); # Forum #87575
readingsBulkUpdate($shash, "onoff", $onoff);
readingsBulkUpdate($shash, "connection", $gateway);