testing #80
@ -888,9 +888,9 @@ sub setState {
|
|||||||
my $opened_ventils = 0;
|
my $opened_ventils = 0;
|
||||||
## clac bit wise 1 - 6 dec => 1 - 63 dec ( 0011 1111 )
|
## clac bit wise 1 - 6 dec => 1 - 63 dec ( 0011 1111 )
|
||||||
for (my $i = 1; $i < 7; $i++){
|
for (my $i = 1; $i < 7; $i++){
|
||||||
my $zahl = ( ReadingsVal( $name, "watering-watering_timer_'.$i.'_duration", 0 ) =~ m{\A[1-9]([0-9]+)?\z}xms ) ? ($i -1) : 0;
|
my $zahl = ( ReadingsVal( $name, "watering-watering_timer_".$i."_duration", 0 ) =~ m{\A[1-9]([0-9]+)?\z}xms ) ? ($i -1) : 0;
|
||||||
$opened_ventils=$opened_ventils+(2**$zahl) if ( $zahl > 0 );
|
$opened_ventils=$opened_ventils+(2**$zahl) if ( $zahl > 0 );
|
||||||
Log3 $name, 3, "[DEBUG] - GardenaSmartDevice ($name) - wasser timer($i) =-1 ( $zahl ) : $opened_ventils";
|
Log3 $name, 3, "[DEBUG] - GardenaSmartDevice ($name) / watering-watering_timer_".$i."_duration - wasser timer($i) =-1 ( $zahl ) : $opened_ventils";
|
||||||
}
|
}
|
||||||
|
|
||||||
# $activ_watering = 1 if ( ReadingsVal( $name, 'watering-watering_timer_1_duration', 0 ) =~ m{\A[1-9]([0-9]+)?\z}xms );
|
# $activ_watering = 1 if ( ReadingsVal( $name, 'watering-watering_timer_1_duration', 0 ) =~ m{\A[1-9]([0-9]+)?\z}xms );
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
UPD 2022-05-05_08:36:31 49520 FHEM/73_GardenaSmartBridge.pm
|
UPD 2022-05-06_12:01:55 49520 FHEM/73_GardenaSmartBridge.pm
|
||||||
UPD 2022-05-05_09:20:45 65861 FHEM/74_GardenaSmartDevice.pm
|
UPD 2022-05-06_12:10:31 65903 FHEM/74_GardenaSmartDevice.pm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user