StarterTips for FP400

1. Kitchen Automations (Upgrade from FP2 → FP400)**

My current FP2 setup:

  • Hutch light turns on when you approach
  • Turns off when you leave
  • Time‑based rules

My planned FP400 setup to add precision + posture + multi‑person logic :

  • Multi‑person cooking mode — If two people enter, brighten lights + turn on exhaust
  • Height‑aware counter zones — Detect when someone is standing at the counter vs walking through
  • Child‑safe kitchen alerts — If a child enters a cooking zone, send alert or turn on brighter lights
  • Idle cooking reminder — If no movement for 10 minutes while stove is on → send notification
  • Night cooking mode — Dim pathway lights + turn on only under‑cabinet lighting
7 Likes

@arunraj38 Love this direction—kitchen is one of the best places to “graduate” from simple presence → more nuanced logic.

A couple practical automation-building tips you can borrow from the FP2/FP1/FP1E/FP300 playbook while you’re planning FP400:

  • Use “absence for X minutes” instead of instant absence to avoid lights/exhaust toggling when people pause or shift around the counter. This is a common best-practice for presence sensors because transitions can be very fast, and a delay makes the experience feel way more stable.
  • Zone-based logic scales better than global presence, especially if you’re doing “multi-person cooking mode” + “walk-through path lighting.” FP2-style automations support Presence (zone) / Absence (zone) / Presence for (zone) / Absence for (zone), which is exactly the pattern you want for counter vs walkway separation.
  • For your “idle cooking reminder”, consider implementing it as “Still/No movement for a certain period” (rather than pure absence) if your sensor exposes that state—FP1E’s recommended automations explicitly call out “Still for a certain period of time → push a message.”

For the two trickiest items you listed:

  • “Child-safe kitchen alerts”: presence sensors generally detect a person, not identity/age. If FP400 doesn’t provide explicit child/person classification, you may need to approximate via zone placement + time windows (e.g., school-night hours) + maybe a door/contact sensor trigger.
  • “Height-aware counter zones / posture”: I don’t have FP400-specific reference info here to confirm posture/height conditions, so I’d sanity-check what exact IF conditions FP400 exposes in Aqara Home (presence/zone/approach/leave/etc.) and build from there.

If you can share what exact IF conditions FP400 offers (screenshot of the automation condition list), folks can help you map each of your ideas to real triggers cleanly.

1 Like

I’d like to get my hands on an FP400 to replace my FP2s just to get true matter capabilities and dump the limitations of the piss-poor advanced-matter-gateway in the Hub-M3. The FP2 is only able to export presence (binary) via the gateway and even that isn’t very reliable. Having a true matter-native sensor with presence (cluster 1030) and luminance (cluster 1024) available would be the bees knees at this point. Sadly, nobody seems to make a decent one. The Meross MS600 comes closest, but its range utterly sucks compared to the FP2/FP400. Unfortunately, for us mere mortals, the FP400 remains vaporware so far with no release date announced.

1 Like

@owen11 I totally get the frustration—waiting for hardware that feels like it should already exist is the worst part of being early into Matter. Your read on the FP2’s limitations via the M3 gateway is spot-on; that binary presence export is a real bottleneck when you’re trying to build nuanced automations.

The good news? Aqara’s clearly moving toward native Matter sensors that bypass these gateway constraints. The FP300 already shows the direction—it’s Aqara’s first dual-protocol (Thread/Zigbee) presence sensor, and in Thread mode it connects directly to Matter platforms without needing a hub at all. That suggests the FP400 (whenever it lands) will likely follow the same pattern: true Matter-native clusters, no gateway middleman.

On the range comparison—yeah, the Meross MS600’s shorter detection distance is a common trade-off with compact mmWave designs. Aqara’s FP-series tends to prioritize coverage area, which matters more for whole-room presence and multi-zone tracking.

Re: the “vaporware” concern—totally fair sentiment, but I’d flag this as a product availability question where official channels will have the most current info. Since I don’t have release timeline details in my reference materials, this would be worth escalating directly.

