Ich versuche die longPress Zeit vom 2. Channel meines HM-RC-2-PBU-FM zu ändern.
Der HM-RC-2-PBU-FM :
Internals:
CFGFN
DEF 5F3883
IODev meinLGW
LASTInputDev meinLGW
MSGCNT 288
NAME ez_Licht_Schalter
NOTIFYDEV global
NR 333
NTFY_ORDER 50-ez_Licht_Schalter
STATE CMDs_done
TYPE CUL_HM
channel_01 ez_Licht_off
channel_02 ez_Licht_on
lastMsg No:63 - t:10 s:5F3883 d:F11000 01000000
meinLGW_MSGCNT 288
meinLGW_RAWMSG 0501003363A0105F3883F1100001000000
meinLGW_RSSI -51
meinLGW_TIME 2018-10-27 23:53:18
protLastRcv 2018-10-27 23:53:18
protSnd 257 last_at:2018-10-27 23:53:18
protState CMDs_done
rssi_at_meinLGW cnt:288 min:-61 max:-45 avg:-52.47 lst:-51
READINGS:
2018-10-27 23:53:01 CommandAccepted yes
2018-10-27 23:19:32 D-firmware 1.1
2018-10-27 23:19:32 D-serialNr OEQ1225555
2018-10-27 23:29:34 PairedTo 0xF11000
2018-06-18 21:27:01 R-pairCentral 0xF11000
2018-10-27 23:29:34 RegL_00. 02:01 05:00 0A:F1 0B:10 0C:00 14:03 18:00 00:00
2018-06-30 15:56:24 alive yes
2018-10-27 23:13:04 battery ok
2018-06-30 15:56:24 powerOn 2018-06-30 15:56:24
2018-06-30 15:56:24 recentStateType info
2018-10-27 23:53:18 state CMDs_done
helper:
HM_CMDNR 99
cSnd 01F110005F388302040000000001,01F110005F38830203
cfgChkResult No regs found for:
ez_Licht_Schalter type:remote -
list:peer register :value
0: pairCentral :0xF11000
mId 00E0
regLst ,0
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5F3883,00,00,00
nextSend 1540677199.25736
rxt 0
vccu VCCU
p:
5F3883
00
00
00
prefIO:
meinLGW
mRssi:
mNo 63
io:
meinLGW:
-45
-45
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
rpt:
IO meinLGW
flg A
ts 1540677198.96263
ack:
HASH(0x3c7c3e0)
638002F110005F388300
rssi:
at_meinLGW:
avg -52.4791666666667
cnt 288
lst -51
max -45
min -61
shadowReg:
tmpl:
nb:
cnt 5
Attributes:
IODev meinLGW
IOgrp VCCU:meinLGW
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.1
model HM-RC-2-PBU-FM
room EG Elternzimmer
serialNr OEQ1225555
subType remote
webCmd getConfig:clear msgEvents
Und channel_02:
Internals:
CFGFN
DEF 5F388302
NAME ez_Licht_on
NOTIFYDEV global
NR 336
NTFY_ORDER 50-ez_Licht_on
STATE Short 1_38 (to VCCU)
TYPE CUL_HM
chanNo 02
device ez_Licht_Schalter
READINGS:
2018-10-27 23:33:53 R-sign off
2018-10-27 23:53:18 RegL_01. 04:10 08:00 30:03 00:00
helper:
BNO 38
BNOCNT 1
cfgChkResult No regs found for:
ez_Licht_on type:remote -
list:peer register :value
1: longPress :0.4 s
1: sign :off
peerIDsRaw ,00000000
regLst ,1,4p
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
shadowReg:
tmpl:
nb:
cnt 13
Attributes:
model HM-RC-2-PBU-FM
peerIDs 00000000,
Dann mache ich:
get ez_Licht_on regList
list: register | range | peer | description
1: dblPress | 0 to 1.5s | | time to detect double press
1: longPress | 0.3 to 1.8s | | time to detect key long press
1: sign | literal | | signature (AES) options:on,off
4: expectAES | literal | required | expect AES options:off,on
4: peerNeedsBurst | literal | required | peer expects burst options:on,off
Dann set ez_Licht_on regSet longPress 1.8
set ez_Licht_on getConfig
get ez_Licht_on regTable
longPress hat immer noch den alten Wert 0.4 s. Was soll ich tun?
habe es gerade geprüft. Leider wieder einmal ein Bug von eq3.
Man kann das Register setzen und es funktioniert. Allerdings wird die Änderung nicht zurück gemeldet. Sehr ärgerlich, kann ich aber nichts machen. Die Überprüfung des korrekten Inhalts - zumindest bei diesem Device - ist nicht möglich.
Zitat von: martinp876 am 28 Oktober 2018, 13:26:07
Man kann das Register setzen und es funktioniert.
Danke dir! Ich bin nicht auf die Idee gekommen, dass es funktionieren könnte, aber wenn dann, ist es schon ok für mich ;) Ich muss testen !