From c45a6958f88b71e9c3ffd4ce3fad83c117e08df1 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sat, 14 Oct 2017 16:55:41 +0200 Subject: [PATCH] percentage Reading fix comma character --- 46_TeslaPowerwall2AC.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/46_TeslaPowerwall2AC.pm b/46_TeslaPowerwall2AC.pm index 255200b..d9612d0 100644 --- a/46_TeslaPowerwall2AC.pm +++ b/46_TeslaPowerwall2AC.pm @@ -66,7 +66,7 @@ use HttpUtils; eval "use JSON;1" or $missingModul .= "JSON "; -my $version = "0.0.18"; +my $version = "0.0.21"; @@ -231,6 +231,10 @@ sub TeslaPowerwall2AC_Get($@) { } elsif( $cmd eq 'powerwalls' ) { $arg = lc($cmd); + + } elsif( $cmd eq 'sitemaster' ) { + + $arg = lc($cmd); } else { @@ -419,7 +423,8 @@ sub TeslaPowerwall2AC_WriteReadings($$$) { readingsBeginUpdate($hash); while( my ($r,$v) = each %{$readings} ) { - readingsBulkUpdateIfChanged($hash,$path.'-'.$r,$v); + readingsBulkUpdate($hash,$path.'-'.$r,$v); + readingsBulkUpdate($hash,$path.'-'.$r,sprintf("%.1f",$v) if($r eq 'percentage'); } readingsBulkUpdateIfChanged($hash,'state','ready');