EnOcean-FMS61NP-2-Kanal-Multifunktions-Stromstoßschalter: Unterschied zwischen den Versionen
Krikan (Diskussion | Beiträge) K (Tippfehler) |
Krikan (Diskussion | Beiträge) K (Tippfehler) |
||
Zeile 29: | Zeile 29: | ||
Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden. | Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden. | ||
Folgende Schritte sind durchzuführen {{Link2Forum|Topic=21090|Message=146389|LinkText=Fhem-Forum}}: | Folgende Schritte sind durchzuführen {{Link2Forum|Topic=21090|Message=146389|LinkText=Fhem-Forum}}: | ||
* EnOcean-Fhem-Device <name> mit der Sender-ID des | * EnOcean-Fhem-Device <name> mit der Sender-ID des FMS (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 | ||
* am Aktor den oberen Schalter auf LRN, den unteren Schalter auf RT1 (Kanal A) | * am Aktor den oberen Schalter auf LRN, den unteren Schalter auf RT1 (Kanal A) | ||
Zeile 39: | Zeile 39: | ||
=== Fhem Config-Auszug === | === Fhem Config-Auszug === | ||
Ein exemplarischer Auszug aus der [[Konfiguration|fhem.cfg]]: | Ein exemplarischer Auszug aus der [[Konfiguration|fhem.cfg]]: | ||
define | define EnO_switch_FMS61 EnOcean 01036620 <--- SenderID des FSM61 (Aktors) | ||
attr | attr EnO_switch_FMS61 subDef AABBCC05 <--- AABBCC05 ist eine der 127 SenderID's des TCM mit der Fhem sendet | ||
attr | attr EnO_switch_FMS61 subType switch | ||
== Einsatzbeispiel == | == Einsatzbeispiel == | ||
Zeile 50: | Zeile 50: | ||
#Kanal A zur Steuerung mit on und off | #Kanal A zur Steuerung mit on und off | ||
define AktorKanalA readingsProxy | define AktorKanalA readingsProxy FMS61:channelA | ||
attr AktorKanalA setFn {($CMD eq "on")?"A0":"AI";;} | attr AktorKanalA setFn {($CMD eq "on")?"A0":"AI";;} | ||
attr AktorKanalA setList off on | attr AktorKanalA setList off on | ||
Zeile 57: | Zeile 57: | ||
#Kanal B zur Steuerung mit on und off | #Kanal B zur Steuerung mit on und off | ||
define AktorKanalB readingsProxy | define AktorKanalB readingsProxy FMS61:channelB | ||
attr AktorKanalB setFn {($CMD eq "on")?"B0":"BI";;} | attr AktorKanalB setFn {($CMD eq "on")?"B0":"BI";;} | ||
attr AktorKanalB setList off on | attr AktorKanalB setList off on |
Version vom 17. August 2014, 21:07 Uhr
EnOcean-FMS61NP-2-Kanal-Multifunktions-Stromstoßschalter | |
---|---|
Allgemein | |
Protokoll | EnOcean |
Typ | Aktor, Empfänger, ab Fertigungswoche 18/11 auch Sender, Sensor |
Kategorie | EnOcean |
Technische Details | |
Kommunikation | EnOcean Funk, 868Mhz |
Kanäle | 1 (unidirektional, ab Fertigungswoche 18/11 bidirektional) |
Betriebsspannung | 230V~ |
Leistungsaufnahme | Eigenverbrauch ca. 0,7W - 0,8W |
Versorgung | 230V |
Abmessungen | 45x55x33mm |
Sonstiges | |
Modulname | EnOcean |
Hersteller | Eltako |
EnOcean-FMS61NP-2-Kanal-Multifunktions-Stromstoßschalter ist ein 2-Kanal-Aktor
- für
- Unterputzmontage
Features
EnOcean-Aktor als Multifunktions-Stromstoßschalter (ab Fertigungswoche 18/11 bidirektional)
Hinweise zum Betrieb mit Fhem
Volle Funktionsfähigkeit erfordert, dass die Bestätigungstelegramme am Aktor eingeschaltet sind (falls vorhanden - ab Fertigungswoche 18/11)
Definition/Anlernvorgang
Der Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden. Folgende Schritte sind durchzuführen Fhem-Forum:
- EnOcean-Fhem-Device <name> mit der Sender-ID des FMS (siehe Rückseite des Aktors) definieren
- Das Attribut subDef mit einer freien SenderId des TCMs anlegen
- am Aktor den oberen Schalter auf LRN, den unteren Schalter auf RT1 (Kanal A)
- Fhem Eingabefeld: den Befehl für "ein" senden (set <name> A0)
- am Aktor den unteren Dreschalter auf RT2 (Kanal B)
- Fhem Eingabefeld: den Befehl für "ein" senden (set <name> B0)
- 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_FMS61 EnOcean 01036620 <--- SenderID des FSM61 (Aktors) attr EnO_switch_FMS61 subDef AABBCC05 <--- AABBCC05 ist eine der 127 SenderID's des TCM mit der Fhem sendet attr EnO_switch_FMS61 subType switch
Einsatzbeispiel
Separate Anzeige der Aktor-Kanäle im WebFrontend
Um im WebFrontend für jeden Kanal ein separates Fhem-Device zur Anzeige und Steuerung zu erhalten statt nur ein gemeinsames, kann readingsProxy genutzt werden.
Zunächst wird der Aktor -wie oben gezeigt- standardmäßig in Fhem definiert/angelernt und die Funktion geprüft. Anschließend wird pro Kanal ein readingProxy-Device mit Bezug auf das Reading channelA bzw. channelB angelegt:
#Kanal A zur Steuerung mit on und off define AktorKanalA readingsProxy FMS61:channelA attr AktorKanalA setFn {($CMD eq "on")?"A0":"AI";;} attr AktorKanalA setList off on attr AktorKanalA valueFn {($VALUE eq "A0")?"on":"off"} attr AktorKanalA webCmd off:on
#Kanal B zur Steuerung mit on und off define AktorKanalB readingsProxy FMS61:channelB attr AktorKanalB setFn {($CMD eq "on")?"B0":"BI";;} attr AktorKanalB setList off on attr AktorKanalB valueFn {($VALUE eq "B0")?"on":"off"} attr AktorKanalB webCmd off:on
Jeder Kanal wird jetzt separat im WebFrontend durch das readingsProxy-Device abgebildet (Statusanzeige) und kann mit diesem gesteuert werden.