From 8740a3139b4dac20682d190b355b52a19f26f86f Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sun, 15 Oct 2017 14:26:51 +0200 Subject: [PATCH] add batteryPower --- 46_TeslaPowerwall2AC.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/46_TeslaPowerwall2AC.pm b/46_TeslaPowerwall2AC.pm index 98679b2..2bb8966 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.1.2"; +my $version = "0.1.5"; @@ -274,6 +274,8 @@ sub TeslaPowerwall2AC_Timer_GetData($) { my $name = $hash->{NAME}; + RemoveInternalTimer($hash); + # ensure actionQueue exists $hash->{actionQueue} = [] if( not defined($hash->{actionQueue}) ); @@ -437,6 +439,7 @@ sub TeslaPowerwall2AC_WriteReadings($$$) { } readingsBulkUpdate($hash,'batteryLevel',sprintf("%.1f",$readings->{percentage})) if( defined($readings->{percentage}) ); + readingsBulkUpdate($hash,'batteryPower',sprintf("%.1f",$readings->{percentage}*0.135)) if( defined($readings->{percentage}) ); readingsBulkUpdateIfChanged($hash,'state','ready'); readingsEndUpdate($hash,1); }