HomeMatic Type Blind
Es gibt verschiedene HomeMatic Geräte-Typen. Hier gibt es eine allgemeine Beschreibung für den Typ "Blind" und deren speziellen Eigenschaften und Einstellungen
HomeMatic Geräte vom Typ Blind
Die in der aktuellen Version unterstützten Modelle kann man in HMInfo sehen mit
set hm models -f blind
Ein snapsot hier
- HM-LC-BL1-FM(-2) Funk-Jalousieaktor
- HM-LC-BL1-SM(-2) Funk-Jalousieaktor
- HM-LC-Bl1PBU-FM Unterputz-Jalousieaktor
- HM-LC-BL1-PB-FM
- ROTO_ZEL-STG-RM-FEP-230V
- Schueco_263-146
- Schueco_263-147
- WDF-solar
Hinweise zur Konfiguration
Variablen
Attribute
Dem Device können neben den Allgemeinen auch spezielle Attribute gesetzt werden.
- param levelInverse: HM Blind Aktoren stehen auf 100% wenn sie offen sind und auf 0% wenn sie geschlossen sind. Das ist oftmals nicht intuitiv. In FHEM kann man dies "drehen" durch dieses Attribut. Damit dreht sich auch die Bedeutung von On und Off.
Desweiteren empfehlen sich die üblichen Homematic Attribute (wie autoReadReg, event-on-change-reading, expert) zu setzten. Weitere Informationen dazu unter HomeMatic#Attribute
Readings
- level numerischer Wert der den Stand des Rollo wiedergibt. Achtung: Der Aktor kennt nicht den Stand des Rollos sondern errechnet diesen aus den Fahrzeiten. Nach einem powerUp wird ein Stand von 50% angenommen.
- motor: zeigt den Zustand des Motors an, ob er steht oder in welche Richtung er fährt
- pct: analog "level"
Konfiguration
Die Konfiguration des Devices betrifft Register und Peerings. Dies sind Werte, die zwar über FHEM gesetzt werden, aber im Device im Flash gespeichert werden. Man kann die Devices mit Sensoren und Tastern peeren
Fahrzeiten kalibrieren
Um die Jalousie mit Prozentangaben auf eine bestimmte Position fahren zu lassen, muss der Aktor die Fahrtzeiten kennen um daraus die relativen Positionen erechnen zu können. Dazu müssen 3 Werte manuell mit einer Stoppuhr gemessen werden.
- Fahrtzeit nach oben
- Fahrtzeit nach unten (ist meistens identisch mit der Fahrzeit nach oben bei herkömlichen Jalousiemotoren)
- Wechsel der Fahrtrichtung (min 0.5s um weder den Aktor noch den Rollladenmotor zu beschädigen)
Diese 3 Zeiten werden in Sekunden gemessen und anschließend einmalig mit den folgenden Befehlen eingestellt:
set <name> regSet driveUp 27.0 # Fahrtzeit nach oben in Sekunden set <name> regSet driveDown 27.0 # Fahrtzeit nach unten in Sekunden set <name> regSet driveTurn 0.5 # Die Zeit die gebraucht wird um die Fahrtrichtung zu wechseln in Sekunden
Mögliche Schaltoperationen
Der Aktor versteht folgende Befehle:
set <name> on -> Schaltet den Aktor ein set <name> off -> Schaltet den Aktor aus set <name> toggle -> Ändert den logischen Zustand des Aktors. set <name> <Prozentangabe[0 bis 100]> -> Öffnet die Jalousie auf absolut prozentuale Öffnungsposition, berechnet aus definierter Laufzeit. set <name> up/down <Prozentangabe[0 bis 100]> -> Öffnet oder schließt die Jalousie um den prozentualen Wert, berechnet aus definierter Laufzeit.