Smart Home Compatibility Configurator

Tell us your ecosystem and what you want to add. We'll pick compatible devices and show exactly why they work.

Which ecosystem are you on?
What do you want to add?
Try an example:

Ecosystem: homekit · wants: smart_bulb, motion_sensor

Heads up:
  • Selection requires 3 distinct hubs: thread_border_router_plus_matter_controller, hue_bridge, aqara_hub_or_zigbee_coordinator. Per goal G2_min_hub_count, consider swapping for entities sharing a hub.

Smart bulbs

LIFX A19 1100 lumens

native
Brand
lifx
Model
LBE32E26US
Protocol
wifi_2_4ghz
Hub
no hub required
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #3 · ingest 2026-04-21

Nanoleaf Essentials A19 (Matter/Thread)

native
Brand
nanoleaf
Model
NL45-0800WT240E26
Protocol
thread_matter
Hub
thread_border_router_plus_matter_controller
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #1, #3 · ingest 2026-04-21

Meross Smart WiFi LED Bulb (HomeKit-native)

native
Brand
meross
Model
MSL120B
Protocol
wifi_2_4ghz
Hub
no hub required
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #3 · ingest 2026-04-21

Motion sensors

Eve Motion (Matter)

native
Brand
eve
Model
20EBR9901
Protocol
thread_matter
Hub
thread_border_router_plus_matter_controller
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #1, #3 · ingest 2026-04-21

Philips Hue Motion Sensor (indoor)

native
Brand
philips_hue
Model
SML001
Protocol
zigbee
Hub
hue_bridge
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #2, #3 · ingest 2026-04-21

Aqara Motion Sensor P1

native
Brand
aqara
Model
RTCGQ14LM
Protocol
zigbee_3_0
Hub
aqara_hub_or_zigbee_coordinator
Ecosystems
homekit, google_home, alexa, home_assistant
Find via affiliate

Sources: #0, #2, #3 · ingest 2026-04-21

Hubs needed across this selection: thread_border_router_plus_matter_controller, hue_bridge, aqara_hub_or_zigbee_coordinator

