testing #80
@ -769,7 +769,7 @@ sub WriteReadings {
|
|||||||
|
|
||||||
if (
|
if (
|
||||||
exists( $decode_json->{scheduled_events} )
|
exists( $decode_json->{scheduled_events} )
|
||||||
&& scalar ($decode_json->{scheduled_events} > 0
|
# && scalar ($decode_json->{scheduled_events} > 0
|
||||||
&& ref ($decode_json->{scheduled_events}) eq 'ARRAY' )
|
&& ref ($decode_json->{scheduled_events}) eq 'ARRAY' )
|
||||||
) {
|
) {
|
||||||
readingsBulkUpdateIfChanged( $hash, 'scheduling-schedules_events_count',
|
readingsBulkUpdateIfChanged( $hash, 'scheduling-schedules_events_count',
|
||||||
@ -794,7 +794,7 @@ sub WriteReadings {
|
|||||||
. $valve_id
|
. $valve_id
|
||||||
. '_'
|
. '_'
|
||||||
. $v->{type},
|
. $v->{type},
|
||||||
join(',', @ { $v->{weekdays}}) ) if (ref($v) qe 'HASH' );
|
join(',', @ { $v->{weekdays}}) ) if (ref($v) eq 'HASH' );
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -938,7 +938,7 @@ sub setState {
|
|||||||
&& ReadingsVal( $name, "watering-watering_timer_".$_."_duration", 0 ) > $longest_duration ) );
|
&& ReadingsVal( $name, "watering-watering_timer_".$_."_duration", 0 ) > $longest_duration ) );
|
||||||
|
|
||||||
## wenn nicht dauerhaft pausiert , dann zeitplan vorhanden oder datum der pause enthalten in T Zulu
|
## wenn nicht dauerhaft pausiert , dann zeitplan vorhanden oder datum der pause enthalten in T Zulu
|
||||||
$has_scheduling = 1 if ( ReadingsVal($name, 'scheduling-schedules_paused_until_'.$_ , '') ne '2038-01-18T00:00:00.000Z' )
|
$has_schedule = 1 if ( ReadingsVal($name, 'scheduling-schedules_events_count', '') ne '' );
|
||||||
|
|
||||||
|
|
||||||
######
|
######
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
UPD 2022-07-01_16:13:02 49241 FHEM/73_GardenaSmartBridge.pm
|
UPD 2022-07-01_16:13:02 49241 FHEM/73_GardenaSmartBridge.pm
|
||||||
UPD 2022-07-08_12:43:08 74222 FHEM/74_GardenaSmartDevice.pm
|
UPD 2022-07-08_12:46:16 74193 FHEM/74_GardenaSmartDevice.pm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user