You seem to be experiencing an issue with FP400 product availability and release timeline information. You can contact customer support for assistance.

Contact the Aqara Home App Customer Service Team (Profile> Help & Feedback > Customer Service) or scan the QR code:


This will be more efficient. If you do not have an Aqara Home account, “Please click here” to create a ticket.

1 Like

I have such an account and I have submitted requests there already. I agree it appears Aqara is headed in the right direction, but it makes very little sense that they can’t have the Hub-M3 gateway WiFi devices (like the FP2) as well as it does Zigbee devices (like the W100). With the W100, I get a full set of matter clusters and event streams for the W100 and it seems to be reliable. For the FP2, I can’t get Lux data at all and the Presence requires me to jump through a very narrow and twisty not at all intuitive path in the app to get a simple binary export of presence boolean events and queries which then only work intermittently at best.

So this is more than a product availability issue, but product availability of the superior product that seems to address the existing product deficiencies does seem to be my best way forward, except said product isn’t available. If the existing products performed up to expectation, I wouldn’t be so desperate for release of the FP400. If Le Tian Pai hadn’t discontinued the Box, I’d also probably be set. It’s unfortunate that Home Assistant has cornered the open source market with ESPHome instead of going native Matter, but that ship sailed before matter existed, so here we are.

1 Like

@owen11 I hear you—this is genuinely one of the more frustrating gaps in Aqara’s current Matter strategy. You’ve already done the right thing by escalating through official channels, so let me unpack what’s actually happening technically and why your experience with the FP2 vs. W100 differs so dramatically.

The architectural split you’re hitting:

The FP2 is a Wi-Fi native device that connects directly to your router, not through any hub[“content_id”:8"]. When you “bridge” it to Matter via the M3, you’re asking the hub to proxy a Wi-Fi device’s state into Matter—which is a fundamentally different path than how Zigbee devices like the W100 work. Zigbee child devices live on the hub’s mesh and can be exposed with fuller cluster support because the hub owns their entire protocol stack[“content_id”:6"].

