From 4b694e1536ffc86d2b16c263d40ea0c8e22ba8c4 Mon Sep 17 00:00:00 2001 From: DS_Starter Date: Fri, 13 Dec 2019 21:46:08 +0000 Subject: [PATCH] 77_SMAEM: contrib 3.5.0 git-svn-id: https://svn.fhem.de/fhem/trunk@20737 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/77_SMAEM.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fhem/contrib/DS_Starter/77_SMAEM.pm b/fhem/contrib/DS_Starter/77_SMAEM.pm index bfed1cd47..8b8217ab1 100644 --- a/fhem/contrib/DS_Starter/77_SMAEM.pm +++ b/fhem/contrib/DS_Starter/77_SMAEM.pm @@ -418,6 +418,7 @@ sub SMAEM_DoParse ($) { # Extract datasets from hex: # Generic: my $susyid = hex(substr($hex,36,4)); + # SerialNumber hex(substr($hex,40,8)) my $milliseconds = hex(substr($hex,48,8)); # Prestring with SMAEM and SERIALNO or not @@ -542,6 +543,7 @@ sub SMAEM_DoParse ($) { push(@row_array, $ps."GridFreq ".$grid_freq."\n") if($grid_freq); push(@row_array, $ps."FirmwareVersion ".$fwversion."\n") if($fwversion); push(@row_array, "SerialNumber ".$smaserial."\n") if(!$ps); + push(@row_array, $ps."SUSyID ".$susyid."\n"); # L1 my $l1_bezug_wirk = hex(substr($hex,320+$offset,8))/10;