From cc10ee0134212efe1358eb203c81cb9ec5fc9524 Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Sun, 16 May 2021 10:34:39 +0200 Subject: [PATCH] Added on/off MQTT command for anbling/disabling usermod. --- usermods/Animated_Staircase/Animated_Staircase.h | 10 ++++++++-- usermods/Animated_Staircase/README.md | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/usermods/Animated_Staircase/Animated_Staircase.h b/usermods/Animated_Staircase/Animated_Staircase.h index 917fb3112..696d33f3c 100644 --- a/usermods/Animated_Staircase/Animated_Staircase.h +++ b/usermods/Animated_Staircase/Animated_Staircase.h @@ -350,6 +350,12 @@ class Animated_Staircase : public Usermod { } else if (action == "down") { topSensorWrite = true; return true; + } else if (action == "on") { + enable(true); + return true; + } else if (action == "off") { + enable(false); + return true; } } return false; @@ -499,10 +505,10 @@ class Animated_Staircase : public Usermod { JsonArray usermodEnabled = staircase.createNestedArray(F("Staircase")); // name String btn = F(""); diff --git a/usermods/Animated_Staircase/README.md b/usermods/Animated_Staircase/README.md index 4ddc3cc6a..2641e6763 100644 --- a/usermods/Animated_Staircase/README.md +++ b/usermods/Animated_Staircase/README.md @@ -119,6 +119,7 @@ curl -X POST -H "Content-Type: application/json" \ ``` **MQTT** You can publish a message with either `up` or `down` on topic `/swipe` to trigger animation. +You can also use `on` or `off` for enabling or disabling usermod. Have fun with this usermod.
www.rolfje.com