ready for release #46
@@ -407,12 +407,12 @@ sub Set {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
    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'
 | 
					            scalar(!@$aArg == 0) && ref($aArg) eq 'ARRAY'
 | 
				
			||||||
            ? $aArg->[0] * 60
 | 
					            ? $aArg->[0] * 60
 | 
				
			||||||
            : lc $cmd
 | 
					            : lc $cmd
 | 
				
			||||||
        );
 | 
					        );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $payload = '"properties":{"value":"' . $val . '"}';
 | 
					        $payload = '"properties":{"name":"power_timer", "value":"' . $val . '"}';
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    ### Watering ic24
 | 
					    ### Watering ic24
 | 
				
			||||||
    elsif ( $cmd =~ m{\AmanualDurationValve\d\z}xms ) {
 | 
					    elsif ( $cmd =~ m{\AmanualDurationValve\d\z}xms ) {
 | 
				
			||||||
@@ -502,7 +502,7 @@ sub Set {
 | 
				
			|||||||
          if ( AttrVal( $name, 'model', 'unknown' ) eq 'sensor' 
 | 
					          if ( AttrVal( $name, 'model', 'unknown' ) eq 'sensor' 
 | 
				
			||||||
            && ReadingsVal($name, 'device_info-category', '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' );
 | 
					          if ( AttrVal( $name, 'model', 'unknown' ) eq 'power' );
 | 
				
			||||||
        # all devices has abilitie to fall a sleep
 | 
					        # all devices has abilitie to fall a sleep
 | 
				
			||||||
        $list .= ' winter_mode:awake,hibernate';
 | 
					        $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_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
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user