Xiaomi Mi Light Detection Sensor stops updating

After updating deconz from version 2.26.3 to 2.27.6 my Xiaomi Mi Light Detection Sensors connect show as connected in Phoscon.app but stop delivering data after a while, as seems this morning „last update 9 hours ago“. I also tried deconz 2.28.0, same effect.

  • Host system: Raspberry Pi
  • Running method: Raspbian
  • Firmware version: 26720700
  • deCONZ version 2.27.6
  • Device: ConBee II

Hey, thanks for posting!

Can you please add some logs?

Here you can find out how

Hi.
I do have log data for you. Is there any other way to send it to you as i do not like to put it in a public pastebin.

A private pastebin :slight_smile:

Ok.
I just tried paste.debian.net but the compressed logfile ist too large (5.5MB).

Try thist please:

Please inform me on successful download. Thx.

I think that my topic is related to this

as my Xiaomi Window / Door Sensors stop updating too

Hi,

I really don’t want to download a zip or other file.

Can you split it up in multiple pastes?

Hope you are happy with this:

Hi,

This forces me to download the files still.

Pastebin is not an option?

The size of the logfile is 45MB. Debian Pastebin doesn’t even accept 1MB files…
Any other suggestion?

Perhaps just the last 1mb is sufficient

Can you check in the logs for lines with Error or 0xE1 ?

Like this:

19:19:01:249 APS-DATA.confirm id: 190, status: 0xE1
19:19:01:249 unhandled APS-DATA.confirm id: 190 status 0xE1
19:19:01:404 APS-DATA.indication srcAddr: 0x6B41, srcEp: 0x01 dstAddrMode: 2, profile: 0x0104, cluster: 0x0006, lqi: 255, rssi: -79
19:19:01:404 asdu: 1871010000001000

Yes.

Is there a lot of those?

twentytwo

sorry, there are just ten

22:14:05:263 aps request id: 220 finished, erase from queue
22:14:05:276 Poll APS confirm 224 status: 0xE9
22:14:05:276 drop item attr/modelid
22:14:05:276 drop item attr/swversion
22:14:05:276 drop item state/bri
22:14:05:276 0x00158D000314DA57 error APSDE-DATA.confirm: 0xE9 on task
22:14:05:276 Erase task req-id: 224, type: 19 zcl seqno: 205 send time 0, profileId: 0x0104, clusterId: 0x0006
22:14:05:276 APS-DATA.confirm id: 224, status: 0xE9 MAC_NO_ACK
22:14:05:912 rule event /config/localtime: 22:14:04.911 → 22:14:05.911 (1000ms)
22:14:06:910 rule event /config/localtime: 22:14:05.911 → 22:14:06.910 (999ms)
22:14:07:662 APS-DATA.request id: 235, addrmode: 0x03, addr: 0x0017880103108CFF, profile: 0x0000, cluster: 0x0031, ep: 0x00 → 0x00 queue: 0 len: 2 tx.options 0x00
22:14:07:662 asdu (length: 2): BE0E
22:14:07:694 APS-DATA.confirm id: 235, status: 0x00 SUCCESS
22:14:07:738 APS-DATA.indication srcAddr: 0x9C22, srcEp: 0x00 dstAddrMode: 2, profile: 0x0000, cluster: 0x8031, lqi: 255, rssi: -81
22:14:07:739 asdu: be00140e02f45205ffff2e2100c6acb100aa3eb07ca13e3501025ff45205ffff2e2100a848a2feffac33bcaca53501026b
22:14:07:739 APS-DATA.indication request id: 235 → finished
22:14:07:739 APS-DATA.request id: 235 erase from queue
22:14:07:910 rule event /config/localtime: 22:14:06.910 → 22:14:07.910 (1000ms)
22:14:07:911 APS-DATA.request id: 238, addrmode: 0x03, addr: 0x7CB03EAA0A03C39C, profile: 0x0104, cluster: 0x0008, ep: 0x01 → 0x03 queue: 0 len: 5 tx.options 0x00
22:14:07:911 asdu (length: 5): 10CE000000
22:14:07:939 APS-DATA.confirm id: 238, status: 0x00 SUCCESS
22:14:07:939 APS-DATA.confirm request id: 238 → erase from queue
22:14:07:983 aps request id: 238 finished, erase from queue
22:14:08:015 APS-DATA.indication srcAddr: 0x33DF, srcEp: 0x03 dstAddrMode: 2, profile: 0x0104, cluster: 0x0008, lqi: 240, rssi: -80
22:14:08:015 asdu: 18ce0100000020fe
22:14:08:015 APS-DATA.request id: 240, addrmode: 0x03, addr: 0x7CB03EAA0A03C39C, profile: 0x0104, cluster: 0x0006, ep: 0x01 → 0x03 queue: 0 len: 5 tx.options 0x00
22:14:08:015 asdu (length: 5): 10CF000000

