From 4ce07f8b65ec638e37b634ae9f6d25275b5f3bb8 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 22 Aug 2016 13:00:40 +0000 Subject: [PATCH] 10_ZWave.pm: fix SENSOR_BINARY hex->dec changes git-svn-id: https://svn.fhem.de/fhem/trunk@12051 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index ca6c92a32..41e4a09c3 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -2931,7 +2931,6 @@ ZWave_plusInfoParse($$$$$) } my %zwave_sensorBinaryTypeV2 = ( - "00"=>"off", "01"=>"generalPurpose", "02"=>"smoke", "03"=>"CO", @@ -2944,8 +2943,7 @@ my %zwave_sensorBinaryTypeV2 = ( "0a"=>"doorWindow", "0b"=>"tilt", "0c"=>"motion", - "0d"=>"glassBreak", - "ff"=>"on" + "0d"=>"glassBreak" ); sub @@ -2954,7 +2952,7 @@ ZWave_sensorbinaryV2Parse($$) my ($value, $sensorType) = @_; return ($zwave_sensorBinaryTypeV2{"$sensorType"} ? $zwave_sensorBinaryTypeV2{"$sensorType"} :"unknown") . - ":".$value; + ":".($value eq "00" ? "off" : ($value eq "ff" ? "on" : hex($value))); } sub