patch-power_timer #39
@ -407,12 +407,12 @@ sub Set {
|
||||
}
|
||||
elsif ( lc $cmd eq 'on' || lc $cmd eq 'off' || lc $cmd eq 'on-for-timer' ) {
|
||||
my $val = (
|
||||
defined($aArg) && ref($aArg) eq 'ARRAY'
|
||||
scalar(!@$aArg == 0) && ref($aArg) eq 'ARRAY'
|
||||
? $aArg->[0] * 60
|
||||
: lc $cmd
|
||||
);
|
||||
|
||||
$payload = '"properties":{"value":"' . $val . '"}';
|
||||
$payload = '"properties":{"name":"power_timer", "value":"' . $val . '"}';
|
||||
}
|
||||
### Watering ic24
|
||||
elsif ( $cmd =~ m{\AmanualDurationValve\d\z}xms ) {
|
||||
@ -502,7 +502,7 @@ sub Set {
|
||||
if ( AttrVal( $name, 'model', 'unknown' ) eq 'sensor'
|
||||
&& ReadingsVal($name, 'device_info-category', 'unknown') eq 'sensor' );
|
||||
|
||||
$list .= 'on:noArg off:noArg on-for-timer:slider,0,1,60'
|
||||
$list .= 'on:noArg off:noArg on-for-timer:slider,0,1,720'
|
||||
if ( AttrVal( $name, 'model', 'unknown' ) eq 'power' );
|
||||
# all devices has abilitie to fall a sleep
|
||||
$list .= ' winter_mode:awake,hibernate';
|
||||
|
@ -1,2 +1,2 @@
|
||||
UPD 2021-06-28_15:56:58 47009 FHEM/73_GardenaSmartBridge.pm
|
||||
UPD 2021-06-28_20:08:52 56188 FHEM/74_GardenaSmartDevice.pm
|
||||
UPD 2021-07-16_20:26:01 56217 FHEM/74_GardenaSmartDevice.pm
|
||||
|
Loading…
x
Reference in New Issue
Block a user