From d04ea31ef0589b1fee23ba2dfb5e4062aa976513 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 17 May 2022 10:36:02 +0200 Subject: [PATCH] revert back --- CHANGED | 2 +- FHEM/74_GardenaSmartDevice.pm | 19 +++---------------- controls_GardenaSmartDevice.txt | 2 +- 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/CHANGED b/CHANGED index 979ea1a..5ec36c5 100644 --- a/CHANGED +++ b/CHANGED @@ -1 +1 @@ - try 2 + try 3 diff --git a/FHEM/74_GardenaSmartDevice.pm b/FHEM/74_GardenaSmartDevice.pm index b9b75ae..dd3a1ac 100644 --- a/FHEM/74_GardenaSmartDevice.pm +++ b/FHEM/74_GardenaSmartDevice.pm @@ -65,7 +65,6 @@ use FHEM::Meta; use Time::Local; use Time::Piece; use Time::Seconds; -use SetExtensions; # try to use JSON::MaybeXS wrapper # for chance of better performance + open code @@ -166,8 +165,8 @@ sub Initialize { $hash->{AttrFn} = \&Attr; $hash->{AttrList} = "readingValueLanguage:de,en " - . "model:watering_computer,sensor,sensor2,mower,ic24,power,electronic_pressure_pump " - . "IODev setList useSetExtensions " + . "model:watering_computer,sensor,sensor2,mower,ic24,power,electronic_pressure_pump" + . "IODev " . $readingFnAttributes; $hash->{parseParams} = 1; @@ -303,21 +302,9 @@ sub Set { $abilities = 'watering' if ( AttrVal( $name, 'model', 'unknown' ) eq 'electronic_pressure_pump' ); - - my $setList = AttrVal($name, "setList", " "); - $setList =~ s/\n/ /g; - - if(AttrVal($name,"useSetExtensions",undef)) { - my $a0 = $name; $a0 =~ s/([.?*])/\\$1/g; - if($setList !~ m/\b$a0\b/) { - return SetExtensions($hash, $setList, @aArga) - } - SetExtensionsCancel($hash); - } ### mower # service_id (eco, parkuntilfurhternotice, startpoints) - - elsif ( lc $cmd eq 'parkuntilfurthernotice' ) { + if ( lc $cmd eq 'parkuntilfurthernotice' ) { $payload = '"name":"park_until_further_notice"'; if ( $mainboard_version > 10.30 ) { $payload = diff --git a/controls_GardenaSmartDevice.txt b/controls_GardenaSmartDevice.txt index 9ef5a87..466e0b1 100644 --- a/controls_GardenaSmartDevice.txt +++ b/controls_GardenaSmartDevice.txt @@ -1,2 +1,2 @@ UPD 2022-05-15_17:15:26 49518 FHEM/73_GardenaSmartBridge.pm -UPD 2022-05-17_10:24:40 66559 FHEM/74_GardenaSmartDevice.pm +UPD 2022-05-17_10:35:47 66210 FHEM/74_GardenaSmartDevice.pm