This commit is contained in:
Sebastian 2022-04-07 12:10:15 +02:00
parent a193c6f814
commit e64f8fd0a4
2 changed files with 5 additions and 4 deletions

View File

@ -280,6 +280,7 @@ sub Set {
my $service_id; my $service_id;
my $mainboard_version = my $mainboard_version =
ReadingsVal( $name, 'mower_type-mainboard_version', 0.0 ); ReadingsVal( $name, 'mower_type-mainboard_version', 0.0 );
my $timezone_offset = ( Time::Piece->new )->tzoffset;
#set default abilitie ... overwrite in cmd to change #set default abilitie ... overwrite in cmd to change
$abilities = 'mower' $abilities = 'mower'
@ -398,7 +399,7 @@ sub Set {
( (
( Time::Piece->new ) + ( Time::Piece->new ) +
( ONE_HOUR * $aArg->[0] ) - ( ONE_HOUR * $aArg->[0] ) -
( Time::Piece->new )->tzoffset $timezone_offset
)->datetime )->datetime
) )
. '.000Z' . '.000Z'
@ -453,7 +454,7 @@ sub Set {
( (
( Time::Piece->new ) + ( Time::Piece->new ) +
( ONE_HOUR * $aArg->[1] ) - ( ONE_HOUR * $aArg->[1] ) -
( Time::Piece->new )->tzoffset $timezone_offset
)->datetime )->datetime
) )
. '.000Z' . '.000Z'
@ -894,7 +895,7 @@ sub setState {
: :
( ReadingsVal($name, 'scheduling-schedules_paused_until', '' ) eq '' ) ( ReadingsVal($name, 'scheduling-schedules_paused_until', '' ) eq '' )
# zeitplan aktiv # zeitplan aktiv
? sprintf( RigReadingsValue($hash, 'next timer %s'), RigReadingsValue($hash, ReadingsVal($name, 'scheduling-scheduled_watering_next_start', '') )-(Time::Piece->new )->tzoffset ) ? sprintf( RigReadingsValue($hash, 'next timer %s'), RigReadingsValue($hash, ReadingsVal($name, 'scheduling-scheduled_watering_next_start', '') ) )
# zeitplan pausiert # zeitplan pausiert
: RigReadingsValue($hash, 'closed') : RigReadingsValue($hash, 'closed')

View File

@ -1,2 +1,2 @@
UPD 2022-03-29_13:42:09 49520 FHEM/73_GardenaSmartBridge.pm UPD 2022-03-29_13:42:09 49520 FHEM/73_GardenaSmartBridge.pm
UPD 2022-04-07_11:44:07 61890 FHEM/74_GardenaSmartDevice.pm UPD 2022-04-07_12:03:11 61890 FHEM/74_GardenaSmartDevice.pm