Hallo zusammen,
als FHEM-"Zentrale" nutze ich nun schon einige Monate einen RPi mit HMLAN. Funktioniert wunderbar, wird successive erweitert. ;)
Folgende Installation im Bad:
B&J-Serientaster bei der Tür geht auf
1. HM-LC-DIM1T-FM (Dimmer Deckenlicht Osram IVIOS III Led)
2. HM-LC-SW1-FM (Spiegellicht)
Zusätzlich habe ich mir einen Funktaster (HM-PB-2-WM55) installiert, ausschließlich mit FHEM gepeert und folgendermaßen über Notify konfiguriert:
define BA_Licht_Funkt1 CUL_HM 3B6D5001
attr BA_Licht_Funkt1 model HM-PB-2-WM55
attr BA_Licht_Funkt1 peerIDs 00000000,
define BA_Licht_Funkt2 CUL_HM 3B6D5002
attr BA_Licht_Funkt2 model HM-PB-2-WM55
attr BA_Licht_Funkt2 peerIDs 00000000,
define BA_Funktaste1 notify BA_Licht_Funkt1:Short.* set BA_Licht_Spiegel toggle
define BA_Funktaste2 notify BA_Licht_Funkt2:Short.* set BA_Licht_Decke toggle
Das funktioniert prima, per Tipp auf die jeweilige Taste kann ich entweder die Deckenlampe oder das Spiegellicht toggeln.
Frage: Kann ich nun zusätzlich noch per langem Tastendruck auf Funktaste2 entsprechend die Deckenlampe auch dimmen, so wie ich es am B&J-Taster mache?
Falls ja, wie könnte das gehen? Ich habe hier im Forum schon nach Longpress und Dimmer gesucht, aber die Ergebnisse haben mich irgendwie nicht weitergebracht (hatte den Eindruck, dass in den Fällen der Funktaster direkt mit dem Dimmer gepeert wurde). Falls es überhaupt geht, könnte mich jemand in die richtige Richtung stupsen?
List des Dimmers:
Internals:
DEF 33EDFB
HMLAN1_MSGCNT 74
HMLAN1_RAWMSG E33EDFB,0000,51ACD9FE,FF,FFB3,A5A41033EDFB2BAA0806010000
HMLAN1_RSSI -77
HMLAN1_TIME 2015-11-30 20:05:31
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 74
NAME BA_Licht_Decke
NR 123
NTFY_ORDER 50-BA_Licht_Decke
STATE off
TYPE CUL_HM
lastMsg No:A5 - t:10 s:33EDFB d:2BAA08 06010000
protLastRcv 2015-11-30 20:05:31
protSnd 74 last_at:2015-11-30 20:05:31
protState CMDs_done
rssi_HMLAN1 avg:-81.96 min:-93 max:-77 lst:-77 cnt:28
rssi_at_HMLAN1 avg:-81.64 min:-93 max:-74 lst:-77 cnt:74
Readings:
2015-11-30 20:03:00 CommandAccepted yes
2015-08-31 00:20:10 D-firmware 2.6
2015-08-31 00:20:10 D-serialNr LEQ128xxxx
2015-09-20 11:19:42 PairedTo 0x2BAA08
2015-08-31 00:20:32 R-intKeyVisib invisib
2015-08-31 00:20:32 R-pairCentral 0x2BAA08
2015-08-31 00:20:32 R-powerUpAction off
2015-08-31 00:20:32 R-statusInfoMinDly 2 s
2015-08-31 00:20:32 R-statusInfoRandom 1 s
2015-08-31 00:20:32 R-transmitTryMax 6
2015-09-20 11:19:42 RegL_00: 02:01 0A:2B 0B:AA 0C:08 15:05 16:00 00:00
2015-09-20 11:19:42 RegL_01: 30:06 32:50 33:64 34:4B 35:50 56:00 57:24 00:00
2015-11-30 20:05:31 deviceMsg off (to HMLAN1)
2015-11-30 20:05:31 dim stop:off
2015-11-30 20:05:31 level 0
2015-11-30 20:05:31 overheat off
2015-11-30 20:05:31 overload off
2015-11-30 20:05:31 pct 0
2015-09-20 11:19:40 powerOn 2015-09-20 11:19:40
2015-11-30 20:05:31 recentStateType info
2015-11-30 20:05:31 reduced off
2015-11-30 20:05:31 state off
2015-11-30 20:05:31 timedOn off
Helper:
HM_CMDNR 165
cSnd 112BAA0833EDFB0201C80000,112BAA0833EDFB0201C80000
dlvlCmd ++A0112BAA0833EDFB0201C80000
mId 0059
rxType 1
Dir:
cur stop
Io:
newChn +33EDFB,00,00,00
nextSend 1448910331.17967
prefIO
rxt 0
vccu
p:
33EDFB
00
00
00
Mrssi:
mNo A5
Io:
HMLAN1 -75
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rpt:
IO HMLAN1
flg A
ts 1448910331.09835
ack:
HASH(0x1095158)
A580022BAA0833EDFB00
Rssi:
Hmlan1:
avg -81.9642857142857
cnt 28
lst -77
max -77
min -93
At_hmlan1:
avg -81.6486486486486
cnt 74
lst -77
max -74
min -93
Shadowreg:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 2.6
fm_type dimbutton,offbutton,onbutton,lamp
model HM-LC-DIM1T-FM
peerIDs 00000000,
room 08_Bad,Licht,Favourites
serialNr LEQ1288xxx
subType dimmer
webCmd statusRequest:toggle:on:off:up:down
List of BAD_Licht_Funktaster:
Internals:
DEF 3B6D50
HMLAN1_MSGCNT 47
HMLAN1_RAWMSG E3B6D50,0000,51AA8D4E,FF,FFA8,51A2403B6D502BAA0802A3
HMLAN1_RSSI -88
HMLAN1_TIME 2015-11-30 20:03:00
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 47
NAME BA_Licht_Funktaster
NR 137
NTFY_ORDER 50-BA_Licht_Funktaster
STATE CMDs_done
TYPE CUL_HM
channel_01 BA_Licht_Funkt1
channel_02 BA_Licht_Funkt2
lastMsg No:51 - t:40 s:3B6D50 d:2BAA08 02A3
protLastRcv 2015-11-30 20:03:00
protSnd 43 last_at:2015-11-30 20:03:00
protState CMDs_done
rssi_at_HMLAN1 avg:-87.93 min:-99 max:-76 lst:-88 cnt:47
Readings:
2015-09-07 22:03:06 CommandAccepted yes
2015-09-07 22:02:58 D-firmware 1.4
2015-09-07 22:02:58 D-serialNr MEQ039xxxx
2015-09-07 22:36:04 PairedTo 0x2BAA08
2015-09-07 22:03:07 R-pairCentral 0x2BAA08
2015-09-07 22:36:04 RegL_00: 02:01 0A:2B 0B:AA 0C:08 00:00
2015-09-07 22:03:06 aesCommToDev ok
2015-09-07 22:03:06 aesKeyNbr 00
2015-09-07 22:20:27 alive yes
2015-11-30 20:03:00 battery ok
2015-09-07 22:20:27 powerOn 2015-09-07 22:20:27
2015-09-07 22:20:27 recentStateType info
2015-11-30 20:03:00 state CMDs_done
Helper:
HM_CMDNR 81
mId 006B
rxType 28
Io:
newChn +3B6D50,00,00,00
nextSend 1448910180.49881
prefIO
rxt 2
vccu
p:
3B6D50
00
00
00
Mrssi:
mNo 51
Io:
HMLAN1 -86
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rpt:
IO HMLAN1
flg A
ts 1448910180.41707
ack:
HASH(0x101b0f0)
5180022BAA083B6D5000
Rssi:
At_hmlan1:
avg -87.936170212766
cnt 47
lst -88
max -76
min -99
Shadowreg:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 1.4
model HM-PB-2-WM55
room 08_Bad
serialNr MEQ039xxxx
subType pushButton
webCmd getConfig:clear msgEvents
Danke & Gruß,
Axel
Hallo,
wenn Du den PB-2-WM55 direkt peerst (mit dual) ist ein kurzer Tastendruck ein/aus und ein lange dimmen. Muss man nichts sonst einstellen. Man kann mehrere Sensoren (Taster/Schalter) zumeinem Actor anlernen. Für jeden peer steht immer ein kompletter eigener Registerblock zum Einstellen zur Verfügung.
Gruß Christoph