diff --git a/CHANGED b/CHANGED index 4f367f8..44c64ff 100644 --- a/CHANGED +++ b/CHANGED @@ -1 +1 @@ - add readingss and fix payload + vers push diff --git a/FHEM/74_GardenaSmartDevice.pm b/FHEM/74_GardenaSmartDevice.pm index b728ec8..39f9e2b 100644 --- a/FHEM/74_GardenaSmartDevice.pm +++ b/FHEM/74_GardenaSmartDevice.pm @@ -485,8 +485,8 @@ sub Set { ### Watering_pressure_pump elsif ( lc $cmd eq 'operatingmode') { my $op_mode = $aArg->[0]; - $payload = '"name":"operating_mode"' - .'"value":"'.$op_mode.'"' + $payload = '"name":"operating_mode",' + .'"value":"'.$op_mode.'",' .'"device":"' . $hash->{DEVICEID}.'"'; $abilities = 'watering_pressure_pump_settings'; @@ -494,8 +494,8 @@ sub Set { } elsif ( lc $cmd eq 'leakagedetection') { my $leakdetection_mode = $aArg->[0]; - $payload = '"name":"leakage_detection"' - .'"value":"'.$leakdetection_mode.'"' + $payload = '"name":"leakage_detection",' + .'"value":"'.$leakdetection_mode.'",' .'"device":"' . $hash->{DEVICEID}.'"'; $abilities = 'watering_pressure_pump_settings'; @@ -503,8 +503,8 @@ sub Set { } elsif ( lc $cmd eq 'turnonpressure') { my $turnonpressure = $aArg->[0]; - $payload = '"name":"turn_on_pressure"' - .'"value":"'.$turnonpressure.'"' + $payload = '"name":"turn_on_pressure",' + .'"value":"'.$turnonpressure.'",' .'"device":"' . $hash->{DEVICEID}.'"'; $abilities = 'watering_pressure_pump_settings'; diff --git a/controls_GardenaSmartDevice.txt b/controls_GardenaSmartDevice.txt index 5ebb218..fe90129 100644 --- a/controls_GardenaSmartDevice.txt +++ b/controls_GardenaSmartDevice.txt @@ -1,2 +1,2 @@ -UPD 2022-05-07_12:43:24 49518 FHEM/73_GardenaSmartBridge.pm -UPD 2022-05-07_13:08:20 63667 FHEM/74_GardenaSmartDevice.pm +UPD 2022-05-07_17:58:56 49518 FHEM/73_GardenaSmartBridge.pm +UPD 2022-05-07_18:08:23 63673 FHEM/74_GardenaSmartDevice.pm