ready for release #46
@ -377,6 +377,18 @@ sub Set {
|
|||||||
. ',"valve_id":'
|
. ',"valve_id":'
|
||||||
. $valve_id . '}}';
|
. $valve_id . '}}';
|
||||||
}
|
}
|
||||||
|
elsif ( $cmd =~ /.*Schedule/ ){
|
||||||
|
my $duration = (( defined($aArg->[0]) ? ( ((Time::Piece->new)+(ONE_HOUR * $aArg->[0]) - (Time::Piece->new)->tzoffset )->datetime ).'.000Z' : '2040-12-31T22:00:00.000Z'));
|
||||||
|
|
||||||
|
$abilities = 'wateringcomputer_settings';
|
||||||
|
$service_id = $hash->{helper}->{'schedules_paused_until_id'};
|
||||||
|
$payload = '"settings":{"name":"schedules_paused_until"'
|
||||||
|
. ', "value":"'
|
||||||
|
. ($cmd eq 'resumeSchedule' ? '' : $duration )
|
||||||
|
. '","device":"'
|
||||||
|
. $hash->{DEVICEID}
|
||||||
|
. '"}';
|
||||||
|
}
|
||||||
elsif ( lc $cmd eq 'on' || lc $cmd eq 'off' || lc $cmd eq 'on-for-timer' ) {
|
elsif ( lc $cmd eq 'on' || lc $cmd eq 'off' || lc $cmd eq 'on-for-timer' ) {
|
||||||
my $val = (
|
my $val = (
|
||||||
defined($aArg) && ref($aArg) eq 'ARRAY'
|
defined($aArg) && ref($aArg) eq 'ARRAY'
|
||||||
@ -452,7 +464,7 @@ sub Set {
|
|||||||
'parkUntilFurtherNotice:noArg parkUntilNextTimer:noArg startResumeSchedule:noArg startOverrideTimer:slider,0,1,240 startpoint'
|
'parkUntilFurtherNotice:noArg parkUntilNextTimer:noArg startResumeSchedule:noArg startOverrideTimer:slider,0,1,240 startpoint'
|
||||||
if ( AttrVal( $name, 'model', 'unknown' ) eq 'mower' );
|
if ( AttrVal( $name, 'model', 'unknown' ) eq 'mower' );
|
||||||
|
|
||||||
$list .= 'manualOverride:slider,1,1,59 cancelOverride:noArg'
|
$list .= 'manualOverride:slider,1,1,59 cancelOverride:noArg resumeSchedule:noArg stopSchedule'
|
||||||
if ( AttrVal( $name, 'model', 'unknown' ) eq 'watering_computer' );
|
if ( AttrVal( $name, 'model', 'unknown' ) eq 'watering_computer' );
|
||||||
|
|
||||||
$list .=
|
$list .=
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
UPD 2021-05-22_04:53:56 46135 FHEM/73_GardenaSmartBridge.pm
|
UPD 2021-05-26_20:23:34 46135 FHEM/73_GardenaSmartBridge.pm
|
||||||
UPD 2021-05-22_04:54:14 51644 FHEM/74_GardenaSmartDevice.pm
|
UPD 2021-05-26_20:36:16 52284 FHEM/74_GardenaSmartDevice.pm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user