From 989607fb1a62d8490efbad4ad5ce99416608864d Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sat, 20 Jan 2018 10:30:48 +0100 Subject: [PATCH] fix Illegal hexadecimal digit ' ' ignored --- 74_XiaomiBTLESens.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/74_XiaomiBTLESens.pm b/74_XiaomiBTLESens.pm index 69f430e..f019f6d 100644 --- a/74_XiaomiBTLESens.pm +++ b/74_XiaomiBTLESens.pm @@ -47,7 +47,7 @@ use JSON; use Blocking; -my $version = "2.0.4"; +my $version = "2.0.5"; @@ -676,6 +676,8 @@ sub XiaomiBTLESens_ThermoHygroSensHandle0x18($$) { Log3 $name, 5, "XiaomiBTLESens ($name) - Thermo/Hygro Sens Handle0x18"; + + chomp($notification)); $readings{'batteryLevel'} = hex("0x".$notification); $readings{'battery'} = (hex("0x".$notification) > 20?"ok":"low");