Coming back to this thread with a significant update. I just finished migrating to my Homey Pro 2026 and was about to reinstall my 4 FP300s when I came across new information that actually diagnoses whatâs been going on - and the fix appears to land on the Homey Aqara app side.
@TedTolboom - tagging you because this is squarely in your court and Iâd value your read.
Quick recap of where I left this thread: 4 FP300s on Homey Pro 2023, paired via your Aqara app in Zigbee mode, ran flawlessly for 4 months, then in late May all units started exhibiting stuck-state behavior (presence and PIR motion latching on for minutes to many hours). Iâve already reflashed all 4 to Zigbee firmware 0.0.0_6542 via Bluetooth, factory reset, re-paired, re-ran AI Spatial Learning, rebuilt the Zigbee mesh, confirmed no environmental correlation, and verified the bug persists across Homey firmware 13.2.0 and 13.2.1. Worked an email thread with Aqara support that ultimately went nowhere - they confirmed they can only investigate via an Aqara hub, which I donât own.
The new finding (June 8 2026):
A developer named andreas_roedl, who maintains the SmartThings Edge driver for the FP300, posted a technical breakdown on the Aqara forum (thread 299625, post #10). His diagnosis: firmware 6542 is actually more standards-compliant than 5841 was, but it no longer reliably emits autonomous Zigbee attribute reports for the FP300âs manufacturer-specific presence and PIR motion attributes unless reporting is explicitly configured by the integration.
Manual reads still work. Refresh still works. Temperature, humidity, lux still work. But presence/motion gets stuck because the integration is waiting for autonomous reports that never come after the firmware change.
The fix he applied to his SmartThings driver, which made his FP300 âextremely reliable, no issues anymoreâ:
- Bind manuSpecificLumi (cluster 0xFCC0) to the coordinator
- Manufacturer code: 0x115F
- Configure reporting for:
- Attribute 0x0142 (presence)
- Attribute 0x014D (PIR motion)
- Type: Uint8 (0x20)
- Min interval: 0, Max interval: 300, Reportable change: 1
The same fix is in progress for Zigbee2MQTT as PR #12383 (open, not yet merged). ZHA needs a quirk update too. Cross-platform users (Home Assistant + ZHA, Hubitat, and SmartThings before andreas_roedlâs fix) are all reporting the same stuck-state behavior, which aligns with the diagnosis.
References:
Two questions, @TedTolboom:
-
Is the Homey Aqara app currently binding manuSpecificLumi and configuring reporting for 0x0142 and 0x014D, or is that something that would need to be added?
-
If itâs the latter, do you have a rough timeline? Iâm trying to decide whether to delay reinstalling the FP300s on my 2026 hub or push ahead and live with the bug temporarily.
Happy to provide logs, device IDs, or whatever else would help. Thank you for the work youâve put into the Aqara app - itâs been solid for me until this firmware change blindsided everyone.