EnOcean-MwC-32-2-Kanal-Steckerleiste-unidirektional: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Ergänzungen)
(FHEM(TM))
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 21: Zeile 21:
* 2 Schaltzonen (blau 3 Buchsen, grau 2 Buchsen)
* 2 Schaltzonen (blau 3 Buchsen, grau 2 Buchsen)


== Hinweise zum Betrieb mit Fhem ==
== Hinweise zum Betrieb mit FHEM ==
Der unidirektionale Aktor kann von Fhem über eine Tasteremulation gesteuert werden.
Der unidirektionale Aktor kann von FHEM über eine Tasteremulation gesteuert werden.


===Definition/Anlernvorgang===
===Definition/Anlernvorgang===
Das Aktor kann nicht vollautomatisch per autocreate in Fhem angelegt werden.
Das Aktor kann nicht vollautomatisch per autocreate in FHEM angelegt werden.


Folgende Schritte sind durchzuführen:
Folgende Schritte sind durchzuführen:
* Eine [[EnOcean_Starter_Guide#Wie ermittelt man freie Sender-IDs des TCM-basierten Funkgateways?|freie SenderID des TCM-basierten Gateways heraussuchen]] und diese als EnOcean-Gerät in Fhem definieren, dazu im Befehls-Eingabefeld eingeben:
* Eine [[EnOcean_Starter_Guide#Wie ermittelt man freie Sender-IDs des TCM-basierten Funkgateways?|freie SenderID des TCM-basierten Gateways heraussuchen]] und diese als EnOcean-Gerät in FHEM definieren, dazu im Befehls-Eingabefeld eingeben:
:<code>define Steckerleiste EnOcean ABCD6C0A</code>
:<code>define Steckerleiste EnOcean ABCD6C0A</code>
:Alternativ kann man Fhem auch anweisen, für das EnOcean-Gerät eigenständig die nächste freie SenderID zu ermitteln. Die Definiton ist dann folgendermaßen vorzunehmen:
:Alternativ kann man FHEM auch anweisen, für das EnOcean-Gerät eigenständig die nächste freie SenderID zu ermitteln. Die Definiton ist dann folgendermaßen vorzunehmen:
:<code>define Steckerleiste EnOcean getNextID</code>
:<code>define Steckerleiste EnOcean getNextID</code>
* Anschließend die Attribute <code>subType</code> beim erzeugten Device auf <code>switch</code> und <code>manufID</code> auf <code>00D</code> setzen.
* Anschließend die Attribute <code>subType</code> beim erzeugten Device auf <code>switch</code> und <code>manufID</code> auf <code>00D</code> setzen.
Zeile 41: Zeile 41:
** readingsProxy-Device Schalter_grau betätigen (Steckerleiste leuchtet kurz permanent rot und hört auf zu klicken)
** readingsProxy-Device Schalter_grau betätigen (Steckerleiste leuchtet kurz permanent rot und hört auf zu klicken)


===Fhem Config-Auszug===
===FHEM Config-Auszug===
Ein exemplarischer Auszug aus der [[Konfiguration]]:
Ein exemplarischer Auszug aus der [[Konfiguration]]:
<pre>
<pre>
define Steckerleiste EnOcean ABCD6C0A              <--- nächste freie SenderID des TCM eintragen                   
define Steckerleiste EnOcean ABCD6C0A              <--- nächste freie SenderID des TCM eintragen                   
attr Steckerleiste IODev TCM_ESP3_0
attr Steckerleiste IODev TCM_ESP3_0
attr Steckerleiste manufID 00D
attr Steckerleiste manufID 016
attr Steckerleiste subType switch
attr Steckerleiste subType switch
</pre>
</pre>
Zeile 52: Zeile 52:
Aufteilen der beiden Zonen in ein eigenes device
Aufteilen der beiden Zonen in ein eigenes device
<pre>
<pre>
define Schalter_blau readingsProxy Steckerleiste:state
define Schalter_blau readingsProxy Steckerleiste:channelB
attr Schalter_blau setFn {($CMD eq "on")?"BI":"B0";;}
attr Schalter_blau setFn {($CMD eq "on")?"BI":"B0";;}
attr Schalter_blau setList on off
attr Schalter_blau setList on off
Zeile 60: Zeile 60:


<pre>
<pre>
define Schalter_grau readingsProxy Steckerleiste:state
define Schalter_grau readingsProxy Steckerleiste:channelA
attr Schalter_grau setFn {($CMD eq "on")?"AI":"A0";;}
attr Schalter_grau setFn {($CMD eq "on")?"AI":"A0";;}
attr Schalter_grau setList on off
attr Schalter_grau setList on off

Aktuelle Version vom 20. Januar 2017, 11:39 Uhr

EnOcean-MwC-32-2-Kanal-Steckerleiste-unidirektional
BSC-MwC-32
Allgemein
Protokoll EnOcean
Typ Aktor
Kategorie EnOcean Components
Technische Details
Kommunikation EnOcean Funk, 868Mhz
Kanäle 2 Schaltkanäle (unidirektional)
Betriebsspannung 230V~
Leistungsaufnahme
Versorgung
Abmessungen
Sonstiges
Modulname EnOcean
Hersteller BSC


EnOcean-MwC-32-2-Kanal-Steckerleiste-unidirektional

Features / Funktionen

Die Haupteigenschaften von MwC-32 sind

  • unidirektional
  • 2 Schaltzonen (blau 3 Buchsen, grau 2 Buchsen)

Hinweise zum Betrieb mit FHEM

Der unidirektionale Aktor kann von FHEM über eine Tasteremulation gesteuert werden.

Definition/Anlernvorgang

Das Aktor kann nicht vollautomatisch per autocreate in FHEM angelegt werden.

Folgende Schritte sind durchzuführen:

define Steckerleiste EnOcean ABCD6C0A
Alternativ kann man FHEM auch anweisen, für das EnOcean-Gerät eigenständig die nächste freie SenderID zu ermitteln. Die Definiton ist dann folgendermaßen vorzunehmen:
define Steckerleiste EnOcean getNextID
  • Anschließend die Attribute subType beim erzeugten Device auf switch und manufID auf 00D setzen.
  • Ein readingsProxy-Device für jede der beiden Zonen wie im Config-Auszug gezeigt anlegen
  • Anlernen erste Zone (blau)
    • Steckerleiste in den Lernmodus versetzen (LRN an der Steckerleiste drücken, blinkt dann grün und klickt)
    • readingsProxy-Device Schalter_blau betätigen (Steckerleiste leuchtet kurz permanent grün und hört auf zu klicken)
  • Anlernen zweite Zone (grau)
    • Steckerleiste in den Lernmodus versetzen (2xLRN an der Steckerleiste drücken, blinkt dann rot und klickt)
    • readingsProxy-Device Schalter_grau betätigen (Steckerleiste leuchtet kurz permanent rot und hört auf zu klicken)

FHEM Config-Auszug

Ein exemplarischer Auszug aus der Konfiguration:

define Steckerleiste EnOcean ABCD6C0A              <--- nächste freie SenderID des TCM eintragen                   
attr Steckerleiste IODev TCM_ESP3_0
attr Steckerleiste manufID 016
attr Steckerleiste subType switch

Aufteilen der beiden Zonen in ein eigenes device

define Schalter_blau readingsProxy Steckerleiste:channelB
attr Schalter_blau setFn {($CMD eq "on")?"BI":"B0";;}
attr Schalter_blau setList on off
attr Schalter_blau valueFn {$LASTCMD}
attr Schalter_blau webCmd on:off
define Schalter_grau readingsProxy Steckerleiste:channelA
attr Schalter_grau setFn {($CMD eq "on")?"AI":"A0";;}
attr Schalter_grau setList on off
attr Schalter_grau valueFn {$LASTCMD}
attr Schalter_grau webCmd on:off

Bekannte Probleme

Da die Steckerleiste unidirektional ist zeigen die Schalter im Webfrontend den letzten Schaltzustand und nicht zwingend den realen Zustand.

Weblinks

  • Datenblatt: PDF