Frage an einen Moderator: Sollen hemnes84 und ich hier weiter kommunizieren oder per PN?
Ich habe ein wenig experimentiert.
Gerät: Shelly Plus 2PM, zunächst noch ohne Add-on, im Cover Modus
Die Konfiguration sieht u.a. vor, einen oder zwei Taster zur Steuerung zu verwenden. Soweit ich verstand, wird der Torantrieb ursprünglich mit einem Taster bedient. Da du bisher den Ausgang des Plus 1 PM parallel zum vorhandenen Taster geschaltet hast (richtig?) und auch der Plus 2 PM einen solchen Taster emulieren soll, sind vermutlich die Eingänge auf Schalter zu konfigurieren. Dann könnte der Schaltsensor vermutlich mit einem Shelly-Eingang verbunden werden. Sicher ist das noch nicht. Das hängt letztlich auch von der finalen Schaltung ab. Der Taster kann auch mit einem Shelly-Eingang verbunden werden, dann aber als Taster statt Schalter. Der Schaltsensor ist vermutlich als Schalter zu behandeln. Der Plus 2 PM lässt aber keine unterschiedliche Eingangskonfigurationen zu.
Gibt es einen oder zwei Schaltsensoren an deiner Anlage? Die Skizze dazu sollte vollständig sein!
Diese Steuerung lässt keine Kalibrierung des Shelly zu, weil der Shelly nicht den Motor schaltet und somit dessen Leistungsaufnahme nicht messen kann. Falls der Shelly den Motor direkt steuern könnte/sollte, könnte eine Kalibrierung möglich sein. Ich weiß aber bisher nicht, ob dies auch bei 24V Versorgung gelingen kann. Mit einer Kalibrierung kann das Tor auch teilweise geöffnet werden.
Im Skript werden Ereignisse mit Informationen verarbeitet. Diese können u.a. sein
- Tor wird bewegt ("opening" oder "closing").
- Eingang 0 (S1) hat sich verändert ("toggle"), Zustand geöffnet (false) oder geschlossen (true).
- Eingang 1 (S2) siehe Eingang 0.
- Quelle der Aktion: u.a. Eingang vs. Shelly Cloud - der Sprachassistent steuert über die Shelly Cloud.
An Hand dieser Ereignisse kann das Skript wie gewünscht arbeiten.
Hinweis: Es ist auch möglich, statt des bisherigen Tasters am Shelly zwei Schalter zu verwenden, einen zum öffnen, den anderen zum schließen des Tors.