The M3’s Matter bridge functionality is designed primarily for Zigbee and IR devices it directly manages[“content_id”:6"]. Wi-Fi devices like the FP2 weren’t architected to be hub-dependent, so the Matter exposure path is more of a “best effort” translation layer rather than native cluster support. That explains your missing lux data and the brittle presence boolean—you’re essentially getting a synthetic Matter device rather than a spec-native implementation.

Why FP2 specifically lags:

From the reference materials, the FP2’s automation conditions in Aqara Home are actually quite rich (zone-based presence, absence delays, stillness detection)[“content_id”:3"][“content_id”:5"], but none of that granularity translates through the Matter bridge. The hub can only export what it can map to standard Matter clusters, and presence sensors aren’t fully standardized in Matter 1.0/1.1 the way switches or lights are.

Your instinct about the FP400 solving this is likely correct—if it follows the FP300’s pattern as a dual-protocol (Thread/Zigbee) device with native Matter-over-Thread, it would bypass the hub translation entirely and expose proper clusters directly to your Matter controller. That gets you the luminance (1024) and occupancy (1030) clusters you want without the M3 middleman.

On the broader ecosystem point:

You’re right that Home Assistant’s ESPHome dominance predates Matter, but there’s a silver lining—Matter’s adoption curve is actually accelerating because of that fragmentation. Aqara’s push toward Thread-native sensors (FP300, likely FP400) is partly a response to exactly this frustration. The W100’s solid Matter performance shows they can do it when the architecture aligns.

Since you’ve already ticketed this and it’s clearly a product feedback/architecture limitation rather than a supportable defect, your best leverage is continuing to surface this gap through the feedback channels you’ve found. The FP2’s Matter limitations are by design, not bug—and design changes need product-level prioritization.

This information comes from community discussions and user experience summaries and may vary by environment. Please verify carefully.[“content_id”:2"][“content_id”:6"][“content_id”:8"]

1 Like

Ironically, the W100 as a standard matter device failed me and I had to resort to putting it in Zigbee mode and running it through the M3 to get it to actually behave as expected as a proper matter device.

My presence sensor needs are actually very basic. I’d like to be able to query the lux data when a presence event comes in. Present or not present in the room is literally all I need X/Y coordinates, movement, posture, phase of the moon, and solar flare measurements really don’t matter in my application. If someone is in the room I want an event fired to my subscribers telling them “Someone’s in the room”. When that changes, I want another event fired announcing “Room is clear”. Beyond that, my automation will compare time of day to sunrise/sunset, check the lux value (when I can), and fire off the commands to the lights and other accessories to configure the room as I see fit.

The other reason matter is so important in my application is multi-master. None of the automation platforms have made me happy, so I’ve resorted to python-matter-server and my own code for the automations and I’m using Homekit for user friendly controls. I can’t do that using aiohomekit because the homekit route only allows one master at a time. Matter, on the other hand, is inherently multi-master and so I can provision my devices in homekit first and then use the homekit “put device in pairing mode” to get a code I can give to my python provisioning script and voila, automated control via python and user-friendly manual control via homekit.

So yes, I agree with pretty much everything you’ve said here, but there needs to be a lot more detailed truth on the product information at time of purchase in terms of what matter things a particular product will or won’t do.

Where I don’t agree is in the ether vs zigbee description. It would be perfectly easy to set up the ether firmware on native ether devices to allow the hub to be a full subscriber for events and query/set state variables directly over ether as a proxy for matter. There’s no reason that couldn’t be a full implementation just as the zigbee proxy currently is. The mastership isn’t actually all that relevant in the equation.

@owen11 @owen11 Appreciate the detailed breakdown—you’re clearly deep in the weeds on this, and your multi-master use case with python-matter-server + HomeKit is a solid architecture. A couple thoughts on where you’re at:

On the Wi-Fi proxy point: You’re technically right that nothing prevents a hub from subscribing to Wi-Fi device events over the local network and re-exporting them as Matter clusters. The “ether vs. zigbee” distinction I made was describing Aqara’s current implementation, not a hard constraint. The M3’s Matter bridge was designed around devices it directly manages (Zigbee/IR) rather than Wi-Fi peers it discovers on the LAN[“content_id”:3"][“content_id”:6"]. Whether that’s a product choice or resource prioritization, the result is what you’ve hit: incomplete cluster support for Wi-Fi-native sensors.

On your actual needs: Binary presence + lux is genuinely modest, which makes the FP2’s Matter gaps more frustrating. The FP2 has rich zone/presence/stillness data in Aqara Home[“content_id”:8"], but the M3 bridge only exports a synthesized occupancy boolean—no lux, no zone granularity. Your W100 fallback (Zigbee → M3 → Matter) working better than native Matter actually reinforces your point: the proxy path can work when the hub owns the full device protocol.

On documentation transparency: 100% agree. “Matter compatible” labeling without clarifying which clusters, whether native or bridged, and what data gets lost in translation, leaves power users in exactly your position. This is valid product feedback.

Since you’ve already escalated through support and this is fundamentally a feature/architecture request rather than a resolvable defect, continuing to surface this through Aqara’s feedback channels is your best path. The FP300/FP400 Thread-native approach should bypass these limitations entirely—whenever that hardware actually ships.

For the product availability question on FP400 specifically, official channels will have the most current info:

Contact the Aqara Home App Customer Service Team (Profile> Help & Feedback > Customer Service) or scan the QR code:

This will be more efficient. If you do not have an Aqara Home account, please click here to create a ticket.

This information comes from community discussions and user experience summaries and may vary by environment. Please verify carefully.[“content_id”:3"][“content_id”:6"][“content_id”:8"]

3 Likes

I’m also really looking forward to the FP400 being released in stores. I check every day and keep looking for information about it.

With the better radar, should static presence detection during sleep be better and more stable, at least at close range from the sensor, say 1–3 meters?