Shelly 2 Plus PM & Addon - disable the shelly upon state of addon Sensor / Anhand Sensor vom Addon Shelly deaktivieren

  • For the German version please scroll down below the code.

    I have a veranda where one front is covered by a roller blind which is controlled by a Shelly 2 Plus PM. This Shelly is also controlled in Home Assistant using automations. Unfortunately, the front door opens outwards, i.e. when the veranda door is open and the roller blind is operated, whether by Home Assistant or manually (2 buttons, one up, one down), the roller blind jumps out of the guide and it ends in a medium-sized disaster every time. So I had the following idea: Shelly 2 Plus PM with addon, on the addon a binary contact sensor with which the status of the door is checked.

    Then a script should simply do the following:

    If door= open

    then shelly is completely deactivated or does not react to any input

    Unfortunately I have no clue about shellyscripting, so I tried it with ChatGTP, but it doesn't work the way I want it to. What am I doing wrong?

    Translated with DeepL.com (free version)


    Ich habe einen Wintergarten bei dem eine Front von einem Rollo abgedeckt wird welches von einem Shelly 2 Plus PM gesteuert wird. Dieser Shelly wird auch in Home Assistant mittels Automationen gesteuert. Leider öffnet die Front nach Aussen, d.h. wenn die Wintergartentür offen ist und das Rollo betätigt wird, sei es durch Home Assistant oder händisch (2 Tasten, eine hoch, eine runter), dann springt das Rollo aus der Führung und es endet jedes Mal in einem mittlerem Desaster. Daher hatte ich folgende Idee: Shelly 2 Plus PM mit Addon, an dem Addon ein binär Kontaktsensor mit dem der Status der Tür geprüft wird.

    Dann sollte ein script einfach folgendes tun:

    If Tür= offen

    then shelly komplett deaktiviert bzw reagiert auf keinerlei Eingaben

    Ich hab leider keinen blassen Schimmer von Shellyscripting, daher hab ich es mit ChatGTP probiert, jedoch klappt das nicht so wie ich möchte. Was mache ich denn falsch?

  • Dieser Shelly wird auch in Home Assistant mittels Automationen gesteuert

    Warum machst Du das jetzt bitte nicht alles in HA?
    Hier geht nun wirklich fast alles

    Die Automation ist ja nun gar kein Problem den Zustand der Tür mit ab zu fragen.

    Und auch die Switches kannst du bestimmt auch verändern (neue mit Bedingung oder Ausblenden wenn Tür offen)

    Bei den Zwei Tastern müsste das abfangen eigentlich auch gehen, wenn im Cover Mode der detached Mode geht (habe keinen in diesem Modus. Zur Not halt einen zusätzlichen Shelly oder BLU Taster

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Ok, Gegenfrage: wie oft fällt bei dir HA aus? Wenn Ja, warum?

    Wenn wiederum HA nicht läuft, gibs auch kein Desaster am Rollladen und Tür 🤔

    Und warum hast du nicht gleich ein Rollladen mit automatischer Hindernisserkennung verbaut? Dann würde so etwas erst gar nicht passieren 😉

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Zeze21

    Das Thema interessiert mich und ich hab eine Idee zur Lösung, daher würde ich benötigen:

    • Screenshot von deinen beiden Output[0&1] (Siehe Beispielbild im Anhang)
    • Wenn du beide Output 0 & 1 temporär auf detached setzt, wäre damit "Tür offen" Funktionalität erfüllt? [*]

    [*] Wenn ja dann würde ich dir das in ein Script umsetzen.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
  • Dieses Thema enthält 5 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.