Hardware Matrix

Distance & Level Sensors for Home Assistant & ESPHome

13 documented pairings that sense this job, compared across protocols — setup complexity, wiring notes and what each exposes once paired.

13 devices 11 with an ESPHome config

13 shown

Interface Platform
A02YYUW Waterproof Ultrasonic Sensor DFRobot UART Serial / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
APDS9960 Proximity & Gesture Sensor Broadcom I2C Bus / 3.3V Home Assistant (ESPHome) 0x39 Intermediate ESPHome ↗ Manual config
AS3935 Franklin Lightning Sensor ams OSRAM I2C Bus / 3.3V Home Assistant (ESPHome) 0x03 Advanced ESPHome ↗ Manual config
HC-SR04 Ultrasonic Ranging Sensor Module SparkFun GPIO Pulse / Voltage Divider Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
HLK-LD2410 24GHz mmWave Radar Sensor Hi-Link UART Serial / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
HLK-LD2412 24GHz Presence Radar Hi-Link UART Serial / 3.3V Home Assistant (ESPHome) Intermediate ESPHome ↗ Manual config
HLK-LD2420 24GHz Presence Radar Hi-Link UART Serial / 3.3V Home Assistant (ESPHome) Intermediate ESPHome ↗ Manual config
JSN-SR04T Waterproof Ultrasonic Sensor Generic UART Serial / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
SEN0395 24GHz mmWave Presence Radar DFRobot UART Serial / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
TOF10120 Laser Rangefinder Module Generic I2C Bus / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
VL53L0X Time-of-Flight Distance Sensor STMicroelectronics I2C Bus / 3.3V Home Assistant (ESPHome) 0x29 Plug-and-Play ESPHome ↗ Manual config
VL53L1X Long Range ToF Sensor (4m) STMicroelectronics I2C Bus / 3.3V Home Assistant (ESPHome) Plug-and-Play Manual config
VL53L3CX Multi-Target ToF Distance Sensor STMicroelectronics I2C Bus / 3.3V Home Assistant (ESPHome) Intermediate Manual config

Other categorys