That means you have interference issues.

This likely is the reason for stuff dropping or stopping to work.

Here is some log data for a window sensor SNS-TF-HT when it was ok:

16:41:19:036 [INFO] - No button map for: lumi.sensor_magnet.aq2, unicast to: 0x0000, endpoint: 0x01, cluster: BASIC (0x0000), command: 0x0A, payload: 01FF421D0121DB0B03281B0421A84305213100062405000000000A21A769641000, zclSeq: 193
16:41:19:036 ZCL attribute report 0x00158D00042D1A7F for cluster: 0x0000, ep: 0x01, frame control: 0x1C, mfcode: 0x115F
16:41:19:036 payload: 01ff421d0121db0b03281b0421a84305213100062405000000000a21a769641000
16:41:19:036 Websocket 172.16.1.1:46070 send message: {“attr”:{“id”:“19”,“lastannounced”:null,“lastseen”:“2024-08-23T15:41Z”,“manufacturername”:“LUMI”,“mode”:1,“modelid”:“lumi.sensor_magnet.aq2”,“name”:“SNS-TF-HT”,“swversion”:“0.0.0_0003”,“type”:“ZHAOpenClose”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”},“e”:“changed”,“id”:“19”,“r”:“sensors”,“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 348)
16:41:19:036 Websocket 172.16.1.2:49157 send message: {“attr”:{“id”:“19”,“lastannounced”:null,“lastseen”:“2024-08-23T15:41Z”,“manufacturername”:“LUMI”,“mode”:1,“modelid”:“lumi.sensor_magnet.aq2”,“name”:“SNS-TF-HT”,“swversion”:“0.0.0_0003”,“type”:“ZHAOpenClose”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”},“e”:“changed”,“id”:“19”,“r”:“sensors”,“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 348)
16:41:19:037 Websocket 172.16.1.1:46070 send message: {“config”:{“battery”:100,“on”:true,“reachable”:true,“temperature”:2700},“e”:“changed”,“id”:“19”,“r”:“sensors”,“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 167)
16:41:19:037 Websocket 172.16.1.2:49157 send message: {“config”:{“battery”:100,“on”:true,“reachable”:true,“temperature”:2700},“e”:“changed”,“id”:“19”,“r”:“sensors”,“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 167)
16:41:19:037 Websocket 172.16.1.1:46070 send message: {“e”:“changed”,“id”:“19”,“r”:“sensors”,“state”:{“lastupdated”:“2024-08-23T15:41:18.995”,“open”:false},“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 159)
16:41:19:037 Websocket 172.16.1.2:49157 send message: {“e”:“changed”,“id”:“19”,“r”:“sensors”,“state”:{“lastupdated”:“2024-08-23T15:41:18.995”,“open”:false},“t”:“event”,“uniqueid”:“00:15:8d:00:04:2d:1a:7f-01-0006”} (ret = 159)
16:41:19:038 APS-DATA.request id: 127, addrmode: 0x03, addr: 0x00158D00042D1A7F, profile: 0x0104, cluster: 0x0000, ep: 0x01 → 0x01 queue: 0 len: 5 tx.options 0x00
16:41:19:038 asdu (length: 5): 10C1000100
16:41:19:038 APS-DATA.request id: 128, addrmode: 0x03, addr: 0x00158D00042D1A7F, profile: 0x0000, cluster: 0x0033, ep: 0x00 → 0x00 queue: 1 len: 2 tx.options 0x04
16:41:19:038 asdu (length: 2): 9B00
16:41:19:063 APS-DATA.confirm id: 127, status: 0x00 SUCCESS
16:41:19:063 APS-DATA.confirm request id: 127 → erase from queue
16:41:19:126 aps request id: 127 finished, erase from queue
16:41:19:229 APS-DATA.indication srcAddr: 0x0EF2, srcEp: 0x02 dstAddrMode: 2, profile: 0x0104, cluster: 0x0406, lqi: 255, rssi: -73
16:41:19:229 asdu: 08000a00001800
16:41:19:230 0x001788010213CFD2: update ZCL value 0x02/0x0406/0x0000 after 0 s
16:41:19:231 [INFO] - No button map for: SML001, unicast to: 0x0000, endpoint: 0x02, cluster: 0x0406, command: 0x0A, payload: 00001800, zclSeq: 0
16:41:19:231 ZCL attribute report 0x001788010213CFD2 for cluster: 0x0406, ep: 0x02, frame control: 0x08, mfcode: 0x0000
16:41:19:231 payload: 00001800
16:41:19:231 Websocket 172.16.1.1:46070 send message: {“e”:“changed”,“id”:“150”,“r”:“sensors”,“state”:{“lastupdated”:“2024-08-23T15:41:19.230”,“presence”:false},“t”:“event”,“uniqueid”:“00:17:88:01:02:13:cf:d2-02-0406”} (ret = 164)
16:41:19:231 Websocket 172.16.1.2:49157 send message: {“e”:“changed”,“id”:“150”,“r”:“sensors”,“state”:{“lastupdated”:“2024-08-23T15:41:19.230”,“presence”:false},“t”:“event”,“uniqueid”:“00:17:88:01:02:13:cf:d2-02-0406”} (ret = 164)
16:41:19:231 APS-DATA.request id: 131, addrmode: 0x02, addr: 0x0EF2, profile: 0x0104, cluster: 0x0406, ep: 0x01 → 0x02 queue: 1 len: 5 tx.options 0x04
16:41:19:231 asdu (length: 5): 10000B0A00
16:41:19:244 APS-DATA.confirm id: 131, status: 0x00 SUCCESS
16:41:19:244 APS-DATA.confirm request id: 131 → erase from queue
16:41:19:287 aps request id: 131 finished, erase from queue
16:41:19:357 APS-DATA.indication srcAddr: 0xD8B7, srcEp: 0x01 dstAddrMode: 2, profile: 0x0104, cluster: 0x0400, lqi: 255, rssi: -73
16:41:19:357 asdu: 18940a00002180b7
16:41:19:359 [INFO] - No button map for: lumi.sen_ill.mgl01, unicast to: 0x0000, endpoint: 0x01, cluster: 0x0400, command: 0x0A, payload: 00002180B7, zclSeq: 148
16:41:19:359 ZCL attribute report 0x54EF4410000C2BF2 for cluster: 0x0400, ep: 0x01, frame control: 0x18, mfcode: 0x0000
16:41:19:359 payload: 00002180b7
16:41:19:359 Websocket 172.16.1.1:46070 send message: {“e”:“changed”,“id”:“37”,“r”:“sensors”,“state”:{“dark”:false,“daylight”:true,“lastupdated”:“2024-08-23T15:41:19.359”,“lightlevel”:46976,“lux”:49831},“t”:“event”,“uniqueid”:“54:ef:44:10:00:0c:2b:f2-01-0400”} (ret = 206)
16:41:19:360 Websocket 172.16.1.2:49157 send message: {“e”:“changed”,“id”:“37”,“r”:“sensors”,“state”:{“dark”:false,“daylight”:true,“lastupdated”:“2024-08-23T15:41:19.359”,“lightlevel”:46976,“lux”:49831},“t”:“event”,“uniqueid”:“54:ef:44:10:00:0c:2b:f2-01-0400”} (ret = 206)
16:41:19:911 rule event /config/localtime: 16:41:18.911 → 16:41:19.910 (999ms)