How we picked these (19 reasoning steps)
  1. Filter all 19 entities by user ecosystem 'homekit'

    An entity is only a valid recommendation for a chosen ecosystem if that ecosystem appears in its supported list. Whether the path is direct, via vendor hub, or via Matter is captured per-entity in `ecosystems_via_*` attributes.

    Manufacturer product documentation (2026-04-21)

  2. Restrict to type 'smart_bulb' (11 candidates)

    User asked for a smart_bulb; 11 entities in kb match that type.

    Home Assistant integrations registry (2026-04-21)

  3. Of 11 smart_bulbs, 8 support 'homekit'

    Per C6_ecosystem_filter, an entity is only eligible if its supported-ecosystems list contains the user's chosen ecosystem.

    Manufacturer product documentation (2026-04-21)

  4. Pick: LIFX A19 1100 lumens (lifx_a19)

    LIFX A19 1100 lumens (lifx LBE32E26US) speaks wifi_2_4ghz and connects directly without a hub. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) Manufacturer product documentation (2026-04-21)

  5. Constraint fired on lifx_a19: C5_wifi_2_4ghz_no_hub

    Wi-Fi smart devices join the household 2.4 GHz network directly. No hub. Trade-off: Wi-Fi devices add to AP client count and use more power than Zigbee/Thread mesh devices.

    Manufacturer product documentation (2026-04-21)

  6. Pick: Nanoleaf Essentials A19 (Matter/Thread) (nanoleaf_essentials_a19)

    Nanoleaf Essentials A19 (Matter/Thread) (nanoleaf NL45-0800WT240E26) speaks thread_matter, requires hub: thread_border_router_plus_matter_controller. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) CSA Matter Certified Products Database (2026-04-21) Manufacturer product documentation (2026-04-21)

  7. Constraint fired on nanoleaf_essentials_a19: C3_thread_requires_border_router

    Thread is a low-power mesh that talks to the rest of the network via a Thread Border Router. HomePod mini, Apple TV 4K (Wi-Fi+Ethernet), Google Nest Hub (2nd gen), Echo (4th gen), Eero Pro 6E, and SkyConnect can all act as one.

    CSA Matter Certified Products Database (2026-04-21)

  8. Constraint fired on nanoleaf_essentials_a19: C4_matter_requires_controller

    Matter devices need a controller in the chosen ecosystem (Apple Home Hub for HomeKit, Google Home / Nest Hub for Google, Echo for Alexa, the Matter integration in Home Assistant). The border router and the controller are often the same physical device.

    CSA Matter Certified Products Database (2026-04-21)

  9. Pick: Meross Smart WiFi LED Bulb (HomeKit-native) (meross_msl120b)

    Meross Smart WiFi LED Bulb (HomeKit-native) (meross MSL120B) speaks wifi_2_4ghz and connects directly without a hub. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) Manufacturer product documentation (2026-04-21)

  10. Constraint fired on meross_msl120b: C5_wifi_2_4ghz_no_hub

    Wi-Fi smart devices join the household 2.4 GHz network directly. No hub. Trade-off: Wi-Fi devices add to AP client count and use more power than Zigbee/Thread mesh devices.

    Manufacturer product documentation (2026-04-21)

  11. Restrict to type 'motion_sensor' (8 candidates)

    User asked for a motion_sensor; 8 entities in kb match that type.

    Home Assistant integrations registry (2026-04-21)

  12. Of 8 motion_sensors, 5 support 'homekit'

    Per C6_ecosystem_filter, an entity is only eligible if its supported-ecosystems list contains the user's chosen ecosystem.

    Manufacturer product documentation (2026-04-21)

  13. Pick: Eve Motion (Matter) (eve_motion_matter)

    Eve Motion (Matter) (eve 20EBR9901) speaks thread_matter, requires hub: thread_border_router_plus_matter_controller. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) CSA Matter Certified Products Database (2026-04-21) Manufacturer product documentation (2026-04-21)

  14. Constraint fired on eve_motion_matter: C3_thread_requires_border_router

    Thread is a low-power mesh that talks to the rest of the network via a Thread Border Router. HomePod mini, Apple TV 4K (Wi-Fi+Ethernet), Google Nest Hub (2nd gen), Echo (4th gen), Eero Pro 6E, and SkyConnect can all act as one.

    CSA Matter Certified Products Database (2026-04-21)

  15. Constraint fired on eve_motion_matter: C4_matter_requires_controller

    Matter devices need a controller in the chosen ecosystem (Apple Home Hub for HomeKit, Google Home / Nest Hub for Google, Echo for Alexa, the Matter integration in Home Assistant). The border router and the controller are often the same physical device.

    CSA Matter Certified Products Database (2026-04-21)

  16. Pick: Philips Hue Motion Sensor (indoor) (hue_motion_indoor)

    Philips Hue Motion Sensor (indoor) (philips_hue SML001) speaks zigbee, requires hub: hue_bridge. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) Zigbee2MQTT supported devices (2026-04-21) Manufacturer product documentation (2026-04-21)

  17. Constraint fired on hue_motion_indoor: C1_zigbee_requires_hub

    Zigbee is a mesh protocol that needs a coordinator (vendor hub like Hue Bridge / Aqara Hub / TRÅDFRI Gateway, or a generic Zigbee coordinator like SkyConnect / Conbee II / Sonoff ZBDongle paired to Home Assistant). No Zigbee device speaks directly to a phone or speaker.

    Zigbee2MQTT supported devices (2026-04-21)

  18. Pick: Aqara Motion Sensor P1 (aqara_motion_p1)

    Aqara Motion Sensor P1 (aqara RTCGQ14LM) speaks zigbee_3_0, requires hub: aqara_hub_or_zigbee_coordinator. Supported ecosystems per cited sources: homekit, google_home, alexa, home_assistant.

    Home Assistant integrations registry (2026-04-21) Zigbee2MQTT supported devices (2026-04-21) Manufacturer product documentation (2026-04-21)

  19. Constraint fired on aqara_motion_p1: C2_zigbee_3_0_inherits_C1

    Zigbee 3.0 is a Zigbee variant — same hub requirement as C1.

    Zigbee2MQTT supported devices (2026-04-21)