set implemented

git-svn-id: https://svn.fhem.de/fhem/trunk@1822 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
bentele
2012-09-01 14:54:02 +00:00
parent 6c281cc640
commit b791d068ec

View File

@@ -8,7 +8,7 @@
# #
# $Id$ # $Id$
# #
# Version = 2.0 # Version = 2.1
# #
############################################################################## ##############################################################################
# #
@@ -71,6 +71,9 @@ energy_Set($$$$)
$hash->{READINGS}{$vt}{VAL} = $val; $hash->{READINGS}{$vt}{VAL} = $val;
$hash->{READINGS}{$vt}{TIME} = TimeNow(); $hash->{READINGS}{$vt}{TIME} = TimeNow();
Log 4, "$hash->{NAME} VAL: $hash->{READINGS}{$vt}{VAL}"; Log 4, "$hash->{NAME} VAL: $hash->{READINGS}{$vt}{VAL}";
if ( $vt eq "?"){
return "Unknown argument ?, choose one of DAYPOWER MONTHPOWER YEARPOWER TOTALPOWER";
}
return undef; return undef;
} }
@@ -311,11 +314,11 @@ energy_Update($hash) unless $hash->{Interval};
if (defined($hash->{READINGS}{$get})) { if (defined($hash->{READINGS}{$get})) {
$val = $hash->{READINGS}{$get}{VAL}; $val = $hash->{READINGS}{$get}{VAL};
} else { } else {
#return "energy_Get: no such reading: $get";
#minPower, maxPower, lastPower, avgPower, DAYPOWER, MONTHPOWER, YEARPOWER, TOTALPOWER
return "energy_Get: no such reading: $get"; return "energy_Get: no such reading: $get";
} }
if ( $get eq "?"){
return "Unknown argument ?, choose one of minPower maxPower lastPower avgPower DAYPOWER MONTHPOWER YEARPOWER TOTALPOWER";
}
Log 3, "$args[0] $get => $val"; Log 3, "$args[0] $get => $val";
return $val; return $val;