HM-OU-LED16 Funk-Statusanzeige LED16

Aus FHEMWiki
HM-OU-LED16 Funk-Statusanzeige LED16
HomeMatic Funk-Statusanzeige LED16
Allgemein
Protokoll HomeMatic
Typ Empfänger, Aktor
Kategorie HomeMatic
Technische Details
Kommunikation 868MHz
Kanäle 16 (3 Tasten, Hoch, Runter und Enter)
Betriebsspannung 7,5 V DC (über mitgeliefertes Steckernetzteil
Leistungsaufnahme max. 250 mA
Versorgung Netz
Abmessungen 100x100x15mm
Sonstiges
Modulname CUL_HM
Hersteller ELV / eQ-3


Features

Anzeige von 16 Statuswerten über rot/grün/orange LED

Allgemeines

Die Funk-Statusanzeige LED16 kann mit ihren 16 Kanälen und insgesamt 32 LED's (je 1xGrün und 1xRot -> Rot+Grün=Orange) diverse Status anzeigen. Das Schriftfeld ist nicht beleuchtet und kann mit einer Word-Vorlage befüllt werden. Außerdem kann man sie auch als 16-Kanal Funk-Fernbedienung verwenden. Hier ist die Auswahl des Kanals allerdings etwas umständlich. Mit Hilfe der Hoch- und Runtertaste auf der Rückseite kann man den Kanal, der durch ein blinken der jeweiligen LED's angezeigt wird, auswählen und seine Wahl mit der, ebenfalls auf der Rückseite liegenden Enter-Taste bestätigen.

Hinweise zur Inbetriebnahme und Installation

Die Funk-Statusanzeige kann nicht direkt gepeered werden sondern funktioniert nur mit einer Zentrale, wie z.B. FHEM. <Bitte ergänzen>

In FHEM den HMLan oder HMUSB in den Anlernmodus mittels set hmusb hmPairForSec 60 setzen

Die Statusanzeige ebenso in den Anlernmodus versetzen. Dazu die Tas learn auf der Rückseite der Anzeige für ca 5 sec drücken, bis die LED links oben anfängt, langsam grün zu blinken. Die Taste loslassen.

Im Eventmontir das Ganze beobachten. Nach kurzer Zeit erscheint das neue Gerät.

Probleme

<ggfls. ergänzen>

Betrieb mit FHEM

event Monitor

<Bitte ergänzen>

fhem.log Auszug

2014.12.31 16:01:11 3: CUL_HM set OG_Statusdisplay_Led_01 led red
2014.12.31 16:02:37 3: CUL_HM set OG_Statusdisplay_Led_01 led off
2014.12.31 16:03:46 3: CUL_HM set OG_Statusdisplay_Led_01 led green
2014.12.31 16:06:39 3: CUL_HM set OG_Statusdisplay_Led_01 led off

fhem.cfg

define OG_Statusdisplay CUL_HM 1EAB54
attr OG_Statusdisplay IODev HMLAN1
attr OG_Statusdisplay autoReadReg 4_reqStatus
attr OG_Statusdisplay expert 2_full
attr OG_Statusdisplay firmware 1.1
attr OG_Statusdisplay model HM-OU-LED16
attr OG_Statusdisplay room Wohnzimmer
attr OG_Statusdisplay serialNr JEQxxxxxxx
attr OG_Statusdisplay subType outputUnit
attr OG_Statusdisplay webCmd getConfig:clear msgEvents

define OG_Statusdisplay_Led_01 CUL_HM 1EAB5401
attr OG_Statusdisplay_Led_01 model HM-OU-LED16
attr OG_Statusdisplay_Led_01 peerIDs 00000000,

define OG_Statusdisplay_Led_02 CUL_HM 1EAB5402
attr OG_Statusdisplay_Led_02 model HM-OU-LED16
attr OG_Statusdisplay_Led_02 peerIDs 00000000,

define OG_Statusdisplay_Led_03 CUL_HM 1EAB5403
attr OG_Statusdisplay_Led_03 model HM-OU-LED16
attr OG_Statusdisplay_Led_03 peerIDs 00000000,

define OG_Statusdisplay_Led_04 CUL_HM 1EAB5404
attr OG_Statusdisplay_Led_04 model HM-OU-LED16
attr OG_Statusdisplay_Led_04 peerIDs 00000000,

define OG_Statusdisplay_Led_05 CUL_HM 1EAB5405
attr OG_Statusdisplay_Led_05 model HM-OU-LED16
attr OG_Statusdisplay_Led_05 peerIDs 00000000,

define OG_Statusdisplay_Led_06 CUL_HM 1EAB5406
attr OG_Statusdisplay_Led_06 model HM-OU-LED16
attr OG_Statusdisplay_Led_06 peerIDs 00000000,

define OG_Statusdisplay_Led_07 CUL_HM 1EAB5407
attr OG_Statusdisplay_Led_07 model HM-OU-LED16
attr OG_Statusdisplay_Led_07 peerIDs 00000000,

define OG_Statusdisplay_Led_08 CUL_HM 1EAB5408
attr OG_Statusdisplay_Led_08 model HM-OU-LED16
attr OG_Statusdisplay_Led_08 peerIDs 00000000,

define OG_Statusdisplay_Led_09 CUL_HM 1EAB5409
attr OG_Statusdisplay_Led_09 model HM-OU-LED16
attr OG_Statusdisplay_Led_09 peerIDs 00000000,

define OG_Statusdisplay_Led_10 CUL_HM 1EAB540A
attr OG_Statusdisplay_Led_10 model HM-OU-LED16
attr OG_Statusdisplay_Led_10 peerIDs 00000000,

define OG_Statusdisplay_Led_11 CUL_HM 1EAB540B
attr OG_Statusdisplay_Led_11 model HM-OU-LED16
attr OG_Statusdisplay_Led_11 peerIDs 00000000,

define OG_Statusdisplay_Led_12 CUL_HM 1EAB540C
attr OG_Statusdisplay_Led_12 model HM-OU-LED16
attr OG_Statusdisplay_Led_12 peerIDs 00000000,

define OG_Statusdisplay_Led_13 CUL_HM 1EAB540D
attr OG_Statusdisplay_Led_13 model HM-OU-LED16
attr OG_Statusdisplay_Led_13 peerIDs 00000000,

define OG_Statusdisplay_Led_14 CUL_HM 1EAB540E
attr OG_Statusdisplay_Led_14 model HM-OU-LED16
attr OG_Statusdisplay_Led_14 peerIDs 00000000,

define OG_Statusdisplay_Led_15 CUL_HM 1EAB540F
attr OG_Statusdisplay_Led_15 model HM-OU-LED16
attr OG_Statusdisplay_Led_15 peerIDs 00000000,

define OG_Statusdisplay_Led_16 CUL_HM 1EAB5410
attr OG_Statusdisplay_Led_16 model HM-OU-LED16
attr OG_Statusdisplay_Led_16 peerIDs 00000000,

So wie aufgelistet erscheint die Stausanzeige nach dem Anlernvorgang in der fhem.cfg.

Will man nun zB den Zustand eines Türkontakt anzeigen so ist die Definition eines notify erforderlich.

define HM_20F85B_Led_01 CUL_HM 20F85B01
attr HM_20F85B_Led_01 alias 1 TK Essen
attr HM_20F85B_Led_01 model HM-OU-LED16
attr HM_20F85B_Led_01 peerIDs 00000000,
attr HM_20F85B_Led_01 room Türkontakt
define HM_20F85B_Led_01_open notify TK_Essen:open set HM_20F85B_Led_01 led red
define HM_20F85B_Led_01_closed notify TK_Essen:closed set HM_20F85B_Led_01 led green

In diesem Beispiel signalisiert HM_20F85B_Led_01 die Led 1 der Statusanzeige. TK_Essen ist der Türkontakt im Esszimmer HM_20F85B_Led_01_open ist der Zustand Tür offen HM_20F85B_Led_01_closed ist der Zustand Tür geschlossen das notify reagiert auf die Zustände open and closed und setz die Statusanzeige LED grün oder rot

99_myUtils.pm =

sub
Disp_Update {
if (isday() ) {
     fhem ("set OG_Statusdisplay ilum 15 0")
   } else {
     fhem ("set OG_Statusdisplay ilum 1 15")
   }
}

Die erste Zahl ist die Helligkeit (0 bis 15) Die zweite Zahl ist die Leuchtdauer in Sekunden (wobei 0 = dauerhaft eingeschaltet) OG_Statusdisplay ist der Name des Status Displays der mit rename nach Belieben umbenannt werden kann

Links

  • Anleitung: PDF
  • Beispiele [1]
  • Helligkeit / Dauer [2]