EnOcean-FSB61-Aktor-Beschattungselemente-Rollladen: Unterschied zwischen den Versionen
Krikan (Diskussion | Beiträge) K (Anpassung an aktuelle 10_EnOcean.pm) |
Krikan (Diskussion | Beiträge) K (Aktualisierung) |
||
Zeile 26: | Zeile 26: | ||
== Hinweise zum Betrieb mit Fhem == | == Hinweise zum Betrieb mit Fhem == | ||
Volle Funktionsfähigkeit erfordert, dass die Bestätigungstelegramme am Aktor eingeschaltet sind | Volle Funktionsfähigkeit erfordert, dass die Bestätigungstelegramme am Aktor eingeschaltet sind | ||
=== Definition/Anlernvorgang === | === Definition/Anlernvorgang === | ||
Zeile 33: | Zeile 33: | ||
===== Nutzung der inoffziellen EEP ===== | ===== Nutzung der inoffziellen EEP ===== | ||
* Fhem-Device <name> (hier: EnO_switch_FSB61) mit dem inoffiziellen EEP für den FSB61 (G5-3F-7F) und der Sender-ID des FSB61 (siehe Rückseite des Aktors; hier: 01036620) durch Eingabe in das [[Konfiguration#Befehl-Eingabefeld|Befehls-Eingabefeld]] | Folgende Schritte sind durchzuführen: | ||
* Fhem-Device <name> (hier: EnO_switch_FSB61) mit dem inoffiziellen EEP für den FSB61 (G5-3F-7F) und der Sender-ID des FSB61 (siehe Rückseite des Aktors; hier: 01036620) durch Eingabe in das [[Konfiguration#Befehl-Eingabefeld|Befehls-Eingabefeld]] definieren: | |||
: <code>define EnO_switch_FSB61 EnOcean 01036620 G5-3F-7F</code> | : <code>define EnO_switch_FSB61 EnOcean 01036620 G5-3F-7F</code> | ||
: Hierdurch wird ein Fhem-Device mit allen notwendigen Attributen für den FSB61 angelegt, das nur noch am Aktor angelernt werden muss. | : Hierdurch wird ein Fhem-Device mit allen notwendigen Attributen für den FSB61 angelegt, das nur noch am Aktor angelernt werden muss. | ||
Zeile 45: | Zeile 46: | ||
===== Alternative: manuelle Vorgehensweise ===== | ===== Alternative: manuelle Vorgehensweise ===== | ||
Folgende Schritte sind durchzuführen: | Folgende Schritte sind durchzuführen: | ||
* EnOcean-Fhem-Device <name> mit der Sender-ID des FSB (siehe Rückseite des Aktors) definieren | * EnOcean-Fhem-Device <name> mit der Sender-ID des FSB (siehe Rückseite des Aktors) definieren | ||
* Das Attribut subDef mit einer freien SenderId des TCMs anlegen | * Das Attribut subDef mit einer freien SenderId des TCMs anlegen ODER falls keine freie Sender-ID bekannt ist, das Attribut komplett weglassen, damit die Vergabe automatisch durch Fhem erfolgt | ||
* Die Attribute subType, model und manufID wie nachfolgend im Config-Auszug anlegen | * Die Attribute subType, model und manufID wie nachfolgend im Config-Auszug anlegen | ||
* Die Attribute shutTime und shutTimeCloses mit individullen Werten anlegen (vgl. Erläuterungen zum Config-Auszug) | * Die Attribute shutTime und shutTimeCloses mit individullen Werten anlegen (vgl. Erläuterungen zum Config-Auszug) |
Version vom 21. Januar 2016, 21:04 Uhr
EnOcean-FSB61-Aktor-Beschattungselemente-Rollladen | |
---|---|
Allgemein | |
Protokoll | EnOcean |
Typ | Aktor, Empfänger, ab Fertigungswoche 41/11 auch Sender, Sensor |
Kategorie | EnOcean |
Technische Details | |
Kommunikation | EnOcean Funk, 868Mhz |
Kanäle | 1 (unidirektional, ab Fertigungswoche 41/11 bidirektional) |
Betriebsspannung | 230V~ |
Leistungsaufnahme | Eigenverbrauch ca. 0,7W - 0,9W |
Versorgung | 230V |
Abmessungen | 45x55x33mm |
Sonstiges | |
Modulname | EnOcean |
Hersteller | Eltako |
EnOcean-FSB61-Aktor-Beschattungselemente-Rollladen ist ein Aktor
- für
- Unterputzmontage
- für
- Steuerung von Rollladen und Beschattungselementen
Features
Aktor für Beschattungselemente und Rolladen (ab Fertigungswoche 41/11 bidirektional)
Hinweise zum Betrieb mit Fhem
Volle Funktionsfähigkeit erfordert, dass die Bestätigungstelegramme am Aktor eingeschaltet sind
Definition/Anlernvorgang
Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden. Die Einbindung in Fhem kann entweder über die Nutzung der inoffiziellen, gerätespezifischen EEP (empfohlen) oder über die manuelle Vorgehensweise erfolgen.
Nutzung der inoffziellen EEP
Folgende Schritte sind durchzuführen:
- Fhem-Device <name> (hier: EnO_switch_FSB61) mit dem inoffiziellen EEP für den FSB61 (G5-3F-7F) und der Sender-ID des FSB61 (siehe Rückseite des Aktors; hier: 01036620) durch Eingabe in das Befehls-Eingabefeld definieren:
define EnO_switch_FSB61 EnOcean 01036620 G5-3F-7F
- Hierdurch wird ein Fhem-Device mit allen notwendigen Attributen für den FSB61 angelegt, das nur noch am Aktor angelernt werden muss.
- Am Aktor
- Oberer Funktions-Drehschalter: auf LRN
- Unterer Funktions-Drehschalter: auf MAX (zum Einlernen PC)
- Fhem Eingabefeld:
set EnO_switch_FSB61 teach
- Am Aktor nach dem Einlernen beide Drehschalter in die ursprüngliche Position
- Abschließend müssen die Attribute
shutTime
undshutTimeCloses
für die Laufzeitsteuerung angelegt und mit den individuellen Werten der zu steuernden Jalousien angepasst werden. Infos zu den Attributen finden sich unten im Fhem-Config-Auszug.
Alternative: manuelle Vorgehensweise
Folgende Schritte sind durchzuführen:
- EnOcean-Fhem-Device <name> mit der Sender-ID des FSB (siehe Rückseite des Aktors) definieren
- Das Attribut subDef mit einer freien SenderId des TCMs anlegen ODER falls keine freie Sender-ID bekannt ist, das Attribut komplett weglassen, damit die Vergabe automatisch durch Fhem erfolgt
- Die Attribute subType, model und manufID wie nachfolgend im Config-Auszug anlegen
- Die Attribute shutTime und shutTimeCloses mit individullen Werten anlegen (vgl. Erläuterungen zum Config-Auszug)
- Am Aktor
- Oberer Funktions-Drehschalter: auf LRN
- Unterer Funktions-Drehschalter: auf MAX (zum Einlernen PC)
- Fhem Eingabefeld: „set <name> teach"
- Am Aktor nach dem Einlernen beide Drehschalter in die ursprüngliche Position
Fhem Config-Auszug
Ein exemplarischer Auszug aus der fhem.cfg:
define EnO_switch_FSB61 EnOcean 01036620 <--- SenderID des FSB61 (Aktors) attr EnO_switch_FSB61 subType manufProfile attr EnO_switch_FSB61 eep A5-3F-7F attr EnO_switch_FSB61 manufID 00D attr EnO_switch_FSB61 subDef AABBCC05 <--- AABBCC05 ist eine der 127 SenderID's des TCM mit der Fhem sendet attr EnO_switch_FSB61 webCmd opens:stop:closes attr EnO_switch_FSB61 shutTime 35 attr EnO_switch_FSB61 shutTimeCloses 40
- shutTime: Zeit (in Sekunden) die der Rollladen von "vollständig geöffnet" bis "vollständig geschlossen" braucht. Diese Zeit verwendet Fhem um die Position des Rollladens zu errechnen. Fährt man den Rollladen von der oberen Endlage mit
set EnO_switch_FSB61 position 50
so fährt der Rollladen die Hälfte der shutTime in Sekunden runter bevor er stoppt. Der Rollladen steht nun in der Position 50%. - shutTimeCloses: Zeit (in Sekunden), um den Rollladen sicher in eine definierte Endlage zu fahren.
- shutTimeCloses ist größer als shutTime
- shutTimeCloses ist (etwas) größer als die am FSB61 eingestellte Rückfallverzögerung (unterer Drehschalter, 0-120 Sekunden)
- Fährt man den Rollladen von der oberen Endlage mit
set EnO_switch_FSB61 closes
zu, so fährt Fhem den Rollladen shutTimeCloses Sekunden runter -> die untere Endlage wird sicher erreicht und der FSB61 sendet die diesbezügliche Bestätigung.
Einsatzbeispiel
Rollladensteuerung in Abhängigkeit von Sonnenauf- und -untergang
define RolladenHoch at *{sunrise(0,"07:00","09:00")} set EnO_switch_FSB61 opens define RolladenZu at *{sunset(0,"17:30","22:00")} set EnO_switch_FSB61 closes
Der Rolladen wird
- morgens zum Sonnenaufgang, aber nicht vor 07:00 und nicht nach 09:00 Uhr hochgefahren und
- abends zum Sonnenuntergang zugefahren, aber nicht vor 17:30 Uhr und nicht nach 22:00 Uhr.
Siehe auch: SUNRISE_EL
Anzeige Rollladenstand im WebFrontend
Durch die folgenden zwei Attribute wird der Rollladenstand im WebFrontend bildlich dargestellt:
attr EnO_switch_FSB61 stateFormat position
attr EnO_switch_FSB61 devStateIcon down:fts_shutter_100 up:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90