Zitat von: frank am 27 März 2024, 20:23:14a) zb mit der eq3 konfigurationssoftwareich weiß. die konfigurationssoftware findet ihn nicht, wie oben 2 mal beschrieben.
b) oder mit dem eq3 update tool
Internals:
CFGFN
DEF 52B2B7
FUUID 660466d5-f33f-a4e0-634a-767e140198747921
HMLAN1_MSGCNT 36
HMLAN1_RAWMSG E52B2B7,0000,0024D46F,FF,FFC4,33A24052B2B7263D33013F
HMLAN1_RSSI -60
HMLAN1_TIME 2024-03-27 19:56:54
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 36
NAME HM_52B2B7
NR 249
NTFY_ORDER 48-HM_52B2B7
STATE HM_52B2B7_Btn_01 Short
TYPE CUL_HM
channel_01 HM_52B2B7_Btn_01
channel_02 HM_52B2B7_Btn_02
disableNotifyFn 1
eventCount 49
lastMsg No:33 - t:40 s:52B2B7 d:263D33 013F
protCmdDel 7
protCmdPend 1 CMDs_pending
protLastRcv 2024-03-27 19:56:54
protRcv 23 last_at:2024-03-27 19:56:54
protResnd 5 last_at:2024-03-27 19:56:18
protResndFail 1 last_at:2024-03-27 19:54:52
protSnd 6 last_at:2024-03-27 19:56:13
protState CMDs_pending
rssi_at_HMLAN1 cnt:37 min:-64 max:-52 avg:-58.45 lst:-60
READINGS:
2024-03-27 19:56:13 D-firmware 1.4
2024-03-27 19:56:13 D-serialNr LEQ0064981
2024-03-27 19:56:13 IODev HMLAN1
2024-03-27 19:56:54 battery ok
2024-03-27 19:42:27 cfgState updating
2024-03-27 19:56:18 commState CMDs_pending
2024-03-27 19:56:54 state HM_52B2B7_Btn_01 Short
cmdStack:
++A01119090152B2B70400
helper:
HM_CMDNR 51
cSnd 1119090152B2B70400,1119090152B2B70400
lastMsgTm 1711565814.03821
mId 00C2
peerFriend peerAct,peerVirt
peerOpt 4:pushButton
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
263D33 HM_52B2B7_Btn_01:33
cmds:
TmplKey :no:1711565284.9435
TmplTs 1711565284.9435
cmdKey 0:1:0::HM_52B2B7:00C2:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 2
newChn +52B2B7,02,00,00
nextSend 1711565814.12816
rxt 2
vccu VCCU
p:
52B2B7
00
00
00
prefIO:
mRssi:
mNo 33
io:
HMLAN1:
-56
-56
peerIDsH:
prt:
bErr 0
sProc 2
sleeping 0
wuReSent 3
q:
qReqConf 00
qReqStat
role:
dev 1
rssi:
at_HMLAN1:
avg -58.4594594594595
cnt 37
lst -60
max -52
min -64
tmpl:
hmccu:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 1.4
model HM-PB-2-WM55-2
room 01.1_Dachboden
serialNr LEQ0064981
subType pushButton
webCmd getConfig:clear msgEvents
Internals:
CFGFN
DEF 21E415
FUUID 660469df-f33f-a4e0-f290-e7a2022be98d23e6
HMLAN1_MSGCNT 6
HMLAN1_RAWMSG E21E415,0000,00226102,FF,FFC0,64840021E4150000002100304B45513035353234343480910101
HMLAN1_RSSI -64
HMLAN1_TIME 2024-03-27 19:54:13
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 6
NAME HM_21E415
NR 253
NTFY_ORDER 48-HM_21E415
STATE Nack
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 14
lastMsg No:64 - t:00 s:21E415 d:000000 2100304B45513035353234343480910101
protCmdDel 3
protCmdPend 3 CMDs_pending
protLastRcv 2024-03-27 19:54:13
protNack 1 last_at:2024-03-27 19:50:38
protRcv 6 last_at:2024-03-27 19:54:13
protSnd 1 last_at:2024-03-27 19:50:38
protState CMDs_pending
rssi_at_HMLAN1 cnt:6 min:-72 max:-63 avg:-66.16 lst:-64
READINGS:
2024-03-27 19:50:38 CommandAccepted no
2024-03-27 19:53:40 D-firmware 2.1
2024-03-27 19:53:40 D-serialNr KEQ0552444
2024-03-27 19:50:38 IODev HMLAN1
2024-03-27 19:53:46 cfgState updating
2024-03-27 19:53:46 commState CMDs_pending
2024-03-27 19:50:38 state Nack
cmdStack:
++A00119090121E41500040000000000
##A00119090121E41501040000000001
##A00119090121E4150103
helper:
HM_CMDNR 100
cSnd ,0119090121E41500040000000000
getCfgList all
getCfgListNo ,4
lastMsgTm 1711565653.44368
mId 0030
peerFriend peerAct,peerVirt
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 20
supp_Pair_Rep 0
cmds:
TmplKey :no:1711565284.94295
TmplTs 1711565284.94295
cmdKey 1:1:0::HM_21E415:0030:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 2
newChn +21E415,02,00,00
nextSend 1711565653.53563
rxt 2
vccu VCCU
p:
21E415
00
00
00
prefIO:
mRssi:
mNo 64
io:
HMLAN1:
-60
-60
peerIDsH:
prt:
bErr 0
sProc 2
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_HMLAN1:
avg -66.1666666666667
cnt 6
lst -64
max -63
min -72
tmpl:
hmccu:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 2.1
model HM-SEC-RHS
room 01.1_Dachboden
serialNr KEQ0552444
subType threeStateSensor
Zitat von: xenos1984 am 28 März 2024, 08:47:44Folgende Aufgabenstellung: Ich habe ein Device, das zwei Readings liefert, start und end. Beide sind UNIX Timestamps. Dazu habe ich noch ein weiteres Reading offset, das eine Anzahl von Sekunden enthält. Dabei kann offset auch Werte von über 24 Stunden annehmen. Gibt es eine Triggerbedingung, die innerhalb des Zeitintervalls von start - offset bis end wahr ist, und außerhalb nicht, d.h. die zu diesen beiden Zeitpunkten triggert und damit z.B. ein Gerät zu Beginn einschaltet und am Ende wieder ausschaltet?
DOIF ([([start]-[offset])-[end]] and ["Trigger"]) (set bla..)
2024.03.28 09:46:50.021 1: openMeteo DEBUG> AI raw add - 41 entities added to raw data pool (set verbose 4 for output more detail)
2024.03.28 09:46:50.083 1: openMeteo DEBUG> AI raw data saved into file: ./FHEM/FhemUtils/AIraw_SolarForecast_openMeteo
2024.03.28 09:46:57.580 1: openMeteo DEBUG> AI Instance add - 41 entities added for training (set verbose 4 for output more detail)
2024.03.28 09:47:20.536 1: openMeteo DEBUG> AI Training is started in main process
2024.03.28 09:47:20.581 1: openMeteo DEBUG> AI trained number of entities: 41
2024.03.28 09:47:20.582 1: openMeteo DEBUG> AI trained and saved data into file: ./FHEM/FhemUtils/AItra_SolarForecast_openMeteo
2024.03.28 09:47:20.582 1: openMeteo DEBUG> Training instances and their associated information where purged from the AI object
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=307;P2=-981;P3=990;P4=-298;P5=-9519;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;b=69;s=1;m0;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, -82.5 dB, dispatch
2024.03.28 09:44:07 4: sduino1 IT: message "i1FCD09" (7)
2024.03.28 09:44:07 4: sduino1 IT: msgcode "0F11101F00DF" (12) bin = 000111111100110100001001
2024.03.28 09:44:07 3: sduino1 IT: Code DF not supported by IT_0F11101F00.
2024-03-28 09:44:07 SIGNALduino sduino1 UNKNOWNCODE i1FCD09
2024.03.28 09:44:07 3: sduino1: Unknown code i1FCD09, help me!
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=305;P2=-990;P3=988;P4=-300;P5=-9514;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m1;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (1) due to short time and equal msg
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=302;P2=-991;P3=977;P4=-305;P5=-9525;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m2;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (2) due to short time and equal msg
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=308;P2=-973;P3=963;P4=-326;P5=-9532;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m3;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (3) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9945;P1=325;P2=-970;P3=978;P4=-315;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;O;b=73;s=1;m0;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, -86.5 dB, dispatch
2024.03.28 09:53:13 4: sduino1 IT: message "i1FCD09" (7)
2024.03.28 09:53:13 4: sduino1 IT: msgcode "0F11101F00DF" (12) bin = 000111111100110100001001
2024.03.28 09:53:13 3: sduino1 IT: Code DF not supported by IT_0F11101F00.
2024-03-28 09:53:13 SIGNALduino sduino1 UNKNOWNCODE i1FCD09
2024.03.28 09:53:13 3: sduino1: Unknown code i1FCD09, help me!
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=338;P2=-967;P3=992;P4=-289;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;O;m1;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (1) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=365;P2=-916;P3=1009;P4=-282;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;e;m2;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (2) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=365;P2=-916;P3=1009;P4=-282;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;e;m3;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (3) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MU;P0=-5888;P1=324;P2=-952;P3=992;P4=-304;P5=-7912;CP=1;R=230;D=012121234343434343434121234341234121212123412123415;e;
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 19 -> minify matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 34 -> QUIGG | LIBRA | Mandolyn | Pollin ISOTRONIC matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 42 -> wireless doorbell matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 60 -> WS2000 matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 79 -> wireless doorbell matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 95 -> Techmar matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P1=298;P2=-967;P4=985;P5=-309;P6=-9520;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;b=73;s=1;m0;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (4) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P1=300;P2=-992;P4=973;P5=-326;P6=-9526;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m1;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (5) due to short time and equal msg
2024.03.28 09:53:14 4: sduino1/msg READredu: MS;P1=308;P2=-980;P4=973;P5=-315;P6=-9527;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m2;
2024.03.28 09:53:14 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:14 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:14 4: sduino1 Dispatch: i1FCD09, Dropped (6) due to short time and equal msg
2024.03.28 09:53:14 4: sduino1/msg READredu: MS;P1=301;P2=-985;P4=959;P5=-312;P6=-9531;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m3;
2024.03.28 09:53:14 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:14 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:14 4: sduino1 Dispatch: i1FCD09, Dropped (7) due to short time and equal msg