diff --git a/fhem/CHANGED b/fhem/CHANGED index 5bb0f7def..5ff361d91 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it + - feature: 50_MOBILEALERTSGW: Added Internal lastseen per gateway - feature: 76_SolarForecast: Version 1.51.5 - feature: 76_SolarForecast: Version 1.51.4 - feature: 76_SolarForecast: Version 1.51.3 diff --git a/fhem/FHEM/50_MOBILEALERTSGW.pm b/fhem/FHEM/50_MOBILEALERTSGW.pm index 2b8fb9e77..e8ffe7294 100644 --- a/fhem/FHEM/50_MOBILEALERTSGW.pm +++ b/fhem/FHEM/50_MOBILEALERTSGW.pm @@ -267,7 +267,7 @@ sub MOBILEALERTSGW_Set ($$@) { Log3 $MA_wname, 5, "$MA_wname MOBILEALERTSGW: Good Checksum got: 0x" . sprintf( "%02X", $sum ); - my %addvals = ( lastGateway => "Debuginsert"); + my %addvals = ( lastGateway => "Debuginsert", "lastseen_Debuginsert" => TimeNow()); Dispatch( $hash, $data, \%addvals ); return undef; } @@ -605,7 +605,7 @@ sub MOBILEALERTSGW_DecodeData($$$) { "$MA_wname MOBILEALERTSGW: Data for $deviceID: " . unpack( "H*", $data ) if ( $verbose >= 5 ); - my %addvals = ( lastGateway => $gwserial); + my %addvals = ( lastGateway => $gwserial, "lastseen_" . $gwserial => TimeNow()); my $found = Dispatch( $defs{$MA_wname}, $data, \%addvals ); } }