Ich musste einen älteren Fenstersensor neu einrichten. Er ist gepaired. Auch die Peerings haben funktioniert. Sieht zumindest so aus, meistens fehlt mir aber da schon das Register ,,peerNeedsBust"
Regelmäßig klemmt er dann bei getConfig (blinkt Orange, dann Rot). Dann also clear readings und neues getConfig.
Ich bin da nicht weitergekommen.
Also habe ich einen neuen Fensterkontakt genommen, zuerst gepaired und dann nach und nach die Peers ausgelöst für Wandthermostat und 2 Thermostate. Soweit auch alles gut.
Aber auch bei diesem Sensor fängt es an zu klemmen bei peerNeedsBust (und expectAES)
Auch hier kommen wieder die Orange/Roten Rückmeldungen und ich muss wieder mit ,,clear reading" und erneutem getConfig werkeln, um überhaupt wieder etwas zu sehen.
Ein list vom derzeitigen Stand
Internals:
CFGFN
DEF 404789
HMLGW_2_MSGCNT 91
HMLGW_2_RAWMSG 0501003343A010404789272E570201010000
HMLGW_2_RSSI -51
HMLGW_2_TIME 2018-09-25 21:28:02
HMLGW_3_MSGCNT 87
HMLGW_3_RAWMSG 0500004C43A010404789272E570201010000
HMLGW_3_RSSI -76
HMLGW_3_TIME 2018-09-25 21:28:02
HMLGW_MSGCNT 87
HMLGW_RAWMSG 0500004743A010404789272E570201010000
HMLGW_RSSI -71
HMLGW_TIME 2018-09-25 21:28:02
IODev HMLGW_2
LASTInputDev HMLGW_2
MSGCNT 265
NAME OG.Naehen.Fenster_links
NOTIFYDEV global
NR 102210
STATE ???
TYPE CUL_HM
lastMsg No:43 - t:10 s:404789 d:272E57 0201010000
peerList OG.Naehen.Thermostat_links_WindowRec,OG.Naehen.Thermostat_rechts_WindowRec,OG.Naehen.Wandthermostat_WindowRec,
protLastRcv 2018-09-25 21:28:02
protRcv 91 last_at:2018-09-25 21:28:02
protSnd 122 last_at:2018-09-25 21:28:02
protState CMDs_done
rssi_at_HMLGW cnt:87 min:-85 max:-62 avg:-68.37 lst:-71
rssi_at_HMLGW_2 cnt:91 min:-52 max:-48 avg:-50.48 lst:-51
rssi_at_HMLGW_3 cnt:87 min:-98 max:-72 avg:-76.14 lst:-76
Helper:
DBLOG:
Activity:
myFHEMdb:
TIME 1537902400.13722
VALUE alive
D-firmware:
myFHEMdb:
TIME 1537902400.13722
VALUE 2.4
D-serialNr:
myFHEMdb:
TIME 1537902400.13722
VALUE MEQ1592086
R-OG.Naehen.Thermostat_links_WindowRec-expectAES:
myFHEMdb:
TIME 1537901231.8975
VALUE set_off
R-OG.Naehen.Thermostat_links_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537901231.8975
VALUE set_on
R-OG.Naehen.Thermostat_rechts_WindowRec-expectAES:
myFHEMdb:
TIME 1537901569.48226
VALUE set_off
R-OG.Naehen.Thermostat_rechts_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537901569.48226
VALUE set_on
R-OG.Naehen.Wandthermostat_WindowRec-expectAES:
myFHEMdb:
TIME 1537901169.81717
VALUE set_off
R-OG.Naehen.Wandthermostat_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537901169.81717
VALUE set_on
R-cyclicInfoMsg:
myFHEMdb:
TIME 1537902464.53212
VALUE on
R-eventDlyTime:
myFHEMdb:
TIME 1537902465.20785
VALUE 0 s
R-ledOnTime:
myFHEMdb:
TIME 1537902465.20785
VALUE 0.5 s
R-msgScPosA:
myFHEMdb:
TIME 1537902465.20785
VALUE closed
R-msgScPosB:
myFHEMdb:
TIME 1537902465.20785
VALUE open
R-pairCentral:
myFHEMdb:
TIME 1537902464.53212
VALUE 0x272E57
R-sabotageMsg:
myFHEMdb:
TIME 1537902464.53212
VALUE on
R-sign:
myFHEMdb:
TIME 1537902465.20785
VALUE off
R-transmDevTryMax:
myFHEMdb:
TIME 1537902464.53212
VALUE 6
R-transmitTryMax:
myFHEMdb:
TIME 1537902465.20785
VALUE 6
READINGS:
2018-09-25 21:27:57 Activity alive
2018-09-25 21:27:57 D-firmware 2.4
2018-09-25 21:27:57 D-serialNr MEQ1592086
2018-09-25 21:27:56 PairedTo 0x272E57
2018-09-25 21:07:44 R-cyclicInfoMsg on
2018-09-25 21:07:45 R-eventDlyTime 0 s
2018-09-25 21:07:45 R-ledOnTime 0.5 s
2018-09-25 21:07:45 R-msgScPosA closed
2018-09-25 21:07:45 R-msgScPosB open
2018-09-25 21:07:44 R-pairCentral 0x272E57
2018-09-25 21:07:44 R-sabotageMsg on
2018-09-25 21:07:45 R-sign off
2018-09-25 21:07:44 R-transmDevTryMax 6
2018-09-25 21:07:45 R-transmitTryMax 6
2018-09-25 21:27:56 RegL_00. 02:01 09:01 0A:27 0B:2E 0C:57 10:01 14:06 00:00
2018-09-25 21:27:59 RegL_01. 08:00 20:60 21:00 22:64 30:06 00:00
2018-09-25 21:28:01 RegL_04.OG.Naehen.Thermostat_links_WindowRec 01:01 00:00
2018-09-25 21:28:02 RegL_04.OG.Naehen.Thermostat_rechts_WindowRec 01:01 00:00
2018-09-25 21:28:02 RegL_04.OG.Naehen.Wandthermostat_WindowRec 01:01 00:00
2018-09-25 21:28:00 peerList OG.Naehen.Thermostat_links_WindowRec,OG.Naehen.Thermostat_rechts_WindowRec,OG.Naehen.Wandthermostat_WindowRec,
helper:
HM_CMDNR 67
PONtest 1
cSnd 01272E57404789010430A41B0304,01272E57404789010435EAD70304
mId 00B1
peerIDsRaw ,35EAD703,30A35203,30A41B03,00000000
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 1
tpl 1
io:
newChn +404789,00,01,00
nextSend 1537903683.28432
prefIO
rxt 2
vccu vccu
p:
404789
00
01
00
mRssi:
mNo 43
io:
HMLGW:
-71
-71
HMLGW_2:
-45
-45
HMLGW_3:
-76
-76
prt:
bErr 0
sProc 0
try 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO HMLGW
flg A
ts 1537903682.91276
ack:
HASH(0x85fd690)
438002272E5740478900
rssi:
at_HMLGW:
avg -68.3793103448276
cnt 87
lst -71
max -62
min -85
at_HMLGW_2:
avg -50.4835164835165
cnt 91
lst -51
max -48
min -52
at_HMLGW_3:
avg -76.1494252873563
cnt 87
lst -76
max -72
min -98
shadowReg:
tmpl:
Attributes:
Fenster alle_Fenster
IODev HMLGW_3
IOgrp vccu
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon open:fts_window_1w_open@red closed:fts_window_1w@green
event-min-interval battery.*:72000,state:3600
event-on-change-reading .*
expert 251_anything
firmware 2.4
group Fenster
icon fts_window_1w
model HM-SEC-SC-2
peerIDs 00000000,30A35203,30A41B03,35EAD703,
room Obergeschoss->Naehen
serialNr MEQ1592086
subType threeStateSensor
userattr Fenster Fenster_map structexclude
regList
list: register | range | peer | description
0: cyclicInfoMsg | literal | | cyclic message options:on_100,on,off
0: pairCentral | 0 to 16777215 | | pairing to central
0: sabotageMsg | literal | | enable sabotage message options:off,on
0: transmDevTryMax | 1 to 10 | | max message re-transmit
1: eventDlyTime | 0 to 7620s | | filters short events, causes reporting delay
1: ledOnTime | 0 to 1.275s | | LED ontime
1: msgScPosA | literal | | Message for position A options:closed,open,noMsg
1: msgScPosB | literal | | Message for position B options:closed,noMsg,open
1: sign | literal | | signature (AES) options:on,off
1: transmitTryMax | 1 to 10 | | max message re-transmit
4: expectAES | literal | required | expect AES options:on,off
4: peerNeedsBurst | literal | required | peer expects burst options:off,on
Get reg all
OG.Naehen.Fenster_links type:threeStateSensor -
list:peer register :value
0: cyclicInfoMsg :on
0: pairCentral :0x272E57
0: sabotageMsg :on
0: transmDevTryMax :6
1: eventDlyTime :0 s
1: ledOnTime :0.5 s
1: msgScPosA :closed
1: msgScPosB :open
1: sign :off
1: transmitTryMax :6
Ich vermisse zumindest die folgenden Readings, um burst auf on setzen zu können:
R-OG.Naehen.Thermostat_links_WindowRec-expectAES off
R-OG.Naehen.Thermostat_links_WindowRec-peerNeedsBurst off
R-OG.Naehen.Thermostat_rechts_WindowRec-expectAES off
R-OG.Naehen.Thermostat_rechts_WindowRec-peerNeedsBurst off
R-OG.Naehen.Wandthermostat_WindowRec-expectAES off
R-OG.Naehen.Wandthermostat_WindowRec-peerNeedsBurst off
FHEM ist aktuell (Update heute durchgeführt).
Da ich jetzt bei 2 Devices diese Probleme habe, glaube ich nicht mehr an einen Sensordefekt.
Ach ja: nach jedem abgesetzen Kommando habe ich die Ergebnisse geprüft. Stand da nur ein set_on, habe ich die Anlerntaste gedrückt bis diese Probleme weg waren. Erst dann habe ich mit dem nächsten Kommando weitergemacht.
Ich bitte um Unterstützung. Danke
LG
Holger
du kennst hminfo?
was sagt zb "get hminfo configCheck"?
zeig auch mal je ein list von vccu und HMLGW_2.
Danke für deine Unterstützung!
HMINFO kenne ich, liefert - mehr oder weniger erwartet:
peerNeedsBurst cannot be determined
OG.Naehen.Fenster_links:OG.Naehen.Thermostat_links_WindowRec
OG.Naehen.Fenster_links:OG.Naehen.Thermostat_rechts_WindowRec
OG.Naehen.Fenster_links:OG.Naehen.Wandthermostat_WindowRec
vccu
Internals:
DEF 272E57
HMLGW_2_MSGCNT 1165
HMLGW_2_RAWMSG 05000038E0A001272E5730A41B03044047890107
HMLGW_2_RSSI -56
HMLGW_2_TIME 2018-09-26 00:37:46
HMLGW_3_MSGCNT 1382
HMLGW_3_RAWMSG 0500003C3B8002272E5757D70001014C00
HMLGW_3_RSSI -60
HMLGW_3_TIME 2018-09-26 00:37:39
HMLGW_MSGCNT 774
HMLGW_RAWMSG 05000045E0A001272E5730A41B03044047890107
HMLGW_RSSI -69
HMLGW_TIME 2018-09-26 00:37:46
IODev HMLGW
LASTInputDev HMLGW_2
MSGCNT 3321
NAME vccu
NOTIFYDEV global
NR 41
NTFY_ORDER 50-vccu
STATE HMUSB:UAS,HMLGW:ok,HMLGW_2:ok,HMLGW_3:ok,
TYPE CUL_HM
assignedIOs HMLGW,HMLGW_2,HMLGW_3,HMUSB
channel_01 vccu_Btn1
channel_02 vccu_Btn2
channel_03 vccu_Btn3
channel_04 vccu_Btn4
channel_05 vccu_Btn5
channel_06 vccu_Btn6
channel_07 vccu_Btn7
channel_08 vccu_Btn8
channel_09 vccu_Btn9
channel_0A vccu_Btn10
channel_0B vccu_Btn11
channel_0C vccu_Btn12
channel_0D vccu_Btn13
channel_0E vccu_Btn14
channel_0F vccu_Btn15
channel_10 vccu_Btn16
channel_11 vccu_Btn17
channel_12 vccu_Btn18
channel_13 vccu_Btn19
channel_14 vccu_Btn20
channel_15 vccu_Btn21
channel_16 vccu_Btn22
channel_17 vccu_Btn23
channel_18 vccu_Btn24
channel_19 vccu_Btn25
channel_1A vccu_Btn26
channel_1B vccu_Btn27
channel_1C vccu_Btn28
channel_1D vccu_Btn29
channel_1E vccu_Btn30
lastMsg No:E0 - t:01 s:272E57 d:30A41B 03044047890107
protLastRcv 2018-09-26 00:37:46
protRcv 1607 last_at:2018-09-26 00:37:46
protRcvB 62 last_at:2018-09-26 00:33:13
rssi_at_HMLGW cnt:772 min:-74 max:-38 avg:-50.74 lst:-69
rssi_at_HMLGW_2 cnt:1123 min:-58 max:-39 avg:-44.02 lst:-56
rssi_at_HMLGW_3 cnt:1380 min:-77 max:-47 avg:-57 lst:-60
Helper:
DBLOG:
state:
myFHEMdb:
TIME 1537915042.58363
VALUE HMUSB:UAS,HMLGW:ok,HMLGW_2:ok,HMLGW_3:ok,
READINGS:
2018-09-26 00:37:39 CommandAccepted yes
2017-09-04 09:49:52 HMLAN1_RSSI_old -43
2018-03-24 17:01:00 HMLGW_2_RSSI_old -64
2018-03-24 17:01:00 HMLGW_3_RSSI_old -55
2018-03-24 17:01:00 HMLGW_RSSI_old -39
2018-08-07 19:44:12 aesReqTo HM_3D0FE3
2018-09-26 00:37:22 state HMUSB:UAS,HMLGW:ok,HMLGW_2:ok,HMLGW_3:ok,
2017-08-11 01:58:22 unknown_237386 received
2017-07-15 17:48:48 unknown_25AA17 received
2018-07-05 22:00:51 unknown_2701AB received
2018-09-26 00:37:35 unknown_28E7C9 received
2018-07-04 15:06:42 unknown_2B1AB2 received
2017-05-20 10:56:48 unknown_2E53BF received
2018-03-04 07:35:39 unknown_328D6C received
2018-09-13 16:20:05 unknown_38755F received
2017-11-29 07:26:17 unknown_3AA97D received
2018-08-07 16:37:03 unknown_3C71CE received
2018-08-07 19:43:31 unknown_3D0FE3 received
2018-08-07 17:34:51 unknown_3D0FE7 received
2018-05-31 08:01:45 unknown_3E8651 received
2018-09-25 20:36:34 unknown_404789 received
2018-09-25 23:49:25 unknown_41ECDE received
2018-03-31 18:27:37 unknown_4218F5 received
2017-08-04 05:50:06 unknown_4BAAC7 received
2017-04-23 13:32:38 unknown_4ED577 received
2018-07-03 22:33:03 unknown_523EE2 received
2018-07-07 15:04:34 unknown_530274 received
2017-07-25 14:10:48 unknown_53C11C received
2018-09-26 00:21:58 unknown_556FD6 received
2018-06-21 22:51:48 unknown_57D700 received
2017-12-13 15:10:21 unknown_5A02A0 received
2017-09-21 17:05:36 unknown_5BAAEF received
2017-09-21 16:21:34 unknown_5BAB08 received
2018-08-16 22:35:06 unknown_5CF869 received
2017-12-08 10:33:07 unknown_5DC360 received
2017-12-08 10:19:21 unknown_5DC499 received
2017-12-08 10:02:31 unknown_5DC50E received
2018-05-23 15:43:34 unknown_5E3936 received
2018-06-21 17:19:40 unknown_5E6AD0 received
2018-05-31 08:01:47 unknown_5FFE17 received
2018-06-21 15:46:04 unknown_645EE0 received
2018-04-24 14:59:26 unknown_86A961 received
2017-07-31 05:21:11 unknown_AD16DE received
2017-10-13 15:42:34 unknown_C4E042 received
2018-09-25 06:57:27 unknown_F10000 received
2018-02-09 00:32:11 unknown_FFFFFF received
helper:
HM_CMDNR 224
PONtest 1
mId FFF0
regLst ,0
rxType 1
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 1
tpl 1
io:
nextSend 1537915066.73435
prefIO
vccu vccu
ioList:
HMLGW
HMLGW_2
HMLGW_3
mRssi:
mNo E0
io:
HMLGW:
-65
-65
HMLGW_2:
-56
-56
HMLGW_3:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_HMLGW:
avg -50.7487046632124
cnt 772
lst -69
max -38
min -74
at_HMLGW_2:
avg -44.0276046304541
cnt 1123
lst -56
max -39
min -58
at_HMLGW_3:
avg -57
cnt 1380
lst -60
max -47
min -77
shadowReg:
tmpl:
Attributes:
IODev HMLGW
IOList HMLGW,HMLGW_2,HMLGW_3
IOgrp vccu
expert 251_anything
model CCU-FHEM
room Server
subType virtual
webCmd virtual:update
und HMLGW_2
Internals:
AssignedPeerCnt 22
CNT 204
Clients :CUL_HM:
DEF uart://192.168.0.37:23
DEVCNT 42
DevState 99
DevType UART
DeviceName 192.168.0.37:23
FD 12
LastOpen 1537878441.19375
NAME HMLGW_2
NR 37
PARTIAL
RAWMSG 0500002C08861029D90F0000000A88DE0B0000
RSSI -44
STATE opened
TYPE HMUARTLGW
XmitOpen 1
model HM-MOD-UART
msgLoadCurrent 0
msgLoadHistory 0/0/0/0/0/0/0/0/0/0/0/0
msgLoadHistoryAbs 0/0/0/0/0/0/0/0/0/0/0/0/0
owner 272E57
owner_CCU vccu
Helper:
CreditTimer 2427
FW 66561
Initialized 1
SendCnt 141
AckPending:
105:
cmd 02000000038002272E572A36290101C800
dst 1
frame FD0013016902000000038002272E572A36290101C800C02C
time 1537914534.56619
106:
cmd 02000000038002272E572A36290101C800
dst 1
frame FD0013016A02000000038002272E572A36290101C800FC10
time 1537914534.95221
107:
cmd 02000000038002272E572A36290101C800
dst 1
frame FD0013016B02000000038002272E572A36290101C8006807
time 1537914535.25656
125:
cmd 02000000198002272E572A36290101C800
dst 1
frame FD0013017D02000000198002272E572A36290101C800AA21
time 1537914628.97943
129:
cmd 020000001D8002272E572A36290101C800
dst 1
frame FD00130181020000001D8002272E572A36290101C800683F
time 1537914636.68966
131:
cmd 020000001D8002272E572A36290101C800
dst 1
frame FD00130183020000001D8002272E572A36290101C800C014
time 1537914637.64168
132:
cmd 020000001D8002272E572A36290101C800
dst 1
frame FD00130184020000001D8002272E572A36290101C8002C7B
time 1537914637.94718
136:
cmd 02000000218002272E572A36290101C800
dst 1
frame FD0013018802000000218002272E572A36290101C800D6B7
time 1537914642.20719
139:
cmd 02000000258002272E572A36290101C800
dst 1
frame FD0013018B02000000258002272E572A36290101C800148D
time 1537914647.9667
140:
cmd 02000000258002272E572A36290101C800
dst 1
frame FD0013018C02000000258002272E572A36290101C800F8E2
time 1537914649.21742
149:
cmd 02000000298002272E572A36290101C800
dst 1
frame FD0013019502000000298002272E572A36290101C8008F1F
time 1537914660.25387
150:
cmd 02000000298002272E572A36290101C800
dst 1
frame FD0013019602000000298002272E572A36290101C800B323
time 1537914661.13458
159:
cmd 020000002D8002272E572A36290101C800
dst 1
frame FD0013019F020000002D8002272E572A36290101C800F991
time 1537914701.42541
161:
cmd 020000002D8002272E572A36290101C800
dst 1
frame FD001301A1020000002D8002272E572A36290101C8006280
time 1537914701.75447
DBLOG:
D-HMIdAssigned:
myFHEMdb:
TIME 1537878457.46517
VALUE 272E57
D-HMIdOriginal:
myFHEMdb:
TIME 1537878458.26736
VALUE 4C3FFB
D-firmware:
myFHEMdb:
TIME 1537878459.02275
VALUE 1.4.1
D-serialNr:
myFHEMdb:
TIME 1537878459.35138
VALUE NEQ0605867
cond:
myFHEMdb:
TIME 1537878460.92256
VALUE ok
load:
myFHEMdb:
TIME 1537878460.88814
VALUE 0
loadLvl:
myFHEMdb:
TIME 1537878460.92256
VALUE low
LastSendLen:
3
3
Log:
IDs:
PeerQueue:
PendingCMD:
RoundTrip:
Delay 0.0853829383850098
loadLvl:
lastHistory 1537915060.33164
MatchList:
1:CUL_HM ^A......................
Peers:
21E7DC +21E7DC,00,01,00
22D478 +22D478,00,01,00
22F377 +22F377,00,01,00
22F612 +22F612,00,01,00
286719 +286719,00,01,00
29592A +29592A,00,01,00
29917F +29917F,00,01,00
2A4F82 +2A4F82,00,01,00
2ACDB3 +2ACDB3,00,01,00
2B660E +2B660E,00,01,00
2E54A5 +2E54A5,00,01,00
2E54A8 +2E54A8,00,01,00
30A133 +30A133,00,01,00
30A417 +30A417,00,01,00
35EAD7 +35EAD7,00,01,00
3D0FE3 +3D0FE3,00,01,00
404789 +404789,00,01,00
44D421 +44D421,00,01,00
4ADFA3 +4ADFA3,00,01,00
5DC360 +5DC360,00,01,00
5DC50E +5DC50E,00,01,00
5E6AD0 +5E6AD0,00,01,00
READINGS:
2018-09-25 14:27:37 D-HMIdAssigned 272E57
2018-09-25 14:27:38 D-HMIdOriginal 4C3FFB
2018-09-25 14:27:39 D-firmware 1.4.1
2018-09-25 14:27:39 D-serialNr NEQ0605867
2018-09-25 14:27:01 D-type HM-MOD-UART
2018-09-25 14:27:40 cond ok
2018-09-25 14:27:40 load 0
2018-09-25 14:27:40 loadLvl low
2018-09-25 14:27:21 state opened
helper:
Attributes:
comment Standort: Wohnzimmer
dutyCycle 0
hmId 272E57
icon hm_ccu2.svg
loadEvents 1
qLen 200
room Server
Ich habe heute morgen noch einmal ausführlich weitergetestet (z.T. mehrfach wiederholt)
Ablauf:
set ... clear readings
Zur Vereinfachung habe ich die vccu ausgeklammert, daher ein
attr IODew HMLGW (ist ein Original eQ3-HM-LGW)
attr IOgrp gelöscht
Fenstersensor auf Werkseinstellungen
set HMLGW hmPairForSec 30
Ergebnis: R-pairCentral set_0x272E57 (aber cmds done)
noch mal Anlerntaste
R-pairCentral 0x272E57 <--- steht jetzt richtig
set OG.Naehen.Fenster_links regSet cyclicInfoMsg on - Anlerntaste
bis dahin alles gut
Peering:
set OG.Naehen.Fenster_links peerChan 0 OG.Naehen.Wandthermostat_WindowRec single set - Anlerntaste (grün)
Ergebnis: R-OG.Naehen.Wandthermostat_WindowRec-peerNeedsBurst set_on (aber cmds done)
Kontakt ausgelöst (Fenster auf / zu) ---> keine Änderung
getconfig - Anlerntaste (grün) - keine Änderung
Peering wiederholt
set OG.Naehen.Fenster_links peerChan 0 OG.Naehen.Wandthermostat_WindowRec single set - Anlerntaste (grün) --> keine Änderung
getconfig - Anlerntaste (grün) --> keine Änderung
peerNeedsBurst bleibt auf set_on stehen. Solange sich das nicht ändert, brauche ich nicht weiterzumachen
den aes key im vccu list solltest du vielleicht verfälschen, falls nicht schon geschehen.
die 6 "fehlenden" register peerNeedsBurst und expectAes sind zwar nicht explizit zu sehen, aber scheinen im gerät entsprechend gesetzt zu sein. sie sind jeweils implizit in der registerliste_4 enthalten. da der timestamp aktuell ist, sollten die werte auch aktuell im device gesetzt sein.
bei einem gepeerten taster bei mir bedeutet der hexwert 01 an adresse 01 von liste 4 (01:01):
peerNeedsBurst=on / expectAes=off
bei 01:00 sind beide register ausgeschaltet.
ob auch burst vom fk an die peers gesendet wird, solltest du zb mit "get hminfo protoEvents all" kontrollieren können. nach dem öffnen des fensters müsste der zähler von RcvB erhöht sein. vermutlich +3, da mit 3 chn gepeert.
da hat sich wohl ein fehler in fhem eingeschlichen. eventuell ein problem mit dem attribut expert, das zb die sichtbarkeit der register festlegt.
mit attr IOgrp lege ich bei stationären devices immer ein prefered io fest, um unnötiges umswitchen zu vermeiden und ggf die devices/load "gerecht" zu verteilen. oft das io mit dem besten rssi.
zur gestörten kommunikation (led: or/rt) kann ich nichts erkennen. eventuell zeigt hminfo protoevents hinweise.
im list vom hmuart sind allerdings pending cmds an ein device 2A3629, das aber nicht mit diesem io assigned ist.
sorry - jetzt war ich anscheinend zu ungeduldig mit meinen weiteren Tests. Dann sah das jetzt ja heute Nacht besser aus als aktuell.
Mein aktueller Stand vom Device:
Internals:
CFGFN
DEF 404789
HMLGW_2_MSGCNT 279
HMLGW_2_RAWMSG 0501003B95A010404789272E570201000000
HMLGW_2_RSSI -59
HMLGW_2_TIME 2018-09-26 09:55:24
HMLGW_3_MSGCNT 275
HMLGW_3_RAWMSG 0500004B95A010404789272E570201000000
HMLGW_3_RSSI -75
HMLGW_3_TIME 2018-09-26 09:55:24
HMLGW_MSGCNT 266
HMLGW_RAWMSG 0501003C95A010404789272E570201000000
HMLGW_RSSI -60
HMLGW_TIME 2018-09-26 09:55:24
IODev HMLGW
LASTInputDev HMLGW
MSGCNT 820
NAME OG.Naehen.Fenster_links
NOTIFYDEV global
NR 102210
STATE closed
TYPE CUL_HM
lastMsg No:95 - t:10 s:404789 d:272E57 0201000000
peerList OG.Naehen.Wandthermostat_WindowRec,
protLastRcv 2018-09-26 09:55:24
protRcv 335 last_at:2018-09-26 09:55:24
protRcvB 38 last_at:2018-09-26 09:48:51
protResnd 2 last_at:2018-09-26 09:04:11
protSnd 349 last_at:2018-09-26 09:55:24
protState CMDs_done
rssi_at_HMLGW cnt:266 min:-85 max:-57 avg:-63.02 lst:-60
rssi_at_HMLGW_2 cnt:279 min:-67 max:-48 avg:-57.35 lst:-59
rssi_at_HMLGW_3 cnt:275 min:-98 max:-61 avg:-73.01 lst:-75
Helper:
DBLOG:
Activity:
myFHEMdb:
TIME 1537947358.86347
VALUE alive
D-firmware:
myFHEMdb:
TIME 1537947358.86347
VALUE 2.4
D-serialNr:
myFHEMdb:
TIME 1537947358.86347
VALUE MEQ1592086
R-OG.Naehen.Thermostat_links_WindowRec-expectAES:
myFHEMdb:
TIME 1537901231.8975
VALUE set_off
R-OG.Naehen.Thermostat_links_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537901231.8975
VALUE set_on
R-OG.Naehen.Thermostat_rechts_WindowRec-expectAES:
myFHEMdb:
TIME 1537901569.48226
VALUE set_off
R-OG.Naehen.Thermostat_rechts_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537901569.48226
VALUE set_on
R-OG.Naehen.Wandthermostat_WindowRec-expectAES:
myFHEMdb:
TIME 1537947631.32091
VALUE set_off
R-OG.Naehen.Wandthermostat_WindowRec-peerNeedsBurst:
myFHEMdb:
TIME 1537947631.32091
VALUE set_on
R-cyclicInfoMsg:
myFHEMdb:
TIME 1537947488.80319
VALUE on
R-eventDlyTime:
myFHEMdb:
TIME 1537947385.79647
VALUE 0 s
R-ledOnTime:
myFHEMdb:
TIME 1537947385.79647
VALUE 0.5 s
R-msgScPosA:
myFHEMdb:
TIME 1537947385.79647
VALUE closed
R-msgScPosB:
myFHEMdb:
TIME 1537947385.79647
VALUE open
R-pairCentral:
myFHEMdb:
TIME 1537947384.98419
VALUE 0x272E57
R-sabotageMsg:
myFHEMdb:
TIME 1537947384.98419
VALUE on
R-sign:
myFHEMdb:
TIME 1537947385.79647
VALUE off
R-transmDevTryMax:
myFHEMdb:
TIME 1537947384.98419
VALUE 6
R-transmitTryMax:
myFHEMdb:
TIME 1537947385.79647
VALUE 6
addLog:
myFHEMdb:
TIME 1537936026.45132
VALUE invalid reading << addLog
battery:
myFHEMdb:
TIME 1537947730.52509
VALUE ok
contact:
myFHEMdb:
TIME 1537948132.28488
VALUE closed (to vccu)
state:
myFHEMdb:
TIME 1537954027.12588
VALUE closed
myFHEMdb_LT:
TIME 1537954027.13864
VALUE closed
trigger_cnt:
myFHEMdb:
TIME 1537948131.57662
VALUE 64
READINGS:
2018-09-26 09:55:21 Activity alive
2018-09-26 09:51:06 CommandAccepted yes
2018-09-26 09:55:21 D-firmware 2.4
2018-09-26 09:55:21 D-serialNr MEQ1592086
2018-09-26 09:55:23 PairedTo 0x272E57
2018-09-26 09:40:31 R-OG.Naehen.Wandthermostat_WindowRec-expectAES set_off
2018-09-26 09:40:31 R-OG.Naehen.Wandthermostat_WindowRec-peerNeedsBurst set_on
2018-09-26 09:38:08 R-cyclicInfoMsg on
2018-09-26 09:36:25 R-eventDlyTime 0 s
2018-09-26 09:36:25 R-ledOnTime 0.5 s
2018-09-26 09:36:25 R-msgScPosA closed
2018-09-26 09:36:25 R-msgScPosB open
2018-09-26 09:36:24 R-pairCentral 0x272E57
2018-09-26 09:36:24 R-sabotageMsg on
2018-09-26 09:36:25 R-sign off
2018-09-26 09:36:24 R-transmDevTryMax 6
2018-09-26 09:36:25 R-transmitTryMax 6
2018-09-26 09:55:23 RegL_00. 02:01 09:01 0A:27 0B:2E 0C:57 10:01 14:06 00:00
2018-09-26 09:55:23 RegL_01. 08:00 20:60 21:00 22:64 30:06 00:00
2018-09-26 09:55:24 RegL_04.OG.Naehen.Wandthermostat_WindowRec 01:00 00:00
2018-09-26 09:48:52 battery ok
2018-09-26 09:48:52 contact closed (to vccu)
2018-09-26 09:55:24 peerList OG.Naehen.Wandthermostat_WindowRec,
2018-09-26 09:48:52 state closed
2018-09-26 09:48:52 trigger_cnt 64
helper:
HM_CMDNR 149
PONtest 1
cSnd 01272E574047890103,01272E57404789010435EAD70304
mId 00B1
peerIDsRaw ,35EAD703,00000000
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 1
tpl 1
io:
newCh 1
newChn +404789,00,01,00
nextSend 1537948524.72433
prefIO
rxt 2
vccu
p:
404789
00
01
00
mRssi:
mNo 95
io:
HMLGW:
-56
-56
HMLGW_2:
-59
-59
HMLGW_3:
-75
-75
prt:
bErr 0
sProc 0
sleeping 0
try 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO HMLGW_2
flg A
ts 1537948524.4232
ack:
HASH(0x85fd690)
958002272E5740478900
rssi:
at_HMLGW:
avg -63.0263157894736
cnt 266
lst -60
max -57
min -85
at_HMLGW_2:
avg -57.3548387096774
cnt 279
lst -59
max -48
min -67
at_HMLGW_3:
avg -73.0145454545455
cnt 275
lst -75
max -61
min -98
shadowReg:
tmpl:
Attributes:
Fenster alle_Fenster
IODev HMLGW
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon open:fts_window_1w_open@red closed:fts_window_1w@green
event-min-interval battery.*:72000,state:3600
event-on-change-reading .*
expert 251_anything
firmware 2.4
group Fenster
icon fts_window_1w
model HM-SEC-SC-2
peerIDs 00000000,35EAD703,
room Obergeschoss->Naehen
serialNr MEQ1592086
subType threeStateSensor
userattr Fenster Fenster_map structexclude
Das vorher fehlende Register peerNeedsBurst ist (aktuell) zu sehen aber noch nicht im richtigen Zustand. Liste4 (01:00) bestätigt das wohl.
"get hminfo protoEvents all": Keine Änderung bei RcvB
attr IOgrp: hatte ich jetzt angefasst, da ich in der letzten Zeit Probleme hatte mit extrem vielen Meldungen "HMUARTLGW HMLGW: queue is full, dropping packet" nach Restore Temperaturliste (andere Baustelle). Möchte evtl. Probleme aus anderen Konstellationen vermeiden - daher die "Umgehung" der vccu (in meinen letzten Tests)
"pending cmds / device 2A3629" war ein versehentliches getConfig an einem anderen Fenstersensor (den ich mir zum Vergleich angeschaut hatte).
Ich fasse jetzt mal nichts mehr an ;)
Kann es der gleiche Grund sein?
https://forum.fhem.de/index.php/topic,90510.msg831296.html#msg831296 (https://forum.fhem.de/index.php/topic,90510.msg831296.html#msg831296)
Schon gut möglich.
Meine Probleme deuten ja schon auch etwas dahin. Frank hat ja gesehen, dass register peerNeedsBurst fehlen, obwohl in Liste 4 richtig vorhanden (zumindest im 1. Testzyklus). Jetzt hänge ich ja schon viel früher im Prozess.
könnte das wiederum mit den versuchen mit der wetterstation zusammenhängen? --> https://forum.fhem.de/index.php/topic,87924.msg826515.html#msg826515
Nicht gelöst aber Workaround:
Der Fehler liegt in der aktuellen 10_CUL_HM. Nachdem ich die vorhergehende Version (# $Id: 10_CUL_HM.pm 17009 2018-07-21 04:44:11Z martinp876 $) genommen hatte (Reload hat nicht gereicht, shutdown restart war notwendig), habe ich mit meinem alten Fenstersensor "weitergeübt". Und siehe da: alle Kommandos fehlerfrei abgearbeitet.
Nachdem jetzt wieder alles richtig angebunden ist, habe ich vorsichtshalber aber wieder die aktuelle 10_CUL_HM eingespielt (weiß nicht, ob es ansonsten Nebeneffekte geben würde).
LG
Holger