Funktionsbaustein: Shelly Aktor
Der Shelly Aktor ermöglicht die direkte Ansteuerung eines Shelly-Schaltaktors über HTTP-Befehle.
Er unterstützt sowohl klassische Shelly-Geräte als auch Geräte der „Pro“-Serie mit optionaler Authentifizierung.
Funktionsweise
Der Baustein nimmt ein logisches Eingangssignal (TRUE/FALSE) entgegen und schaltet das konfigurierte Shelly-Relais entsprechend ein oder aus.
Er fragt dabei aktiv den Gerätestatus ab, um unnötige Schaltvorgänge zu vermeiden.
Unterstützte Modelle
classic→ Standard-Shelly-Geräte (z. B. Shelly 1, 2.5)pro→ Shelly Pro-Geräte ohne Authentifizierungpro_auth→ Shelly Pro-Geräte mit Basic Auth
Die Kommunikation erfolgt über HTTP GET-Anfragen an die REST-Schnittstelle des Shelly-Geräts.
Parameter
| Parameter | Beschreibung |
|---|---|
ip |
IP-Adresse des Shelly-Geräts (Pflichtfeld) |
model |
Gerätemodell: classic, pro, pro_auth |
channel |
Kanalnummer (1–4), je nach Gerät |
username |
Benutzername (nur bei pro_auth erforderlich) |
password |
Passwort (nur bei pro_auth erforderlich) |
Ein- / Ausgang
- Eingang (bool):
TRUE→ Aktor EINFALSE→ Aktor AUS- Bei Liste von bools erfolgt ein ODER-Verknüpfung (z. B.
[True, False] → True)
Verhalten
- Der aktuelle Schaltstatus des Geräts wird zuerst abgefragt.
- Schaltbefehle werden nur bei Statusänderung gesendet.
- Bei Kommunikationsfehlern erfolgt eine Fehlermeldung im Log.
Anwendungsbeispiele
- Schalten von Leuchten, Pumpen, Ventilen direkt über das Wetterrelais
- Manuelle Übersteuerung über Programm bei Ereignissen oder Zeitlogik
- Verbindung von Wetterdaten mit Aktorik (z. B. Abschattung bei Sonne)
Der Shelly Aktor ist ein leistungsfähiger Baustein zur direkten Integration von Shelly-Geräten
in die Wetterrelais-Logik – ganz ohne externe Gateways oder Steuerzentralen.