Hallo,
ich habe mir mit einem Arduino nano, CC1101 Modul und TS2561 einen homematickompatiblen Helligkeitssensor gebastelt. Als Sketch kommt AskSinPP (https://github.com/jp112sdl/Beispiel_AskSinPP/blob/master/examples/HM-Sen-LI-O/HM-Sen-LI-O.ino) zum Einsatz.
Der Sensor ist über einen nanoCUL an fhem angebunden, soweit funktioniert das auch, allerdings gibt es immer wieder komische Sprünge in den LUX Werten.
Der Sensor liegt unter einem 3x2m großen Dachfenster nach Norden.
Hier mal der Logauszug von heute Nachmittag, ich kann mir nicht erklären warum da plötzlich so niedrige Werte auftauchen.
2020-07-26_12:01:55 HM_34FD01 brightness: 750
2020-07-26_12:04:02 HM_34FD01 brightness: 4412
2020-07-26_12:06:06 HM_34FD01 brightness: 8
2020-07-26_12:08:12 HM_34FD01 brightness: 3
2020-07-26_12:12:25 HM_34FD01 brightness: 6
2020-07-26_12:14:31 HM_34FD01 brightness: 2
2020-07-26_12:18:43 HM_34FD01 brightness: 9
2020-07-26_12:20:49 HM_34FD01 brightness: 3
2020-07-26_12:25:02 HM_34FD01 brightness: 23287
2020-07-26_12:27:08 HM_34FD01 brightness: 16285
2020-07-26_12:29:15 HM_34FD01 brightness: 22413
2020-07-26_12:31:21 HM_34FD01 brightness: 18368
2020-07-26_12:33:26 HM_34FD01 brightness: 1460
2020-07-26_12:35:33 HM_34FD01 brightness: 19354
2020-07-26_12:37:39 HM_34FD01 brightness: 17648
2020-07-26_12:39:45 HM_34FD01 brightness: 8337
2020-07-26_12:41:52 HM_34FD01 brightness: 4
2020-07-26_12:43:57 HM_34FD01 brightness: 7
2020-07-26_12:46:03 HM_34FD01 brightness: 7039
2020-07-26_12:48:10 HM_34FD01 brightness: 19457
2020-07-26_12:50:16 HM_34FD01 brightness: 20509
2020-07-26_12:52:22 HM_34FD01 brightness: 15169
2020-07-26_12:54:28 HM_34FD01 brightness: 9
2020-07-26_12:56:34 HM_34FD01 brightness: 8
2020-07-26_12:58:40 HM_34FD01 brightness: 10
2020-07-26_13:00:46 HM_34FD01 brightness: 20188
2020-07-26_13:02:53 HM_34FD01 brightness: 19233
2020-07-26_13:04:59 HM_34FD01 brightness: 9
2020-07-26_13:07:05 HM_34FD01 brightness: 22784
2020-07-26_13:09:11 HM_34FD01 brightness: 5480
2020-07-26_13:11:17 HM_34FD01 brightness: 9
2020-07-26_13:13:24 HM_34FD01 brightness: 8
2020-07-26_13:15:30 HM_34FD01 brightness: 25826
2020-07-26_13:17:36 HM_34FD01 brightness: 12858
2020-07-26_13:19:42 HM_34FD01 brightness: 20199
2020-07-26_13:21:48 HM_34FD01 brightness: 29257
2020-07-26_13:23:54 HM_34FD01 brightness: 28422
2020-07-26_13:26:01 HM_34FD01 brightness: 26760
2020-07-26_13:28:07 HM_34FD01 brightness: 5074
2020-07-26_13:30:13 HM_34FD01 brightness: 7
2020-07-26_13:32:19 HM_34FD01 brightness: 5
2020-07-26_13:34:28 HM_34FD01 brightness: 4
2020-07-26_13:36:31 HM_34FD01 brightness: 2
2020-07-26_13:38:37 HM_34FD01 brightness: 1
2020-07-26_13:40:46 HM_34FD01 brightness: 2
2020-07-26_13:42:50 HM_34FD01 brightness: 5
2020-07-26_13:47:04 HM_34FD01 brightness: 4
2020-07-26_13:49:09 HM_34FD01 brightness: 3
2020-07-26_13:53:23 HM_34FD01 brightness: 7
2020-07-26_13:55:27 HM_34FD01 brightness: 5004
2020-07-26_13:57:34 HM_34FD01 brightness: 4
2020-07-26_13:59:41 HM_34FD01 brightness: 2
2020-07-26_14:01:46 HM_34FD01 brightness: 1
2020-07-26_14:03:52 HM_34FD01 brightness: 5
2020-07-26_14:05:59 HM_34FD01 brightness: 6782
2020-07-26_14:08:05 HM_34FD01 brightness: 3658
2020-07-26_14:10:11 HM_34FD01 brightness: 9
2020-07-26_14:14:25 HM_34FD01 brightness: 1283
2020-07-26_14:16:30 HM_34FD01 brightness: 7
2020-07-26_14:18:36 HM_34FD01 brightness: 1
2020-07-26_14:27:02 HM_34FD01 brightness: 4
2020-07-26_14:29:09 HM_34FD01 brightness: 5
2020-07-26_14:35:27 HM_34FD01 brightness: 4
2020-07-26_14:41:45 HM_34FD01 brightness: 3
2020-07-26_14:48:04 HM_34FD01 brightness: 2
2020-07-26_14:52:18 HM_34FD01 brightness: 1
2020-07-26_15:15:28 HM_34FD01 brightness: 3
2020-07-26_15:26:02 HM_34FD01 brightness: 2
2020-07-26_15:28:06 HM_34FD01 brightness: 397
2020-07-26_15:30:12 HM_34FD01 brightness: 10
2020-07-26_15:55:30 HM_34FD01 brightness: 7
2020-07-26_15:57:36 HM_34FD01 brightness: 2
2020-07-26_16:01:49 HM_34FD01 brightness: 1
2020-07-26_16:03:55 HM_34FD01 brightness: 2
2020-07-26_16:08:08 HM_34FD01 brightness: 4
2020-07-26_16:10:15 HM_34FD01 brightness: 2
2020-07-26_16:39:45 HM_34FD01 brightness: 5
2020-07-26_16:50:18 HM_34FD01 brightness: 1
2020-07-26_17:15:36 HM_34FD01 brightness: 24052
2020-07-26_17:19:49 HM_34FD01 brightness: 7143
2020-07-26_17:24:02 HM_34FD01 brightness: 1716
2020-07-26_17:26:08 HM_34FD01 brightness: 10
2020-07-26_17:34:34 HM_34FD01 brightness: 20122
2020-07-26_17:38:47 HM_34FD01 brightness: 26566
2020-07-26_17:40:53 HM_34FD01 brightness: 28513
2020-07-26_17:45:06 HM_34FD01 brightness: 16868
2020-07-26_17:47:12 HM_34FD01 brightness: 13986
2020-07-26_17:49:19 HM_34FD01 brightness: 13732
2020-07-26_17:51:26 HM_34FD01 brightness: 13763
2020-07-26_17:53:31 HM_34FD01 brightness: 15378
2020-07-26_17:55:38 HM_34FD01 brightness: 18660
2020-07-26_17:57:44 HM_34FD01 brightness: 18761
2020-07-26_18:01:56 HM_34FD01 brightness: 15893
2020-07-26_18:04:05 HM_34FD01 brightness: 13163
2020-07-26_18:06:09 HM_34FD01 brightness: 12479
2020-07-26_18:08:15 HM_34FD01 brightness: 12490
2020-07-26_18:10:23 HM_34FD01 brightness: 14547
2020-07-26_18:12:27 HM_34FD01 brightness: 18783
2020-07-26_18:14:33 HM_34FD01 brightness: 28067
2020-07-26_18:16:41 HM_34FD01 brightness: 28458
2020-07-26_18:18:46 HM_34FD01 brightness: 28599
2020-07-26_18:23:00 HM_34FD01 brightness: 19174
2020-07-26_18:25:04 HM_34FD01 brightness: 18276
2020-07-26_18:27:10 HM_34FD01 brightness: 21154
Hier noch das Listing des Sensors:
Internals:
DEF 34FD01
FUUID 5f11d500-f33f-f310-2ece-3036976c91300754
IODev culnano_hm
LASTInputDev culnano_hm
MSGCNT 2408
NAME HM_34FD01
NOTIFYDEV global
NR 322
NTFY_ORDER 50-HM_34FD01
STATE B: 28227
TYPE CUL_HM
chanNo 01
culnano_hm_MSGCNT 2408
culnano_hm_RAWMSG A0F73865334FD0100000000C1002B122C::-77:culnano_hm
culnano_hm_RSSI -77
culnano_hm_TIME 2020-07-26 18:31:22
lastMsg No:73 - t:53 s:34FD01 d:000000 00C1002B122C
protCmdDel 3
protLastRcv 2020-07-26 18:31:22
protRcv 2408 last_at:2020-07-26 18:31:22
protResnd 3 last_at:2020-07-23 00:57:21
protResndFail 1 last_at:2020-07-23 00:59:27
protSnd 4 last_at:2020-07-23 00:59:20
protState CMDs_done_Errors:1
rssi_at_culnano_hm cnt:2408 min:-86.5 max:-74 avg:-79.22 lst:-77
Helper:
DBLOG:
brightness:
logdb:
TIME 1595781082.84646
VALUE 28227
READINGS:
2020-07-23 00:52:05 Activity alive
2020-07-17 18:43:52 CommandAccepted yes
2020-07-17 18:43:51 D-firmware 0.1
2020-07-17 18:43:51 D-serialNr JPLIO00001
2020-07-26 18:31:22 battery ok
2020-07-26 18:31:22 brightness 28227
2020-07-23 00:52:12 cfgState updating
2020-07-23 00:59:27 commState CMDs_done_Errors:1
2020-07-22 20:58:23 powerOn 2020-07-22 20:58:23
2020-07-22 20:58:23 recentStateType info
2020-07-26 18:31:22 state B: 28227
helper:
HM_CMDNR 115
getCfgListNo
mId 00FD
peerFriend
peerOpt -:senBright
regLst 0,1
rxType 12
supp_Pair_Rep 0
cfgChk:
idRc01 RegL_00.,RegL_01.
cmds:
TmplKey :no:1595458325.27543
TmplTs 1595458325.27543
cmdKey :1:1:0::00FD:01
TmplCmds:
cmdList:
assignHmKey:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
peerBulk:-peer1,peer2,...- [set|unset]
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
tplDel:tmplt
unpair:
expert:
def 0
det 0
raw 1
tpl 0
io:
newChn +34FD01,00,00,00
nextSend 1595781082.94215
prefIO
rxt 2
vccu
p:
34FD01
00
00
00
mRssi:
mNo 73
io:
culnano_hm:
-75
-75
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_culnano_hm:
avg -79.2281976744185
cnt 2408
lst -77
max -74
min -86.5
tmpl:
Attributes:
DbLogExclude .*
DbLogInclude brightness,battery
IODev culnano_hm
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon [0-1000]:ios-on-blue [1001-20000]:ios-off-blue
event-on-change-reading brightness,battery
expert rawReg
firmware 0.1
model HM-SEN-LI-O
room 7.1_Homematic,8.1_Umwelt
serialNr JPLIO00001
subType senBright
Hat vielleicht jemand eine Erklärung?
gm
Hi,
eine Erklärung hab ich nicht, aber eventuell hilft das weiter?
https://forum.fhem.de/index.php/topic,105295.msg992306.html#msg992306
(TSL2561 Helligkeitssensor (fragwürdige Werte))
Gruß,
Thomas
Danke, werde ich mir mal zu Gemüte führen.