fix for new rain format in getpublicdata

git-svn-id: https://svn.fhem.de/fhem/trunk@6565 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
justme1968
2014-09-17 16:30:49 +00:00
parent 2ec8780d1f
commit 563b05f8f5

View File

@@ -942,7 +942,19 @@ netatmo_Get($$@)
next if( ref($device->{measures}) ne "HASH" );
my $ext;
foreach my $module ( keys %{$device->{measures}}) {
next if( ref($device->{measures}->{$module}->{res}) ne "HASH" );
#next if( ref($device->{measures}->{$module}->{res}) ne "HASH" );
if( ref($device->{measures}->{$module}->{res}) ne "HASH" ) {
my $value = $device->{measures}->{$module}->{rain_60min};
if( defined($value) ) {
$ext .= "$module ";
$ext .= join(',', "rain");
$ext .= " ";
$ret .= sprintf( "\t%i mm", $value ) if( defined($value) );
}
next;
}
$ext .= "$module ";
$ext .= join(',', @{$device->{measures}->{$module}->{type}});
$ext .= " ";