This commit is contained in:
Sebastian 2022-06-23 12:41:18 +02:00
parent 9f9722ce9c
commit 97f55e6122
2 changed files with 6 additions and 6 deletions

View File

@ -759,7 +759,7 @@ sub WriteReadings {
sprintf("%.f" ,
Time::Piece::localtime->strptime(
RigReadingsValue($hash, $propertie->{timestamp}), "%Y-%m-%d %H:%M:%S")
+ ($propertie->{value}{duration} + 3 ) - Time::Piece::localtime->new )
+ ($propertie->{value}{duration} - 3 ) - Time::Piece::localtime->new )
)
if ( defined( $propertie->{value} )
&& $decode_json->{abilities}[$abilities]{name} eq 'watering'
@ -773,12 +773,12 @@ sub WriteReadings {
my $dt = Time::Piece::localtime->strptime( RigReadingsValue($hash, $propertie->{timestamp}), "%Y-%m-%d %H:%M:%S");
Log3 $name, 2, "[DEBUG] $dt";
my $ndt = Time::Piece::localtime->new;
Log3 $name, 2, "[DEBUG] $ndt";
Log3 $name, 2, "[DEBUG] " . $dt + ($propertie->{value}{duration} + 3 );
Log3 $name, 2, "[DEBUG] " . sprintf("%.f" ,
Log3 $name, 2, "[cDEBUG] $ndt";
Log3 $name, 2, "[aDEBUG] " . ($propertie->{value}{duration} + 3 );
Log3 $name, 2, "[sDEBUG] " . sprintf("%.f" ,
Time::Piece::localtime->strptime(
RigReadingsValue($hash, $propertie->{timestamp}), "%Y-%m-%d %H:%M:%S")
+ ($propertie->{value}{duration} + 3 ) - Time::Piece::localtime->new );
+ ($propertie->{value}{duration} - 6 ) - Time::Piece::localtime->new );
}
#2022-06-21T08:56:42.488Z -> 2022-06-21 08:56:48

View File

@ -1,2 +1,2 @@
UPD 2022-06-21_08:17:57 49520 FHEM/73_GardenaSmartBridge.pm
UPD 2022-06-23_12:36:14 71385 FHEM/74_GardenaSmartDevice.pm
UPD 2022-06-23_12:41:15 71382 FHEM/74_GardenaSmartDevice.pm