From 05ab27801f93117c4cb51abb9f8c24c18a4190c1 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 23 Dec 2008 08:38:24 +0000 Subject: [PATCH] ExactId added git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@296 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/12_HMS.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/FHEM/12_HMS.pm b/FHEM/12_HMS.pm index 5f8a4fa3a..097a69f7f 100755 --- a/FHEM/12_HMS.pm +++ b/FHEM/12_HMS.pm @@ -79,6 +79,7 @@ HMS_Parse($$) my $dev = substr($msg, 16, 4); my $cde = substr($msg, 11, 1); my $val = substr($msg, 24, 8) if(length($msg) == 32); + my $odev; my $type = ""; foreach my $c (keys %codes) { @@ -93,6 +94,7 @@ HMS_Parse($$) my $odev = $dev; if(!defined($defptr{$dev})) { Log 4, "HMS device $dev not defined, using the wildcard device 100$cde"; + $odev = $dev; $dev = "100$cde"; } @@ -233,6 +235,9 @@ HMS_Parse($$) $def->{STATE} = $val; $def->{CHANGED}[$max] = $val; + + $def->{CHANGED}[$max+1] = "ExactId: $odev" if($odev); + return $def->{NAME}; }