From 050fbaeb0c75f2f4aa8745771f047cda21713184 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Thu, 24 Jan 2019 15:47:40 +0000 Subject: [PATCH] 31_HUEDevice.pm: added readigns for Xiamo/mijia Honeywell Rauchmelder git-svn-id: https://svn.fhem.de/fhem/trunk@18403 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index d0e8e127f..c65051724 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -1284,6 +1284,7 @@ HUEDevice_Parse($$) $readings{state} = $state->{lightlevel} if( defined($state->{lightlevel}) && !defined($state->{lux}) ); $readings{state} = $state->{buttonevent} if( defined($state->{buttonevent}) ); $readings{state} = $state->{presence}?'motion':'nomotion' if( defined($state->{presence}) ); + $readings{state} = $state->{fire}?'fire':'nofire' if( defined($state->{fire}) ); $readings{dark} = $state->{dark}?'1':'0' if( defined($state->{dark}) ); $readings{humidity} = $state->{humidity} * 0.01 if( defined($state->{humidity}) ); @@ -1297,6 +1298,9 @@ HUEDevice_Parse($$) $readings{current} = $state->{current} if( defined($state->{current}) ); $readings{consumption} = $state->{consumption} if( defined($state->{consumption}) ); $readings{water} = $state->{water} if( defined($state->{water}) ); + $readings{fire} = $state->{fire} if( defined($state->{fire}) ); + $readings{tampered} = $state->{tampered} if( defined($state->{tampered}) ); + $readings{battery} = $state->{lowbattery}?'low':'OK' if( defined($state->{lowbattery}) ); } if( scalar keys %readings ) {