Best local leak, contact, and environmental sensors
Comparison tables are useful, but most buyers still want a plainspoken shortlist. The matching guide gives that recommendation layer.
Read the buying guide →Leak, contact, and environmental sensors worth installing in a local-first home.
Comparison tables are useful, but most buyers still want a plainspoken shortlist. The matching guide gives that recommendation layer.
Read the buying guide →Want the full set of product notes with images, outbound product links, and buyer caveats? Jump back to the catalog for this category.
Browse product notes →Aeotec · HA: good · local: excellent
Three sensors (motion, temperature, light) in one compact, S2-secure Z-Wave Plus node
View product notes →Aeotec · works offline: yes
A standard Z-Wave Plus node - all motion, temperature and light data is local through your Z-Wave controller via Z-Wave JS. No cloud, ever.
Why it stands out →AirGradient · setup: easy
Home Assistant users who want accurate, local indoor air quality data with CO2 readings
See buyer notes →| Criteria | Aeotec TriSensor (ZWA005) | AirGradient One | AirGradient Open Air | Apollo AIR-1 Air Quality Sensor | Apollo PLT-1 Plant Sensor | Aqara Climate Sensor W100 | Aqara Door and Window Sensor P2 | Aqara Motion and Light Sensor P2 | Aqara Motion Sensor P1 | Aqara Temperature and Humidity Sensor | Aqara TVOC Air Quality Monitor | Aqara Vibration Sensor | Eve Door & Window | Eve Motion | Eve Room | Eve Weather | frient Air Quality Sensor | frient Electricity Meter Interface | frient Motion Sensor Pro | frient Water Leak Detector | Heiman Water Leak Sensor | HomeWizard P1 Meter | IKEA ALPSTUGA Air Quality Monitor | IKEA MYGGSPRAY Wireless Motion Sensor | IKEA Timmerflotte | IKEA VINDSTYRKA Air Quality Sensor | Shelly BLU Door/Window | Shelly BLU Motion | Shelly Flood Gen4 | Shelly H&T Gen3 | Shelly Plus PM Mini Gen3 | Shelly Pro 3EM (3x120A Energy Meter) | Shelly Wave H&T | SONOFF SNZB-02D | SONOFF SNZB-03P | SONOFF SNZB-04P | SONOFF SNZB-06P Zigbee Occupancy Sensor | SwitchBot Contact Sensor | SwitchBot Leak Detector | SwitchBot Meter Pro CO2 | Third Reality Water Leak Sensor | ThirdReality Door Sensor | ThirdReality Garage Door Tilt Sensor | ThirdReality Motion Sensor | ThirdReality Smart Night Light-T (Matter over Thread) | ThirdReality Smart Soil Moisture Sensor | ThirdReality Temperature and Humidity Sensor | ThirdReality Temperature Sensor Lite | ThirdReality Vibration Sensor | Zooz ZSE11 Q Sensor | Zooz ZSE18 Motion Sensor | Zooz ZSE42 Water Leak XS Sensor | Zooz ZSE43 Tilt/Shock XS Sensor | Zooz ZSE44 Temp/Humidity XS Sensor |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Local control | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | good | good | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | good | good | good | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent |
| Cloud dependency | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | none | low | low | low | none | none | none | none | none | none | none | none | none | none | none | none | none | none |
| Home Assistant fit | good | excellent | excellent | excellent | excellent | good | good | good | excellent | excellent | good | good | good | good | good | good | good | good | good | good | good | excellent | good | good | good | good | good | good | excellent | excellent | excellent | excellent | excellent | excellent | excellent | excellent | good | good | good | good | good | good | good | good | good | good | good | good | good | excellent | excellent | excellent | excellent | excellent |
| Works offline | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Setup difficulty | moderate | easy | moderate | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | moderate | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | moderate | hard | moderate | easy | easy | easy | moderate | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy | easy |
| Needs extra hub / controller | yes | no | no | no | no | yes | yes | yes | yes | yes | yes | yes | no | no | yes | no | yes | yes | yes | yes | yes | no | no | no | yes | yes | yes | yes | no | no | no | no | yes | yes | yes | yes | yes | no | no | no | yes | yes | yes | yes | no | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Power / form factor | battery | usb | usb | usb | usb | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | battery | usb | usb | battery | battery | USB-powered | battery | battery | battery | battery | hardwired | AC-powered | battery | battery | battery | battery | USB-powered | battery | battery | battery | battery | battery | battery | battery | plug-in | battery | battery | battery | battery | battery | battery | battery | battery | battery |
| Protocols | z-wave | wifi | wifi | wifi, esp-home, bluetooth | wifi, esp-home | matter, thread, zigbee | thread, matter | matter, thread | zigbee | zigbee | zigbee | zigbee | matter, thread | matter, thread | thread, bluetooth | matter, thread | zigbee | zigbee | zigbee | zigbee | zigbee | wifi | matter, thread | matter, thread | thread, matter | zigbee | bluetooth | bluetooth | wifi, bluetooth, zigbee, matter | wifi, mqtt, bluetooth | wifi, mqtt, bluetooth | wifi, ethernet, bluetooth, matter | z-wave | zigbee | zigbee | zigbee | zigbee | bluetooth, matter | bluetooth, wifi, matter | bluetooth, matter | zigbee | zigbee | zigbee | zigbee | matter, thread | zigbee | zigbee | zigbee | zigbee | z-wave | z-wave | z-wave | z-wave | z-wave |
| Best for | Z-Wave households wanting a small local motion + temp + lux sensor | Home Assistant users who want accurate, local indoor air quality data with CO2 readings | Home Assistant users in areas affected by wildfire smoke or urban air pollution | Home Assistant users who want comprehensive indoor air quality data for health-conscious automations | Home Assistant users who want to automate plant watering based on actual soil moisture data | Home Assistant users who want cheap, local climate sensors for every room | Matter-and-Thread Home Assistant setups wanting a reliable door/window sensor | Thread-based Home Assistant setups that want simple, reliable motion triggers | Zigbee Home Assistant setups wanting motion plus light level with a tunable cooldown | Zigbee Home Assistant setups wanting cheap room climate monitoring | monitoring indoor air quality trends alongside temperature and humidity | detecting when a washer, dryer or other appliance is running via vibration | privacy-conscious buyers who want a no-cloud contact sensor | privacy-conscious buyers who want a no-cloud motion sensor for indoor or sheltered outdoor use | privacy-conscious users who want indoor air quality monitoring with zero cloud involvement | Home Assistant users who want local outdoor climate data for automations | Home Assistant users who want to automate ventilation based on indoor air quality | Home Assistant users who want whole-home energy monitoring without modifying their electrical panel | EU-based users wanting a reliable multi-sensor for automation triggers | Home Assistant users protecting kitchens, bathrooms, and basements from water damage | budget-conscious Home Assistant users who want Zigbee leak sensors deployed in multiple locations | Dutch and Belgian homeowners who want real-time energy data in Home Assistant | Matter and Thread Home Assistant setups that want affordable CO2 and particulate monitoring | Matter and Thread Home Assistant setups wanting low-cost motion triggers | Matter/Thread households wanting cheap room-by-room temp/humidity with a screen | Local-first homes wanting affordable PM2.5 + VOC data on ZHA or Zigbee2MQTT | Home Assistant users with a Shelly BLU gateway who want cheap, reliable door and window sensors | Home Assistant users building motion-activated lighting or presence-based automations on a budget | protecting water heaters, washing machines and under-sink areas with local leak alerts | Home Assistant users who want a standalone temperature and humidity sensor with a readable display | Home Assistant users who want per-circuit energy monitoring without adding switching capability | Whole-home energy monitoring on the Home Assistant Energy dashboard, fully local | Z-Wave Home Assistant networks wanting reliable room climate monitoring | Home Assistant users wanting cheap, reliable temp/humidity monitoring | Home Assistant users building motion-activated lighting automations on a budget | Home Assistant users who want to monitor every door and window cheaply | budget presence detection for lights-on-when-occupied automations | SwitchBot ecosystem users who want affordable door and window sensors | placing under sinks, near water heaters, and in basements for early leak detection | indoor air quality monitoring with Home Assistant automations | budget water leak monitoring under sinks, water heaters, and washing machines | blanketing your home with door and window sensors on a budget | knowing whether your garage door is open or closed from within Home Assistant | budget motion-activated lighting automations | hallways, bathrooms and nurseries that want a Thread-native night light with motion-triggered automations | automating garden watering based on actual soil conditions | room-by-room climate monitoring in a Zigbee Home Assistant setup | deploying cheap temperature sensors in every room for whole-home climate tracking | detecting when the washer or dryer finishes running | rooms where you want motion-activated lighting plus environmental monitoring in one device | hallway or closet light automation where you just need motion detection | under sinks, water heaters, washing machines, and anywhere pipes can leak | garage door open/close monitoring without wired sensors | monitoring temperature and humidity in wine cellars, server rooms, crawl spaces, or greenhouses |
| Where to buy | View at aeotec.com | View at airgradient.com | View at airgradient.com | View at apolloautomation.com | View at apolloautomation.com | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | View at aqara.com | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | View at frient.com | View at frient.com | View at heimantech.com | View at homewizard.com | View at ikea.com | View at ikea.com | View at ikea.com | View at ikea.com | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | View at us.shelly.com | View at shelly.com | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | View at switch-bot.com | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | amazon.com (affiliate) | View at getzooz.com | amazon.com (affiliate) |
Aeotec · local control: excellent · cloud: none
AirGradient · local control: excellent · cloud: none
AirGradient · local control: excellent · cloud: none
Apollo Automation · local control: excellent · cloud: none
Apollo Automation · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Aqara · local control: excellent · cloud: none
Eve · local control: excellent · cloud: none
Eve · local control: excellent · cloud: none
Eve · local control: excellent · cloud: none
Eve · local control: excellent · cloud: none
frient · local control: excellent · cloud: none
frient · local control: excellent · cloud: none
frient · local control: excellent · cloud: none
frient · local control: excellent · cloud: none
Heiman · local control: excellent · cloud: none
HomeWizard · local control: excellent · cloud: none
IKEA · local control: excellent · cloud: none
IKEA · local control: excellent · cloud: none
IKEA · local control: excellent · cloud: none
IKEA · local control: excellent · cloud: none
Shelly · local control: good · cloud: none
Shelly · local control: good · cloud: none
Shelly · local control: excellent · cloud: none
Shelly · local control: excellent · cloud: none
Shelly · local control: excellent · cloud: none
Shelly · local control: excellent · cloud: none
Shelly · local control: excellent · cloud: none
SONOFF · local control: excellent · cloud: none
SONOFF · local control: excellent · cloud: none
SONOFF · local control: excellent · cloud: none
SONOFF · local control: excellent · cloud: none
SwitchBot · local control: good · cloud: low
SwitchBot · local control: good · cloud: low
SwitchBot · local control: good · cloud: low
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
ThirdReality · local control: excellent · cloud: none
Zooz · local control: excellent · cloud: none
Zooz · local control: excellent · cloud: none
Zooz · local control: excellent · cloud: none
Zooz · local control: excellent · cloud: none
Zooz · local control: excellent · cloud: none