EnOcean-D-452-FU-EBIM-JR-Aktor-Beschattungselemente-Rollladen: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Tippfehlerkorrektur)
K (Anpassung an aktuelle 10_EnOcean.pm)
Zeile 26: Zeile 26:
Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden.<br/>
Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden.<br/>
Folgende Schritte sind durchzuführen:
Folgende Schritte sind durchzuführen:
* EnOcean-Fhem-Device <code><name></code> mit der Sender-ID des Aktors definieren
* EnOcean-Fhem-Device <code><name></code> mit der Sender-ID des Aktors definieren{{Randnotiz|RNText=Ab {{Link2Forum|Topic=31450|Message=239937|LinkText=Updatestand 04.01.2015}} ist eine manuelle Vergabe einer freien SenderID per <code>subDef</code> nicht mehr notwendig. Beim ersten Senden des "teach"-Befehls an den Aktor wird eine freie SenderID vergeben, sofern keine gültige SenderID eingetragen war.}}
* Das Attribut <code>subDef</code> mit einer freien SenderId des TCMs anlegen
* Das Attribut <code>subDef</code> mit einer freien SenderId des TCMs anlegen
* Die Attribute <code>gwCmd</code>, <code>manufID</code>, <code>subType</code> und <code>subTypeSet</code> wie nachfolgend im Config-Auszug anlegen
* Die Attribute <code>gwCmd</code>, <code>manufID</code>, <code>subType</code> und <code>subTypeSet</code> wie nachfolgend im Config-Auszug anlegen

Version vom 25. Februar 2015, 12:22 Uhr

EnOcean-D-452-FU-EBIM-JR-Aktor-Beschattungselemente-Rollladen
todo
Allgemein
Protokoll EnOcean
Typ Empfänger, Aktor und Sender, Sensor
Kategorie EnOcean
Technische Details
Kommunikation EnOcean Funk, 868Mhz
Kanäle 2 (bidirektional)
Betriebsspannung 230V~
Leistungsaufnahme Eigenverbrauch < 0,5 W
Versorgung 230V~
Abmessungen
Sonstiges
Modulname EnOcean
Hersteller Peha


EnOcean-D-452-FU-EBIM-JR-Aktor-Beschattungselemente-Rollladen ist ein

  • Unterputzaktor
    • 2-Kanal mit Positionserkennung

Features

Bidirektionaler 2-Kanal-Jalousieaktor mit Positionserkennung

Hinweise zum Betrieb mit Fhem

Definition/Anlernvorgang

Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden.
Folgende Schritte sind durchzuführen:

  • EnOcean-Fhem-Device <name> mit der Sender-ID des Aktors definieren
    Info green.pngAb Updatestand 04.01.2015 ist eine manuelle Vergabe einer freien SenderID per subDef nicht mehr notwendig. Beim ersten Senden des "teach"-Befehls an den Aktor wird eine freie SenderID vergeben, sofern keine gültige SenderID eingetragen war.
  • Das Attribut subDef mit einer freien SenderId des TCMs anlegen
  • Die Attribute gwCmd, manufID, subType und subTypeSet wie nachfolgend im Config-Auszug anlegen
  • Am Aktor anlernen
    • Aktor in Lernmodus bringen
  • Fhem Eingabefeld: set <name> teach


Anschließend mit set <name> runtimeSet <tu/s> die Laufzeit für ein vollständiges Öffnen bzw. Schließen der Jalousie im Aktor hinterlegen. Erst dann ist eine korrekte Positionserkennung in % in Fhem möglich und der Aktor kann mit set <name> position position/% α/° prozentual -zusätzlich zu den laufzeitabhängigen Befehlen- angesteuert werden.


HINWEIS: Die Laufzeitwerte können vom Aktor nachträglich nicht abgefragt werden. Sie stehen "nur" in den Readings des Aktors. Es empfiehlt sich diese Werte separat festzuhalten. Hierzu kann man beispielsweise Attribut comment des Fhem-Device nutzen.

FHEM Config-Auszug

Ein exemplarischer Auszug aus der Konfiguration:

define Jalousie EnOcean FFB4C911
attr Jalousie gwCmd blindCmd
attr Jalousie manufID 001
attr Jalousie subDef FFAEEE86                    <----- freie SenderID des TCM
attr Jalousie subType shutterCtrlState.01
attr Jalousie subTypeSet gateway

Logbeispiel

2014-09-13_12:28:58 Jalousie positon: 40
2014-09-13_12:28:58 Jalousie anglePos: 0
2014-09-13_12:28:58 Jalousie alarm: off
2014-09-13_12:28:58 Jalousie endPosition: not_reached
2014-09-13_12:28:58 Jalousie not_reached
2014-09-13_12:28:58 Jalousie shutterState: closes 
2014-09-13_12:28:58 Jalousie serviceOn: no
2014-09-13_12:28:58 Jalousie positionMode: normal
2014-09-13_12:28:58 Jalousie positon: 50
2014-09-13_12:28:58 Jalousie anglePos: 0
2014-09-13_12:28:58 Jalousie alarm: off
2014-09-13_12:28:58 Jalousie endPosition: not_reached
2014-09-13_12:28:58 Jalousie not_reached
2014-09-13_12:28:58 Jalousie shutterState: closes
2014-09-13_12:28:58 Jalousie serviceOn: no
2014-09-13_12:28:58 Jalousie positionMode: normal

Einsatzbeispiel

Anzeige Rollladenstand im WebFrontend

Durch die folgenden zwei Attribute wird der Rollladenstand im WebFrontend bildlich dargestellt und bei Fahrten animiert visualisiert (positionMode: inverse):

attr Jalousie stateFormat position
attr Jalousie devStateIcon 0:fts_shutter_100 100: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

Links

  • Datenblatt/Anleitung: PDF
  • Forenbeitrag zur Fhem-Einbindung: Thema