Moin,
habe mir die Fernbedienung HM-RC-8 bestellt (meine Frau möchte nicht immer alles über die WEB-Oberfäche steuern) und habe Probleme die Tasten zu belegen.
Die FB habe ich laut http://www.fhemwiki.de/wiki/HM-RC-12_Funkfernbedienung_12_Tasten versucht in FHEM anzubinden, hat auch teilweise funktioniert.
Nach weiterem Suchen bin ich dann über diesen Thread gestolpert http://forum.fhem.de/index.php?topic=18683.0 und habe den Hinweis von Martin befolgt.
Jetzt habe ich unter CUL_HM ein HMremote und ein HMvirtual mit ???? und wie geht es weiter?
Ich würde gerne div. Dummys auf die einzelnen Tasten legen, z.B. Taste 1 belegt mit Dummy Wohnzimmerradio.
Die Suche hat mich leider nicht weiter gebracht, kann mir bitte jemand unter die Arme greifen?
Anbei noch ein List vom HMremote und HMvirtual.
Internals:
DEF 37C1EC
IODev HMLAN1
NAME HMremote
NR 197
NTFY_ORDER 50-HMremote
STATE CMDs_done
TYPE CUL_HM
channel_01 HMremoteBtn_1
channel_02 HMremoteBtn_2
channel_03 HMremoteBtn_3
channel_04 HMremoteBtn_4
channel_05 HMremoteBtn_5
channel_06 HMremoteBtn_6
channel_07 HMremoteBtn_7
channel_08 HMremoteBtn_8
Readings:
2015-09-12 14:04:43 CommandAccepted yes
2015-09-11 16:34:13 D-firmware 1.1
2015-09-11 16:34:13 D-serialNr MEQ0283319
2015-09-12 14:04:43 PairedTo 0x2AEE19
2015-09-11 17:13:36 R-pairCentral 0x2AEE19
2015-09-12 14:04:43 RegL_00: 02:01 0A:2A 0B:EE 0C:19 18:00 00:00
2015-09-12 14:04:27 battery ok
2015-09-12 14:04:56 state CMDs_done
Helper:
HM_CMDNR 1
mId 00DA
rxType 28
Io:
newChn +37C1EC,00,01,00
rxt 2
vccu vccu
p:
37C1EC
00
01
00
prefIO:
HMLAN1
Mrssi:
mNo
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Attributes:
IODev HMLAN1
IOgrp vccu:HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 1.1
model HM-RC-8
room CUL_HM
serialNr MEQ0283319
subType remote
webCmd getConfig:clear msgEvents
Internals:
DEF ABC123
IODev HMLAN1
NAME HMvirtual
NR 207
NTFY_ORDER 50-HMvirtual
STATE ???
TYPE CUL_HM
channel_01 HMvirtual_Btn1
channel_02 HMvirtual_Btn2
channel_03 HMvirtual_Btn3
channel_04 HMvirtual_Btn4
channel_05 HMvirtual_Btn5
channel_06 HMvirtual_Btn6
channel_07 HMvirtual_Btn7
channel_08 HMvirtual_Btn8
Readings:
Helper:
HM_CMDNR 1
Io:
prefIO
vccu
Mrssi:
mNo
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
vrt 1
Attributes:
IODev HMLAN1
expert 2_full
model virtual_8
room CUL_HM
subType virtual
webCmd virtual
Vielen Dank, Gruß Dirk
ZitatIch würde gerne div. Dummys auf die einzelnen Tasten legen, z.B. Taste 1 belegt mit Dummy Wohnzimmerradio.
natürlich mit notify. schau dir die events an und bau dir ein notify. vielleicht:
define n1 notify HMremoteBtn_1.Short.* set Wohnzimmerradio on
Moin Frank,
Danke für deinen Hinweis, werde es so mal testen und mich dann wieder melden.
Ich habe nur noch nicht die Logik mit dem Zusammenspiel HMremote zu HMvirtual begriffen :-(
Ist irgendwie noch zu hoch für mich.
Gruß Dirk
Notify ist fhem standard.
Du kannst einen Sender auch mit einem virtuellen aktor leeren. Der Taster wird dann eine MSG an den vactor sende, fhem wird antworten. Der Taster wird mit grün bestätigen.
Ein notify ist parallel immer moeglich.
Ohne peeren kommt keine gruene led und ein wiederholen durch den taster ist eingeschränkt.
Moin,
den Hinweis von Frank konnte ich ohne Probleme umsetzten, Danke :)
Habe nun für jede Taste ein Notify angelegt.
Die Tasten sind für/mit Licht und Musik bestückt und meine Frau ist glücklich ... ich natürlich auch!
@martin
Auch Dir ein Dank an dieser Stelle.
Wenn ich jetzt eine Taste drücke, leuchtet die LED kurz orange und geht dann in grün über.
Vielen Dank und einen schönes Abend
Gruß Dirk