Das Modul dient zur Ansteuerung der korrekten Öffnungsposition in Abhängigkeit der Motor-laufzeit. Dabei wird die nicht lineare Laufzeit des Motors zur Position der Lamellen übersetzt.
- Funktionsumfang
- Voraussetzungen
- Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Profile
- WebFront
- PHP-Befehlsreferenz
- Versionshistorie
- Übersetzung der Laufzeit des Rollladenmotors zur Position der Lamellen.
- IP-Symcon ab Version 6.4
- Über den Modul Store das Modul Shutter Actuator installieren.
- Alternativ Über das Modul-Control folgende URL hinzufügen.
https://github.com/Wilkware/ShutterActuator
odergit://github.com/Wilkware/ShutterActuator.git
- Unter "Instanz hinzufügen" ist das 'Rollladensteuerung'-Modul unter dem Hersteller '(Geräte)' aufgeführt.
Konfigurationsseite:
Einstellungsbereich:
Erläuterng ...
Kurze Erläterung der Funktionsweise der Ansteuerung.
Geräte ...
Name | Beschreibung |
---|---|
Empfänger | Positions-Variable des Rollladen-Steuergerätes (Kanal 3:LEVEL) |
Sender | Schalt-Variable des Rollladen-Steuergerätes (Kanal 4:LEVEL) |
Ansteuerung ...
Name | Beschreibung |
---|---|
Geöffnet/Oben (0%) | Levelwert bei geöffneten Rollläden |
Viertel (25%) | Levelwert bei virtel geschlossenen Rollläden |
Mitte (50%) | Levelwert bei halb geschlossenen Rollläden |
Dreiviertel (75%) | Levelwert bei dreiviertel geschlossenen Rollläden |
Blickdicht (99%) | Levelwert bei fast geschlossenen Rollläden |
Geschlossen/Unten (100%) | Levelwert bei geschlossenen Rollläden |
Die Laufzeit (Level) muss vorher manuell gestoppt und aus der 'Level' Gerätevariable ausgelesen werden (siehe nachfolgenden Aktionsbereich)!
Aktionsbereich:
Aktion | Beschreibung |
---|---|
HOCH | Startet das Hochfahren des Rollladens |
STOP | Stoppt den Rollladen an aktueller Position |
RUNTER | Startet das Runterfahren des Rollladens |
ANZEIGEN | Zeigt die interne Position (0.0 - 1.0%) des Geätes an |
Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Name | Typ | Beschreibung |
---|---|---|
Position | Integer | Öffnungsgrad des Rollladens |
Folgende Profile werden angelegt:
Name | Typ | Beschreibung |
---|---|---|
HM.ShutterActuator | Integer | Öffnungsgrad in Prozent(-schritte) (0% = Auf, 25%, 50%, 75%, 99%, 100% = Zu) |
Die erzeugten Variable kann direkt ins Webfront verlinkt werden.
void TSA_Up(int $InstanzID);
Fährt den Rollladen ganz hoch.
Die Funktion liefert keinerlei Rückgabewert.
void TSA_Down(int $InstanzID);
Fährt den Rollladen ganz nach unten.
Die Funktion liefert keinerlei Rückgabewert.
void TSA_Stop(int $InstanzID);
Hält den Rollladen sofort an.
Die Funktion liefert keinerlei Rückgabewert.
float TSA_Level(int $InstanzID);
Liefert die aktuelle Position (Level) des Rollladens.
Die Funktion liefert die prozentualen Level (00 - 1.0) als Rückgabewert zurück. Im Fehlerfall wird -1 zurückgegeben.
void TSA_Position(int $InstanzID, int $Position);
Fährt den Rollladen an die übergebene Postion (0-100).
Die Funktion liefert keinerlei Rückgabewert.
v4.0.20240907
- NEU: Kompatibilität auf IPS 6.4 hoch gesetzt
- NEU: Referenzieren der Gerätevariablen hinzugefügt
- NEU: Farbedefinition aus Profil gelöscht wegen besserer Darstellung in der TileVisu
- FIX: Bibliotheks- bzw. Modulinfos vereinheitlicht
- FIX: Namensnennung und Repo vereinheitlicht
- FIX: Update Style-Checks
- FIX: Übersetzungen überarbeitet und verbessert
- FIX: Dokumentation vereinheitlicht
v3.0.20221117
- NEU: Konfigurationsformular überarbeitet und vereinheitlicht
- NEU: Kompatibilität auf 6.0 hoch gesetzt
- FIX: Interne Bibliotheken überarbeitet und vereinheitlicht
- FIX: Bibliotheksdefinition überarbeitet und vereinheitlicht
- FIX: Dokumentation überarbeitet
v2.0.20210712
- NEU: Konfigurationsformular überarbeitet und vereinheitlicht
- FIX: Übersetzungen nachgezogen
- FIX: Interne Bibliotheken überarbeitet und vereinheitlicht
- FIX: Debug Meldungen überarbeitet
- FIX: Dokumentation überarbeitet
v1.2.20200813
- NEU: Funktion zum Anfahren einer bestimmeten Position hinzugefügt
- FIX: Dokumentation überarbeitet
v1.1.20190818
- NEU: Umstellung für Module Store
- FIX: Dokumentation überarbeitet
v1.0.20190415
- NEU: Initialversion
Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der IP-Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti 😉
Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.
Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International