From 897a3c7aef774deb47787195ba887d76472aa8b7 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Tue, 28 Nov 2023 08:52:33 +0100 Subject: [PATCH] fix: closes #90 --- FHEM/74_GardenaSmartDevice.pm | 13 +++++++------ controls_GardenaSmartDevice.txt | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/FHEM/74_GardenaSmartDevice.pm b/FHEM/74_GardenaSmartDevice.pm index 68f4a7d..7cff625 100644 --- a/FHEM/74_GardenaSmartDevice.pm +++ b/FHEM/74_GardenaSmartDevice.pm @@ -72,9 +72,9 @@ use SetExtensions; # try to use JSON::MaybeXS wrapper # for chance of better performance + open code eval { - require JSON::MaybeXS; - import JSON::MaybeXS qw( decode_json encode_json ); - 1; + require JSON::MaybeXS; + import JSON::MaybeXS qw( decode_json encode_json ); + 1; } or do { # try to use JSON wrapper @@ -617,7 +617,8 @@ sub Set { # all devices has abilitie to fall a sleep $list .= ' winter_mode:awake,hibernate'; - return SetExtensions($hash, $list, $name, $cmd, @$aArg); + return SetExtensions( $hash, $list, $name, $cmd, @$aArg ); + # return "Unknown argument $cmd, choose one of $list"; } @@ -1688,7 +1689,7 @@ sub SetPredefinedStartPoints { pump. Schedules can be disabled/enabled via fhem, defining or deleting them must be done via Gardena App or its web interface.

-
+
  • parkUntilFurtherNotice - park mower and disable schedule
  • parkUntilNextTimer - park mower until next schedule
  • @@ -2154,7 +2155,7 @@ sub SetPredefinedStartPoints { Steckdosen-Adapter und Pumpe. Zeitpläne können über fhem pausiert/aktiviert werden, das Anlegen oder Löschen erfolgt derzeit nur über die App oder deren Web-Frontend. -
    +
  • parkUntilFurtherNotice - Parken des Mähers und Aussetzen des Zeitplans
  • parkUntilNextTimer - Parken bis zum nächsten Start nach Zeitplan
  • diff --git a/controls_GardenaSmartDevice.txt b/controls_GardenaSmartDevice.txt index a0a0042..a83fba6 100644 --- a/controls_GardenaSmartDevice.txt +++ b/controls_GardenaSmartDevice.txt @@ -1,2 +1,2 @@ -UPD 2023-11-12_19:47:27 48890 FHEM/73_GardenaSmartBridge.pm -UPD 2023-11-05_21:51:38 126419 FHEM/74_GardenaSmartDevice.pm +UPD 2023-11-28_08:37:01 48890 FHEM/73_GardenaSmartBridge.pm +UPD 2023-11-28_08:49:14 126386 FHEM/74_GardenaSmartDevice.pm