HM-MOD-EM-8 8-Kanal-Sendemodul: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Link auf nicht existierende Seite entfernt)
 
(9 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 16: Zeile 16:
<!-- Bitte, wie auf [[FHEMWiki:Über_FHEMWiki]] beschrieben, Überschriften ab Level "==" -->
<!-- Bitte, wie auf [[FHEMWiki:Über_FHEMWiki]] beschrieben, Überschriften ab Level "==" -->


[[HM-MOD-EM-8]] ist ein Modul für eigene Hardware-Entwicklungen (ähnlich dem Empfangsmodul [[HM-MOD-Re-8]]) zum Übermitteln von Schaltbefehlen oder Kontaktzuständen
[[HM-MOD-EM-8]] ist ein Modul für eigene Hardware-Entwicklungen (ähnlich dem Empfangsmodul [[HM-MOD-Re-8]] oder dem Sendemodul mit 8-bit-Dateneingang [[HM-MOD-EM-8bit]]) zum Übermitteln von Schaltbefehlen oder Kontaktzuständen. '''Die Produktion wurde eingestellt, seit Oktober 2020 ist es nicht mehr lieferbar'''. Gerade die variable Einstellmöglichkeit der Eingänge hinsichtlich ihres Verhaltens ist im Sortiment alternativlos. Es gibt vergleichbare Module nur noch für Homematic IP oder im Eigenbau (Homebrew).


== Features ==
== Features ==
Zeile 27: Zeile 27:
Das Modul stellt drei Sende-Modi bereit, die einzeln per Kanal konfiguriert werden können.  
Das Modul stellt drei Sende-Modi bereit, die einzeln per Kanal konfiguriert werden können.  
* Fernbedienung bzw. ähnlich Unterputz-Taster-Modul [[HM-PBI-4-FM]]: bei Kontaktbetätigung kurze und lange Tastenbetätigungen (Auslieferungszustand)
* Fernbedienung bzw. ähnlich Unterputz-Taster-Modul [[HM-PBI-4-FM]]: bei Kontaktbetätigung kurze und lange Tastenbetätigungen (Auslieferungszustand)
* ähnlich [[HM-SWI-3-FM]]: Senden von kurzen Tastenbetätigungen bei Kontaktzustandsänderung
* ähnlich HM-SwI-3-FM: Senden von kurzen Tastenbetätigungen bei Kontaktzustandsänderung
* ähnlich [[HM-SCI-3-FM]]: Übermitteln des Kontaktzustandes bei jeder Zustandsänderung
* ähnlich [[HM-SCI-3-FM]]: Übermitteln des Kontaktzustandes bei jeder Zustandsänderung


Zeile 35: Zeile 35:


* Eingangsimpedanz der Spannungseingänge: 10 kOhm (und eine Basis-Emitter-Strecke eines Transistors)
* Eingangsimpedanz der Spannungseingänge: 10 kOhm (und eine Basis-Emitter-Strecke eines Transistors)
* Mindest-Stromaufnahme der Eingänge für ein sicheres Erkennen: (wird nachgereicht)
* Mindestwerte für Eingänge für ein sicheres Erkennen: 5,6 µA (experimentell ermittelt) / 0,7 V / ca. 780 kOhm bei 5V
* Höchstwiderstand am Tastereingang: 33 kOhm (experimentell ermittelt)
* Gewicht: 9 g  
* Gewicht: 9 g  


Aktuelle Firmware: 1.0 (Stand Oktober 2014)
Aktuelle Firmware: 1.1 (Stand Mai 2017). Die Firmware zum Update von 1.0 ist jedoch nicht verfügbar.
 


== Hinweise zu Inbetriebnahme und Installation ==
== Hinweise zu Inbetriebnahme und Installation ==
Das Modul ist nur als ARR-Bausatz erhältlich (Stand Oktober 2014). Es ist auf einer Leiterplatte mit Steckkontakten untergebracht, das auf eigene Schaltungen gesockelt werden kann. Es verfügt über 8 Eingänge für Taster sowie 8 Eingänge für eine Spannung von 2-24V, die über Transistoren die Eingänge des Prozessors parallel zu den Tasteneingängen kurzschließen (ODER-Verknüpfung). Außerdem gibt es Ausgänge für drei Status-LEDs (rot, grün wie für HM als Sendequittung üblich sowie einen dritten Ausgang, der aktiv ist, solange das Modul selbst sendet). Das Gerät besitzt einen Konfigurationstaster und eine onboard-LED, die im Auslieferungszustand jedoch nur den Batteriestatus meldet (bei schwacher Batterie) und keine Sendedaten quittiert, um Strom zu sparen. Die LED kann aber über Register eingeschaltet werden und sendet dann wie üblich mit gelb und ggf. rot oder grün als Quittung.  
Das Modul ist nur als ARR-Bausatz erhältlich. Es ist auf einer Leiterplatte mit Steckkontakten untergebracht, das auf eigene Schaltungen gesockelt werden kann. Es verfügt über 8 Eingänge für Taster sowie 8 Eingänge für eine Spannung von 2-24V, die über Transistoren die Eingänge des Prozessors parallel zu den Tasteneingängen kurzschließen (ODER-Verknüpfung). Außerdem gibt es Ausgänge für drei Status-LEDs (rot, grün wie für HM als Sendequittung üblich sowie einen dritten Ausgang, der aktiv ist, solange das Modul selbst sendet). Das Gerät besitzt einen Konfigurationstaster und eine onboard-LED, die im Auslieferungszustand jedoch nur den Batteriestatus meldet (bei schwacher Batterie) und keine Sendedaten quittiert, um Strom zu sparen. Die LED kann aber über Register eingeschaltet werden und sendet dann wie üblich mit gelb und ggf. rot oder grün als Quittung.  


Die Stromversorgung erfolgt über Batterie (2-3,3 V) oder Kleinspannung 3,5-12 V.
Die Stromversorgung erfolgt über Batterie (2-3,3 V) oder Kleinspannung 3,5-12 V.


== Betrieb mit FHEM ==
== Betrieb mit FHEM ==
Das Modul kann Konfigurationstelegramme nur nach vorheriger Aktivierung mit dem onboard-Taster empfangen (kein wakeup oder lazyConf), wie mit fast allen Fernbedienungen üblich. Das Anlernen erfolgt in FHEM wie üblich. Danach stellt das Gerät 8 Kanäle (_Btn01 bis _Btn08) bereit, die wie eine Fernbedienung mit anderen Aktoren gepeert oder FHEM-intern verarbeitet werden können.
Das Modul muss zur Pairen manuell in den Konfigurationsmodus versetzt werden (onboard-Taster), empfängt dann aber Konfigurationstelegramme im Zusammenhang mit Sendevorgängen, z.B. bei Statusänderungen an den Eingängen (sog. lazyConfig). Dies erleichtert die nachträgliche Konfiguration bereits eingebauter Module.  
Das Anlernen erfolgt in FHEM wie üblich. Danach stellt das Gerät 8 Kanäle (_Btn01 bis _Btn08) bereit, die wie eine Fernbedienung mit anderen Aktoren gepeert oder FHEM-intern verarbeitet werden können.


Die Umstellung der Kanäle auf die alternativen Modi erfolgt durch setzen des Registers <code>triggerMode</code>:
Die Umstellung der Kanäle auf die alternativen Modi erfolgt durch setzen des Registers <code>triggerMode</code>:
Zeile 56: Zeile 57:
Eine Umschaltung kann nur durchgeführt werden, wenn zuvor ein <code>getConfig</code> ausgelöst wurde. Zudem muss die Konfigurationstaste betätigt werden.
Eine Umschaltung kann nur durchgeführt werden, wenn zuvor ein <code>getConfig</code> ausgelöst wurde. Zudem muss die Konfigurationstaste betätigt werden.


Auf Device-Ebene lässt sich durch Setzen des Registers <code>ledMode</code> die onboard-LED für Sendequittungen ein- bzw. ausschalten: <code>set ''EM-8-Device'' ledMode on</code> bzw. <code>off</code>.
Auf Device-Ebene lässt sich durch Setzen des Registers <code>ledMode</code> die onboard-LED für Sendequittungen ein- bzw. ausschalten: <code>set ''EM-8-Device'' regSet ledMode on</code> bzw. <code>off</code>.


== Probleme ==
== Bekannte Probleme ==
Im Fernbedienungsmodus sendet das Modul an gepeerte Aktoren, die einen Burst verlangen, bei einer langen Tastenbetätigung sofort eine Quittungsanforderung. Nach dem erfolgten ACK des Empfängers sendet das Modul anschließend jedoch mit neuem "Tastenzähler" weiter, was der Empfänger als neuen Tastendruck interpretiert und entsprechend reagiert (d.h. ggf. toggelt). Non-Burst-Aktoren werden hingegen einwandfrei "bedient".
Im Fernbedienungsmodus sendet das Modul an gepeerte Aktoren, die einen Burst verlangen, bei einer langen Tastenbetätigung sofort eine Quittungsanforderung. Nach dem erfolgten ACK des Empfängers sendet das Modul anschließend jedoch mit neuem "Tastenzähler" weiter, was der Empfänger als neuen Tastendruck interpretiert und entsprechend reagiert (d.h. ggf. toggelt). Non-Burst-Aktoren werden hingegen einwandfrei "bedient".


Zeile 65: Zeile 66:
== Links ==
== Links ==
* [http://files.elv.de/Assets/Produkte/13/1329/132939/Downloads/132939_hm_sendemodul_data.pdf Datenblatt bei ELV]
* [http://files.elv.de/Assets/Produkte/13/1329/132939/Downloads/132939_hm_sendemodul_data.pdf Datenblatt bei ELV]
* [https://files.elv.com/Assets/Produkte/13/1329/132939/Downloads/132939_sendemodul_um.pdf Bedienungsanleitung bei ELV]
* {{Link2Forum|Topic=27536|LinkText=Diskussion im Forum}} (als das Modul neu war)
* {{Link2Forum|Topic=27536|LinkText=Diskussion im Forum}} (als das Modul neu war)


[[Kategorie:HomeMatic Components]]
[[Kategorie:HomeMatic Components]]
[[Kategorie:Schalter (Sender)]]
[[Kategorie:Schalter (Sender)]]

Aktuelle Version vom 3. Dezember 2021, 13:23 Uhr

HM-MOD-EM-8 8-Kanal-Sendemodul
8-Kanal Sendemodul
Allgemein
Protokoll HomeMatic
Typ Sender (Sensor oder Remote)
Kategorie HomeMatic
Technische Details
Kommunikation Funk 868MHz
Kanäle 8
Betriebsspannung 2-3,3V bzw. 3,5-12V
Leistungsaufnahme 3 bzw. 20µA
Versorgung Batterie oder Kleinspannung
Abmessungen 42x22x17mm
Sonstiges
Modulname CUL_HM
Hersteller ELV / eQ-3


HM-MOD-EM-8 ist ein Modul für eigene Hardware-Entwicklungen (ähnlich dem Empfangsmodul HM-MOD-Re-8 oder dem Sendemodul mit 8-bit-Dateneingang HM-MOD-EM-8bit) zum Übermitteln von Schaltbefehlen oder Kontaktzuständen. Die Produktion wurde eingestellt, seit Oktober 2020 ist es nicht mehr lieferbar. Gerade die variable Einstellmöglichkeit der Eingänge hinsichtlich ihres Verhaltens ist im Sortiment alternativlos. Es gibt vergleichbare Module nur noch für Homematic IP oder im Eigenbau (Homebrew).

Features

Offenes (gehäuseloses) Einbaumodul mit 8 Eingangskanälen, mit einer Beschaltung von

  • 8 Eingänge für den Anschluss von Tastern oder Schaltern (gegen GND)
    oder/und
  • 8 Eingänge für den Anschluss von Spannungen (2-24V gegen GND).

Beide Varianten können gleichzeitig benutzt werden und sind intern ODER-verknüpft.

Das Modul stellt drei Sende-Modi bereit, die einzeln per Kanal konfiguriert werden können.

  • Fernbedienung bzw. ähnlich Unterputz-Taster-Modul HM-PBI-4-FM: bei Kontaktbetätigung kurze und lange Tastenbetätigungen (Auslieferungszustand)
  • ähnlich HM-SwI-3-FM: Senden von kurzen Tastenbetätigungen bei Kontaktzustandsänderung
  • ähnlich HM-SCI-3-FM: Übermitteln des Kontaktzustandes bei jeder Zustandsänderung

Das Modul wird im Zusammenhang mit dem Empfangsmodul auch für die Realisierung sicherer (weil quittierter) einfacher Fernsteuerungen beworben, abseits von CCU und FHEM.

Weitere technische Daten:

  • Eingangsimpedanz der Spannungseingänge: 10 kOhm (und eine Basis-Emitter-Strecke eines Transistors)
  • Mindestwerte für Eingänge für ein sicheres Erkennen: 5,6 µA (experimentell ermittelt) / 0,7 V / ca. 780 kOhm bei 5V
  • Höchstwiderstand am Tastereingang: 33 kOhm (experimentell ermittelt)
  • Gewicht: 9 g

Aktuelle Firmware: 1.1 (Stand Mai 2017). Die Firmware zum Update von 1.0 ist jedoch nicht verfügbar.

Hinweise zu Inbetriebnahme und Installation

Das Modul ist nur als ARR-Bausatz erhältlich. Es ist auf einer Leiterplatte mit Steckkontakten untergebracht, das auf eigene Schaltungen gesockelt werden kann. Es verfügt über 8 Eingänge für Taster sowie 8 Eingänge für eine Spannung von 2-24V, die über Transistoren die Eingänge des Prozessors parallel zu den Tasteneingängen kurzschließen (ODER-Verknüpfung). Außerdem gibt es Ausgänge für drei Status-LEDs (rot, grün wie für HM als Sendequittung üblich sowie einen dritten Ausgang, der aktiv ist, solange das Modul selbst sendet). Das Gerät besitzt einen Konfigurationstaster und eine onboard-LED, die im Auslieferungszustand jedoch nur den Batteriestatus meldet (bei schwacher Batterie) und keine Sendedaten quittiert, um Strom zu sparen. Die LED kann aber über Register eingeschaltet werden und sendet dann wie üblich mit gelb und ggf. rot oder grün als Quittung.

Die Stromversorgung erfolgt über Batterie (2-3,3 V) oder Kleinspannung 3,5-12 V.

Betrieb mit FHEM

Das Modul muss zur Pairen manuell in den Konfigurationsmodus versetzt werden (onboard-Taster), empfängt dann aber Konfigurationstelegramme im Zusammenhang mit Sendevorgängen, z.B. bei Statusänderungen an den Eingängen (sog. lazyConfig). Dies erleichtert die nachträgliche Konfiguration bereits eingebauter Module. Das Anlernen erfolgt in FHEM wie üblich. Danach stellt das Gerät 8 Kanäle (_Btn01 bis _Btn08) bereit, die wie eine Fernbedienung mit anderen Aktoren gepeert oder FHEM-intern verarbeitet werden können.

Die Umstellung der Kanäle auf die alternativen Modi erfolgt durch setzen des Registers triggerMode:

  • set EM-8-channel regSet triggerMode button schaltet in den Taster-Modus (wie PBI-4). Das Modul sendet lange und kurze Tastenbetätigungen je nach Kontaktdauer.
  • set EM-8-channel regSet triggerMode switch schaltet in den Schalter-Modus (wie SWI-3). Hier sendet das Modul keine langen Betätigungen mehr, sondern wie eine kurze Tastenbetätigung bei jedem Statuswechsel
  • set EM-8-channel regSet triggerMode sensor schaltet in den Sensor-Modus (wie SCI-3). Hier sendet das Modul einen Wert bei jedem Statuswechsel, der als "open" bzw. "closed" interpretiert wird.
  • set EM-8-channel regSet triggerMode off schaltet den Kanal ganz ab.

Eine Umschaltung kann nur durchgeführt werden, wenn zuvor ein getConfig ausgelöst wurde. Zudem muss die Konfigurationstaste betätigt werden.

Auf Device-Ebene lässt sich durch Setzen des Registers ledMode die onboard-LED für Sendequittungen ein- bzw. ausschalten: set EM-8-Device regSet ledMode on bzw. off.

Bekannte Probleme

Im Fernbedienungsmodus sendet das Modul an gepeerte Aktoren, die einen Burst verlangen, bei einer langen Tastenbetätigung sofort eine Quittungsanforderung. Nach dem erfolgten ACK des Empfängers sendet das Modul anschließend jedoch mit neuem "Tastenzähler" weiter, was der Empfänger als neuen Tastendruck interpretiert und entsprechend reagiert (d.h. ggf. toggelt). Non-Burst-Aktoren werden hingegen einwandfrei "bedient".

Das komplette Durchkonfigurieren eines Moduls (etwa das Umstellen von button- auf sensor-Modus) verursacht offenbar extrem viel Funklast - meist läuft das Funkinterface in "overload" bevor die Umstellungen abgeschlossen sind. Nach Wartezeit oder Reset werden die Konfigurationen aber i.d.R. problemlos nachgeholt.

Links