mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-21 07:56:03 +00:00
19_Revolt: Remove avgpower reading which seemingly never worked correct.
git-svn-id: https://svn.fhem.de/fhem/trunk@17440 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
4617a49fb2
commit
53c84baaf3
@ -43,7 +43,7 @@ sub Revolt_Define($$)
|
||||
AssignIoPort($hash);
|
||||
|
||||
my $name = $a[0];
|
||||
$attr{$name}{"event-aggregator"} = "power::none:median:120,energy::none:median:120,avgpower::none:median:120" if(!defined($attr{$name}{"event-aggregator"}));
|
||||
$attr{$name}{"event-aggregator"} = "power::none:median:120,energy::none:median:120" if(!defined($attr{$name}{"event-aggregator"}));
|
||||
$attr{$name}{"stateFormat"} = "P: power E: energy V: voltage C: current Pf: pf" if(!defined($attr{$name}{"stateFormat"}));
|
||||
|
||||
return undef;
|
||||
@ -126,10 +126,7 @@ sub Revolt_Parse($$)
|
||||
|
||||
my $timediff = gettimeofday() - str2time($def->{READINGS}{".lastenergy"}{TIME});
|
||||
if (($lastval != $energy) && (($energy - $lastval) < (3.65 * ($timediff / 3600.0)))) {
|
||||
my $avg = (($energy - $lastval) * 1000.0 * 3600.0) / $timediff;
|
||||
readingsBulkUpdate($def, ".lastenergy", $energy, 1);
|
||||
readingsBulkUpdate($def, "avgpower", sprintf("%.2f", $avg), 1);
|
||||
#Log3 $def,3, "$name:timediff $timediff, lastval $lastval, energy $energy, avg $avg";
|
||||
}
|
||||
|
||||
readingsBulkUpdate($def, "state", "active", 0);
|
||||
@ -178,7 +175,6 @@ sub Revolt_Parse($$)
|
||||
<a name="RevoltReadings"></a>
|
||||
<b>Readings</b>
|
||||
<ul>
|
||||
<li>avgpower [W]</li>
|
||||
<li>energy [kWh]</li>
|
||||
<li>power [W]</li>
|
||||
<li>voltage [V]</li>
|
||||
|
Loading…
x
Reference in New Issue
Block a user