From 17b1280f699697e0f0b58a45fa98672d4ab5fafb Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 2 Feb 2019 09:52:57 +0000 Subject: [PATCH] 10_FBDECT.pm: add lastpressedtimestamp (Forum #94700) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18482 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/10_FBDECT.pm | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/FHEM/10_FBDECT.pm b/FHEM/10_FBDECT.pm index baf2cb612..9bbbfc581 100644 --- a/FHEM/10_FBDECT.pm +++ b/FHEM/10_FBDECT.pm @@ -245,6 +245,7 @@ my %fbhttp_readings = ( tchange => 'sprintf("nextPeriodTemp:%0.1f C", $val/2)', summeractive => '"summeractive:".($val ? "yes":"no")', holidayactive => '"holidayactive:".($val ? "yes":"no")', + lastpressedtimestamp => '"lastpressedtimestamp:".($val=~m/^\d{10}$/ ? FmtDateTime($val) : "N/A")', ); sub @@ -260,12 +261,17 @@ FBDECT_ParseHttp($$$) my $ain = $h{identifier}; $ain =~ s/[-: ]/_/g; - my %ll = (4=>"alarmSensor", - 6=>"actuator", - 7=>"powerMeter", - 8=>"tempSensor", - 9=>"switch", - 10=>"repeater"); + my %ll = ( + 0 => "HANFUN", + 4 => "alarmSensor", + 6 => "actuator", + 7 => "powerMeter", + 8 => "tempSensor", + 9 => "switch", + 10 => "repeater", + 11 => "microphone", + 13 => "HANFUN2" + ); my %ecTxt = (0 => "noError (0)", 1 => "notMounted (1)", 2 => "valveShortOrBatteryEmpty (2)",