Hardware Matrix
OPEN HARDWARE COMPATIBILITY & DATASHEET INDEX

Smart Home & IoT
Hardware Matrix

Open reference database indexing hardware protocols, signal logic voltages, pinouts, and setup complexity for Home Assistant, Matter, and embedded systems.

177
Hardware Devices
18
Natively Supported
95
Brands Covered

Recently added

The newest 30 pairings in the index

newest first

Browse the index

By what it speaks, what it pairs with, or who makes it

Interactive Compatibility Matrix

Filter by protocol, platform, or hardware bus type

Matter over Thread Natively Supported

Is Door and Window Sensor P2 Compatible with Home Assistant (Matter / Thread)?

Brand: Aqara | Platform: Home Assistant (Matter / Thread)

The Aqara Door and Window Sensor P2 is natively supported in Home Assistant via Matter over Thread with zero bridge required when an OpenThread Border Router is present. State changes are reported over the local Thread mesh rather than through a cloud service.

Protocol Matter over Thread
Setup Plug-and-Play
View Hardware Specs (sh-aqara-p2-ha)
Zigbee 3.0 Compatible (Manual Config Required)

Is Outdoor Motion & Lux Sensor Compatible with Home Assistant (ZHA)?

Brand: Philips Hue | Platform: Home Assistant (ZHA)

The Philips Hue Outdoor Motion Sensor pairs directly with Home Assistant over Zigbee 3.0 through ZHA or Zigbee2MQTT, with no Philips Hue Bridge required. It needs a Zigbee coordinator and its integration configured first, after which it exposes motion, illuminance, temperature and battery entities locally.

Protocol Zigbee 3.0
Setup Intermediate
View Hardware Specs (sh-hue-outdoor-ha)
Zigbee 3.0 Natively Supported

Is ZBMINI R2 Smart Switch Relay Compatible with Samsung SmartThings?

Brand: SONOFF | Platform: Samsung SmartThings

The SONOFF ZBMINI R2 Smart Switch Relay is natively supported on Samsung SmartThings using official Zigbee Edge Drivers. It enables local in-wall switch control behind existing light switches.

Protocol Zigbee 3.0
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-sonoff-zbmini-st)
Wi-Fi 2.4/5GHz Compatible (Manual Config Required)

Is Video Doorbell Pro 2 Compatible with Amazon Alexa Ecosystem?

Brand: Ring | Platform: Amazon Alexa Ecosystem

The Ring Video Doorbell Pro 2 works with Amazon Alexa for live video streaming and automatic Echo Show chime announcements, once the Ring account is linked. That link is a cloud authorisation step, and the video path runs through Ring's service rather than your own network.

Protocol Wi-Fi 2.4/5GHz
Setup Intermediate
View Hardware Specs (sh-ring-doorbell-alexa)
Zigbee 3.0 Bridge Needed

Is 16A Smart Energy Plug Compatible with Apple HomeKit (via Homebridge/Z2M)?

Brand: Tuya | Platform: Apple HomeKit (via Homebridge/Z2M)

The Tuya 16A Smart Energy Plug requires a bridge (Zigbee2MQTT with Homebridge or Home Assistant HomeKit integration) to pair with Apple Home. Once bridged Siri controls on/off state and energy monitoring.

Protocol Zigbee 3.0
Setup Advanced YAML
⚡ MAINS VOLTAGE
View Hardware Specs (sh-tuya-plug-hk)
Wi-Fi & Bluetooth Natively Supported

Is Learning Thermostat (3rd Gen) Compatible with Google Home?

Brand: Google Nest | Platform: Google Home

The Google Nest Learning Thermostat 3rd Gen is natively supported in Google Home with deep cloud integration and voice control via Google Assistant. It automates HVAC heating/cooling cycles based on occupancy.

Protocol Wi-Fi & Bluetooth
Setup Plug-and-Play
View Hardware Specs (sh-nest-thermostat-gh)
Wi-Fi & Sub-1G Bridge Needed

Is eufyCam 2C Wireless Camera Compatible with Home Assistant (WebRTC / RTSP)?

Brand: eufy | Platform: Home Assistant (WebRTC / RTSP)

The eufyCam 2C requires the eufy HomeBase 2 and custom HACS integration to stream into Home Assistant. Video streams can be pulled locally via RTSP once initial authentication token is synced.

Protocol Wi-Fi & Sub-1G
Setup Advanced YAML
View Hardware Specs (sh-eufy-cam-ha)
Wi-Fi 2.4GHz Natively Supported

Is Shelly Plus 1PM Switch Relay Compatible with Home Assistant (Native RPC)?

Brand: Shelly | Platform: Home Assistant (Native RPC)

The Shelly Plus 1PM is natively supported in Home Assistant with instant zero-cloud auto-discovery via local RPC WebSocket protocol. It provides sub-40ms relay switching and power metering.

Protocol Wi-Fi 2.4GHz
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-shelly-1pm-ha)
Wi-Fi (Local API) Compatible (Manual Config Required)

Is Presence Sensor FP2 Compatible with Home Assistant?

Brand: Aqara | Platform: Home Assistant

The Aqara FP2 uses mmWave radar technology for precise presence detection in Home Assistant via the local API without cloud reliance.

Protocol Wi-Fi (Local API)
Setup Intermediate
View Hardware Specs (sh-aqara-fp2-ha)
Wi-Fi (HomeKit) Natively Supported

Is EP25 Smart Plug Compatible with Apple HomeKit?

Brand: TPLink Kasa | Platform: Apple HomeKit

The Kasa EP25 provides native HomeKit support allowing local control of devices and power monitoring in the Home app.

Protocol Wi-Fi (HomeKit)
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-kasa-ep25-hk)
Zigbee 3.0 Natively Supported

Is Zigbee Temperature & Humidity Sensor Compatible with Home Assistant (ZHA)?

Brand: Tuya | Platform: Home Assistant (ZHA)

A low-cost Zigbee sensor providing environmental telemetry data to Home Assistant.

Protocol Zigbee 3.0
Setup Plug-and-Play
View Hardware Specs (sh-tuya-zgb-temp-ha)
Zigbee 3.0 Compatible (Manual Config Required)

Is 2-in-1 Switch Blue Series Compatible with Home Assistant (Zigbee2MQTT)?

Brand: Inovelli | Platform: Home Assistant (Zigbee2MQTT)

High-performance Zigbee switch with advanced scene control and energy monitoring.

Protocol Zigbee 3.0
Setup Advanced
⚡ MAINS VOLTAGE
View Hardware Specs (sh-innov-vzm31-ha)
Bluetooth LE Natively Supported

Is SwitchBot Bot Compatible with Home Assistant?

Brand: SwitchBot | Platform: Home Assistant

Physical button pusher for non-smart appliances; integrates via BLE local connection.

Protocol Bluetooth LE
Setup Plug-and-Play
View Hardware Specs (sh-switchbot-bot-ha)
Matter over Thread / BLE Compatible (Manual Config Required)

Is U100 Smart Lock Compatible with Apple HomeKit?

Brand: Aqara | Platform: Apple HomeKit

Secure smart lock with Matter support; integrates directly with Apple Home.

Protocol Matter over Thread / BLE
Setup Intermediate
View Hardware Specs (sh-aqara-u100-hk)
Wi-Fi (Local) Compatible (Manual Config Required)

Is NSPanel Smart Scene Wall Switch Compatible with Home Assistant (ESPHome)?

Brand: Sonoff | Platform: Home Assistant (ESPHome)

Customizable smart wall controller; ideal for ESPHome integrations for deep Home Assistant control.

Protocol Wi-Fi (Local)
Setup Advanced
⚡ MAINS VOLTAGE
View Hardware Specs (sh-sonoff-nspanel-ha)
Wi-Fi (Local ONVIF/RTSP) Compatible (Manual Config Required)

Is Video Doorbell WiFi Compatible with Home Assistant?

Brand: Reolink | Platform: Home Assistant

High-quality video doorbell with local RTSP and ONVIF support for Home Assistant.

Protocol Wi-Fi (Local ONVIF/RTSP)
Setup Intermediate
View Hardware Specs (sh-reolink-doorbell-ha)
Z-Wave Plus Compatible (Manual Config Required)

Is Z-TRM3 Z-Wave Thermostat Compatible with Home Assistant (Z-Wave JS)?

Brand: Heatit | Platform: Home Assistant (Z-Wave JS)

Reliable Z-Wave thermostat for direct integration with Home Assistant Z-Wave JS.

Protocol Z-Wave Plus
Setup Advanced
⚡ MAINS VOLTAGE
View Hardware Specs (sh-zest-ztrm3-ha)
Wi-Fi (ESPHome) Compatible (Manual Config Required)

Is ratgdo v2.5 Garage Control Compatible with Home Assistant?

Brand: ratgdo | Platform: Home Assistant

The ultimate local controller for Security+ 2.0 garage doors.

Protocol Wi-Fi (ESPHome)
Setup Intermediate
View Hardware Specs (sh-ratgdo-garage-ha)
SPI / 3.3V GPIO Compatible (Manual Config Required)

Is ST7789 240x240 Color IPS Display Compatible with Home Assistant (ESPHome)?

Brand: Waveshare | Platform: Home Assistant (ESPHome)

The ESP32-S3 paired with the ST7789 1.54 inch 240x240 IPS TFT display provides high-fps color dashboards in Home Assistant using native ESPHome display components.

Protocol SPI / 3.3V GPIO
Setup Plug-and-Play
View Hardware Specs (emb-esp32s3-st7789-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BME680 Environmental & Gas Sensor Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

The ESP32-C3 SuperMini paired with Bosch BME680 provides accurate indoor air quality pressure and ambient humidity readings directly to Home Assistant.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32c3-bme680-ha)
UART Serial / 3.3V Compatible (Manual Config Required)

Is HLK-LD2410 24GHz mmWave Radar Sensor Compatible with Home Assistant (ESPHome)?

Brand: Hi-Link | Platform: Home Assistant (ESPHome)

The Raspberry Pi Pico W connected to the HLK-LD2410 24GHz radar module delivers precise micro-motion and still human presence tracking to Home Assistant.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-pico-w-ld2410-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SSD1306 0.96 OLED Display (128x64) Compatible with Home Assistant (ESPHome)?

Brand: Adafruit | Platform: Home Assistant (ESPHome)

Compact 0.96 inch monochrome OLED connected via I2C for showing live sensor telemetry IP addresses and status icons.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ssd1306-ard)
SPI / 3.3V Compatible (Manual Config Required)

Is Waveshare 2.13 E-Paper Display Compatible with Home Assistant (ESPHome)?

Brand: Waveshare | Platform: Home Assistant (ESPHome)

Ultra-low-power e-Paper display system showing Home Assistant sensor metrics with multi-week battery life between charges.

Protocol SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-epaper-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BME280 Temp Humidity Barometer Compatible with Home Assistant (MicroPython)?

Brand: Bosch | Platform: Home Assistant (MicroPython)

High-precision environmental monitoring pairing using Pico W and Bosch BME280 sensor over MicroPython MQTT API.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-pico-w-bme280-mpy)
I2C / 5V-3.3V Level Shift Compatible (Manual Config Required)

Is MPU6050 6-DOF Gyro Accelerometer Compatible with Arduino Ecosystem?

Brand: InvenSense | Platform: Arduino Ecosystem

The Arduino Nano paired with MPU6050 provides 6-axis motion tracking vibration monitoring and inclination sensing via I2C.

Protocol I2C / 5V-3.3V Level Shift
Setup Intermediate
View Hardware Specs (emb-nano328-mpu6050-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is VL53L0X Time-of-Flight Distance Sensor Compatible with Home Assistant (ESPHome)?

Brand: STMicroelectronics | Platform: Home Assistant (ESPHome)

Laser ToF distance sensor for precise tank level monitoring garage vehicle position detection or presence proximity sensing.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-vl53l0x-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BH1750 Ambient Light Sensor Compatible with Home Assistant (ESPHome)?

Brand: ROHM | Platform: Home Assistant (ESPHome)

High-resolution ambient light measurement (1 to 65535 lx) for automating smart blinds indoor lighting scenes and outdoor daylight tracking.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-bh1750-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MAX30102 Pulse Oximeter & Heart Rate Sensor Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

Medical-grade optical pulse oximetry sensor connected to ESP32 for non-invasive biometric monitoring and fitness telemetry.

Protocol I2C Bus / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-max30102-ard)
Dallas 1-Wire / 3.3V Compatible (Manual Config Required)

Is DS18B20 Waterproof Temperature Probe Compatible with Home Assistant (ESPHome)?

Brand: Maxim Integrated | Platform: Home Assistant (ESPHome)

Sealed stainless steel temperature sensor probe ideal for pool aquarium soil or HVAC duct thermal tracking.

Protocol Dallas 1-Wire / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ds18b20-esphome)
GPIO RMT / 3.3V to 5V Level Shift Compatible (Manual Config Required)

Is WS2812B Addressable RGB LED Strip Compatible with Home Assistant (ESPHome)?

Brand: WorldSemi | Platform: Home Assistant (ESPHome)

High-speed addressable RGB LED driver leveraging ESP32-S3 RMT hardware peripherals for smooth ambient lighting and animations.

Protocol GPIO RMT / 3.3V to 5V Level Shift
Setup Plug-and-Play
View Hardware Specs (emb-esp32s3-ws2812b-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is INA219 DC Voltage & Current Sensor Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

High-precision DC power monitoring sensor for solar panels battery banks and 12V automotive circuit telemetry.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ina219-esphome)
GPIO Digital / 3.3V Transistor Compatible (Manual Config Required)

Is 5V Active-Low Relay Module Compatible with Home Assistant (ESPHome)?

Brand: Songle | Platform: Home Assistant (ESPHome)

Single-channel 10A relay controller for automating appliance power garage door openers or low-voltage solenoid valves.

Protocol GPIO Digital / 3.3V Transistor
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp8266-relay-esphome)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is HC-SR501 PIR Motion Sensor Module Compatible with Home Assistant (ESPHome)?

Brand: SparkFun | Platform: Home Assistant (ESPHome)

Low-cost motion detector with adjustable delay and sensitivity for indoor security and automatic room lighting.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-hcsr501-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SCD30 NDIR CO2 Air Quality Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Photoacoustic NDIR carbon dioxide sensor providing true CO2 PPM measurements for indoor air quality and HVAC ventilation control.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-scd30-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is PMS5003 Laser Particulate Matter Sensor Compatible with Home Assistant (ESPHome)?

Brand: Plantower | Platform: Home Assistant (ESPHome)

Laser dust sensor measuring fine airborne particles (PM1.0 PM2.5 PM10) for air purifier automation and smoke detection.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-pms5003-esphome)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is MAX6675 K-Type Thermocouple Sensor Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

High-temperature thermal probe measuring up to 1024C for kiln smoker pizza oven or engine exhaust monitoring.

Protocol SPI Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-max6675-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is AHT20 Humidity & Temperature Sensor Compatible with Home Assistant (ESPHome)?

Brand: ASAIR | Platform: Home Assistant (ESPHome)

Compact ultra-reliable MEMS temperature and humidity sensor with digital I2C output for smart home environmental monitoring.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-aht20-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is GY-GPS6MV2 Neo-6M GPS Receiver Compatible with Home Assistant (ESPHome)?

Brand: u-blox | Platform: Home Assistant (ESPHome)

Satellite geolocation receiver module for vehicle tracking asset positioning and accurate UTC clock synchronization.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-neo6m-ha)
I2C Bus / 3.3V to 5V Compatible (Manual Config Required)

Is PCA9685 16-Channel 12-bit PWM Servo Driver Compatible with Arduino Ecosystem?

Brand: NXP | Platform: Arduino Ecosystem

16-channel I2C-controlled PWM driver for animatronics robotic arm joint control or multi-channel LED dimming.

Protocol I2C Bus / 3.3V to 5V
Setup Intermediate
View Hardware Specs (emb-esp32s3-pca9685-ard)
PWM GPIO / 5V Power Compatible (Manual Config Required)

Is SG90 Micro Servo Motor Module Compatible with Home Assistant (ESPHome)?

Brand: TowerPro | Platform: Home Assistant (ESPHome)

Micro 9g servo motor for automated deadbolt turning pet feeder dispensing or physical button actuation.

Protocol PWM GPIO / 5V Power
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sg90-esphome)
Quadrature GPIO / 3.3V Compatible (Manual Config Required)

Is EC11 Rotary Encoder with Push Button Compatible with Home Assistant (ESPHome)?

Brand: Alps | Platform: Home Assistant (ESPHome)

Quadrature rotary knob encoder for manual media volume adjustment light dimming control or menu navigation interfaces.

Protocol Quadrature GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ec11-esphome)
Digital Serial / 3.3V Compatible (Manual Config Required)

Is HX711 24-bit ADC Load Cell Amplifier Compatible with Home Assistant (ESPHome)?

Brand: Avia Semiconductor Semiconductor | Platform: Home Assistant (ESPHome)

24-bit precision ADC amplifier paired with strain gauge load cells for smart bed occupancy detection propane tank weighing or inventory scale automation.

Protocol Digital Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-hx711-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BMP280 Barometric Pressure & Temp Sensor Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

Precision barometric pressure and temperature sensor for weather station forecasting and indoor altitude tracking.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-bmp280-ha)
UART Serial / 3.3V Compatible (Manual Config Required)

Is DFPlayer Mini MP3 Audio Player Compatible with Home Assistant (ESPHome)?

Brand: DFRobot | Platform: Home Assistant (ESPHome)

Hardware MP3/WAV audio player module for custom smart home voice chimes doorbells and alarm announcements from MicroSD storage.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-dfplayer-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is ADS1115 16-bit 4-Channel Precision ADC Compatible with Arduino Ecosystem?

Brand: Texas Instruments | Platform: Arduino Ecosystem

16-bit high-resolution ADC expander adding 4 precision analog measurement channels with programmable gain amplifier.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ads1115-ard)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is RC522 13.56MHz RFID NFC Reader Compatible with Home Assistant (ESPHome)?

Brand: NXP | Platform: Home Assistant (ESPHome)

RFID and NFC card access control scanner for smart door locks workshop tool authorization or personal keycard arming/disarming.

Protocol SPI Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-rc522-esphome)
Analog ADC / 3.3V Compatible (Manual Config Required)

Is Capacitive Soil Moisture Sensor v1.2 Compatible with Home Assistant (ESPHome)?

Brand: DFRobot | Platform: Home Assistant (ESPHome)

Corrosion-resistant capacitive soil moisture sensor for garden irrigation automation plant hydration alerts and greenhouse monitoring.

Protocol Analog ADC / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-soilmoisture-ha)
SPI / 3.3V GPIO Compatible (Manual Config Required)

Is ILI9341 2.8 320x240 Color TFT Display Compatible with Home Assistant (ESPHome)?

Brand: Adafruit | Platform: Home Assistant (ESPHome)

The ESP32-S3 paired with the ILI9341 2.8 inch 320x240 color TFT LCD display provides rich interactive graphical dashboards in Home Assistant.

Protocol SPI / 3.3V GPIO
Setup Intermediate
View Hardware Specs (emb-esp32s3-ili9341-esphome)
SPI / 3.3V Compatible (Manual Config Required)

Is MCP2515 CAN Bus Transceiver Module Compatible with Home Assistant (ESPHome)?

Brand: Microchip Technology | Platform: Home Assistant (ESPHome)

High-speed CAN bus communication interface for automotive OBD-II diagnostics solar inverter bus monitoring and industrial automation.

Protocol SPI / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-mcp2515-ha)
SPI / 3.3V Compatible (Manual Config Required)

Is MAX31855 Thermocouple Amplifier Compatible with Home Assistant (MicroPython)?

Brand: Maxim | Platform: Home Assistant (MicroPython)

Cold-junction compensated K-type thermocouple amplifier measuring extreme temperatures up to 1350C with 0.25C resolution.

Protocol SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-pico-w-max31855-mpy)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is AHT10 Precision Temp & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: ASAIR | Platform: Home Assistant (ESPHome)

Low-cost high-accuracy MEMS temperature and humidity sensor for indoor climate tracking and HVAC automation.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32c3-aht10-esphome)
I2C / SPI / 3.3V Compatible (Manual Config Required)

Is PN532 NFC RFID Reader-Writer Compatible with Home Assistant (ESPHome)?

Brand: NXP | Platform: Home Assistant (ESPHome)

13.56MHz NFC and RFID reader module supporting card reading phone emulation and secure access badge verification.

Protocol I2C / SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-pn532-esphome)
DVP Parallel / 3.3V Compatible (Manual Config Required)

Is ESP32-S3-CAM OV2640 Camera Module Compatible with Home Assistant (ESPHome)?

Brand: Omnivision | Platform: Home Assistant (ESPHome)

High-performance camera module delivering real-time RTSP video streams face detection and snapshot image capture to Home Assistant.

Protocol DVP Parallel / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-camera-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is DS3231 High Precision Real-Time Clock Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

Battery-backed RTC IC maintaining sub-second clock accuracy during power outages and off-grid offline operation.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ds3231-ard)
Digital Single-Wire / 3.3V Compatible (Manual Config Required)

Is DHT22 AM2302 Temp & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: Aosong | Platform: Home Assistant (ESPHome)

Calibrated digital temperature and humidity sensor module with 0.5C accuracy for indoor room telemetry.

Protocol Digital Single-Wire / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-dht22-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SGP30 TVOC & eCO2 Air Quality Sensor Compatible with Home Assistant (MicroPython)?

Brand: Sensirion | Platform: Home Assistant (MicroPython)

Multi-pixel gas sensor measuring total volatile organic compounds (TVOC) and equivalent CO2 for indoor air purification.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-pico-w-sgp30-mpy)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TCS34725 RGB Color Sensor with IR Filter Compatible with Home Assistant (ESPHome)?

Brand: ams OSRAM | Platform: Home Assistant (ESPHome)

Color light sensor with IR blocking filter for measuring color temperature ambient light spectrum and surface reflection.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-tcs34725-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MCP4725 12-bit DAC Converter Compatible with Arduino Ecosystem?

Brand: Microchip Technology | Platform: Arduino Ecosystem

12-bit digital-to-analog converter generating precise analog control voltages for variable frequency drives (VFD) and audio synth modules.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-mcp4725-ard)
SPI / 3.3V Compatible (Manual Config Required)

Is GC9A01 1.28 Round IPS Display Compatible with Home Assistant (ESPHome)?

Brand: Waveshare | Platform: Home Assistant (ESPHome)

Circular 240x240 pixel IPS display ideal for smart thermostat dials rotary menu displays and gauge dashboards.

Protocol SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-round-display)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is VL53L1X Long Range ToF Sensor (4m) Compatible with Home Assistant (ESPHome)?

Brand: STMicroelectronics | Platform: Home Assistant (ESPHome)

Long-range laser distance sensor measuring target distance up to 400cm regardless of surface color or reflectivity.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-vl53l1x-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TSL2591 HDR Ambient Lux Sensor Compatible with Home Assistant (ESPHome)?

Brand: ams OSRAM | Platform: Home Assistant (ESPHome)

High dynamic range light sensor measuring from 188uLux up to 88000Lux for indoor and direct sunlight monitoring.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-tsl2591-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is PCF8574 8-bit I2C GPIO Expander Compatible with Home Assistant (ESPHome)?

Brand: NXP | Platform: Home Assistant (ESPHome)

I2C GPIO expander module adding 8 additional digital input/output pins to ESP8266 or ESP32 microcontrollers.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-pcf8574-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is QMC5883L 3-Axis Compass Magnetometer Compatible with Arduino Ecosystem?

Brand: QST | Platform: Arduino Ecosystem

3-axis digital compass for calculating magnetic orientation bearing direction and magnetic field variations.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-hmc5883l-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MLX90614 Contactless IR Thermal Sensor Compatible with Home Assistant (ESPHome)?

Brand: Melexis | Platform: Home Assistant (ESPHome)

Non-contact infrared thermometer measuring surface temperatures from -70C to +380C without physical contact.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-mlx90614-ha)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is MicroSD Card SPI Interface Module Compatible with Home Assistant (ESPHome)?

Brand: Kingston | Platform: Home Assistant (ESPHome)

Local MicroSD card reader for offline sensor logging event recording and local image storage.

Protocol SPI Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-sdcard-esphome)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is MAX31865 RTD PT100 Temp Amplifier Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

Industrial-grade platinum RTD resistance thermometer amplifier delivering high precision temperature readings.

Protocol SPI Bus / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-max31865-ard)
SPI / 3.3V Compatible (Manual Config Required)

Is ST7735 1.8 Color TFT Display (128x160) Compatible with Home Assistant (ESPHome)?

Brand: Adafruit | Platform: Home Assistant (ESPHome)

1.8 inch full-color TFT display for compact sensor dashboards status monitors and menu screens.

Protocol SPI / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-st7735-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is OPT3001 Precision Ambient Light Sensor Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

Single-chip lux meter matching human eye spectral response for natural display backlight auto-brightness.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-opt3001-esphome)
GPIO / Optocoupler Compatible (Manual Config Required)

Is 4-Channel 5V Relay Shield Module Compatible with Home Assistant (ESPHome)?

Brand: Songle | Platform: Home Assistant (ESPHome)

4-channel opto-isolated relay module for controlling 4 independent AC or DC high-voltage electrical circuits.

Protocol GPIO / Optocoupler
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-relay4ch-esphome)
SPI / I2C / 3.3V Compatible (Manual Config Required)

Is SSD1309 2.42 OLED Display (128x64) Compatible with Home Assistant (MicroPython)?

Brand: Solomon Systech | Platform: Home Assistant (MicroPython)

Large 2.42 inch high-contrast monochrome OLED display for desktop dashboards and industrial status readouts.

Protocol SPI / I2C / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-pico-w-ssd1309-mpy)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is AS5600 12-bit Magnetic Rotary Encoder Compatible with Arduino Ecosystem?

Brand: ams OSRAM | Platform: Arduino Ecosystem

Contactless magnetic rotary position sensor measuring 360-degree absolute shaft angle with 12-bit resolution.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-as5600-ard)
PWM GPIO / 5V-12V Compatible (Manual Config Required)

Is L9110S Dual DC Motor Driver Compatible with Home Assistant (ESPHome)?

Brand: HG7881 | Platform: Home Assistant (ESPHome)

Dual-channel H-bridge DC motor driver for controlling small motor speed direction and linear actuators.

Protocol PWM GPIO / 5V-12V
Setup Intermediate
View Hardware Specs (emb-esp32-l9110s-esphome)
Analog ADC / 3.3V Compatible (Manual Config Required)

Is High Sensitivity Audio Microphone Compatible with Home Assistant (ESPHome)?

Brand: Keyestudio | Platform: Home Assistant (ESPHome)

Acoustic sound level detector with adjustable potentiometer threshold for glass break detection and noise metering.

Protocol Analog ADC / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sound-sensor-ha)
TWAI GPIO / 3.3V Compatible (Manual Config Required)

Is SN65HVD230 TWAI CAN Transceiver Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

Integrated 3.3V CAN bus transceiver leveraging ESP32-S3 TWAI peripheral for industrial CAN networks.

Protocol TWAI GPIO / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32s3-canbus-ha)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is Flood & Water Leak Resistance Detector Compatible with Home Assistant (ESPHome)?

Brand: RobotDyn | Platform: Home Assistant (ESPHome)

Conductive water immersion sensor for detecting sump pump overflows pipe leaks and basement flooding.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-water-leak-esphome)
I2C / SPI / 3.3V Compatible (Manual Config Required)

Is ADXL345 3-Axis Accelerometer Compatible with Arduino Ecosystem?

Brand: Analog Devices | Platform: Arduino Ecosystem

Ultra-low power 3-axis accelerometer with 13-bit measurement resolution up to +/-16g for motion activity tracking.

Protocol I2C / SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-adxl345-ard)
GPIO Digital / 3.3V Compatible (Manual Config Required)

Is KY-005 IR Transmitter & Receiver Compatible with Home Assistant (ESPHome)?

Brand: Vishay Intertechnology | Platform: Home Assistant (ESPHome)

Infrared emitter and receiver pair for controlling HVAC air conditioners TVs and AV receivers via IR codes.

Protocol GPIO Digital / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-ir-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is HYT271 Digital Humidity & Temp Sensor Compatible with Home Assistant (ESPHome)?

Brand: IST AG | Platform: Home Assistant (ESPHome)

Calibrated MEMS humidity and temperature sensor probe with +/-1.8% RH accuracy for medical and HVAC applications.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-hyt271-ha)
SPI / 3.3V Compatible (Manual Config Required)

Is ILI9488 3.5 320x480 Color Display Compatible with Home Assistant (ESPHome)?

Brand: FocusLCDs | Platform: Home Assistant (ESPHome)

Large 3.5 inch HVGA 320x480 resolution color display for central smart home wall touch panels.

Protocol SPI / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-ili9488-esphome)
Digital Single-Wire / 3.3V Compatible (Manual Config Required)

Is DHT11 Temperature & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: Aosong | Platform: Home Assistant (ESPHome)

Entry-level digital temperature and humidity sensor module with resistor pull-up for basic room monitoring.

Protocol Digital Single-Wire / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-dht11-ha)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is nRF24L01+ 2.4GHz RF Transceiver Compatible with Arduino Ecosystem?

Brand: Nordic | Platform: Arduino Ecosystem

2.4GHz ultra-low power RF transceiver module for custom long-range wireless sensor networks.

Protocol SPI Bus / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-nrf24l01-ard)
Step/Dir GPIO / 5V-12V Compatible (Manual Config Required)

Is A4988 Stepper Motor Driver Shield Compatible with Home Assistant (ESPHome)?

Brand: Allegro | Platform: Home Assistant (ESPHome)

Microstepping stepper motor driver for automated window blinds 3D printers and motorized camera sliders.

Protocol Step/Dir GPIO / 5V-12V
Setup Intermediate
View Hardware Specs (emb-esp32-stepper-a4988)
SPI Bus / 3.3V Compatible (Manual Config Required)

Is MCP3008 8-Channel 10-bit SPI ADC Compatible with Home Assistant (MicroPython)?

Brand: Microchip | Platform: Home Assistant (MicroPython)

8-channel 10-bit SPI analog-to-digital converter adding multiple analog inputs to Raspberry Pi Pico W.

Protocol SPI Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-pico-w-mcp3008-mpy)
Frequency Pulse / 3.3V Compatible (Manual Config Required)

Is TCS3200 Color Sensor Frequency Module Compatible with Arduino Ecosystem?

Brand: ams OSRAM | Platform: Arduino Ecosystem

Programmable color light sensor converting color intensity to pulse frequency for sorting automation.

Protocol Frequency Pulse / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-tcs3200-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is Bosch BME688 AI Gas Sensor with BSEC Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

AI-enhanced gas sensor detecting VOCs VSCs and odor profiles using Bosch BSEC machine learning library.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-bme688-esphome)
Analog ADC / 3.3V Compatible (Manual Config Required)

Is SCT-013-000 AC Current Transformer Compatible with Home Assistant (ESPHome)?

Brand: Yhdc | Platform: Home Assistant (ESPHome)

Non-invasive split-core AC current transformer clamp measuring main breaker house load up to 100A RMS.

Protocol Analog ADC / 3.3V
Setup Intermediate
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-current-ct-ha)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is SW-420 Motion & Vibration Sensor Compatible with Home Assistant (ESPHome)?

Brand: SparkFun | Platform: Home Assistant (ESPHome)

Vibration trigger module with adjustable sensitivity comparator for washing machine cycle alerts and earthquake sensing.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-vib-sw420-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is GT911 Capacitive Touch Controller Compatible with Home Assistant (ESPHome)?

Brand: Goodix | Platform: Home Assistant (ESPHome)

5-point capacitive multi-touch panel controller for interactive LCD screen displays and smart switch panels.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32s3-gt911-touch)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is Infrared Flame Detection Sensor Compatible with Home Assistant (ESPHome)?

Brand: Keyestudio | Platform: Home Assistant (ESPHome)

High sensitivity NPN phototransistor detecting infrared light wavelength from 760nm to 1100nm for fire detection safety.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-flame-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is Sensirion SGP40 VOC Index Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Digital VOC index sensor providing robust indoor air quality assessment algorithms for smart air purifiers.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sgp40-ha)
I2S Digital / 3.3V Compatible (Manual Config Required)

Is INMP441 I2S Digital MEMS Microphone Compatible with Home Assistant (ESPHome)?

Brand: InvenSense | Platform: Home Assistant (ESPHome)

Omnidirectional digital MEMS microphone with I2S interface for Home Assistant local voice satellite streaming.

Protocol I2S Digital / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-sound-i2s-ha)
I2S Digital / 3.3V to 5V Compatible (Manual Config Required)

Is MAX98357A I2S 3.2W Class-D Amplifier Compatible with Home Assistant (ESPHome)?

Brand: Maxim Integrated | Platform: Home Assistant (ESPHome)

Single-chip I2S digital-input Class-D audio amplifier driving 3.2W mono speakers for smart voice notifications.

Protocol I2S Digital / 3.3V to 5V
Setup Intermediate
View Hardware Specs (emb-esp32s3-i2s-dac-ha)
Analog ADC / 3.3V Compatible (Manual Config Required)

Is AH3503 Analog Hall Effect Magnetic Sensor Compatible with Home Assistant (ESPHome)?

Brand: DFRobot | Platform: Home Assistant (ESPHome)

Linear Hall effect magnetic sensor for non-contact position measurement rotation counting and door proximity.

Protocol Analog ADC / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-hall-sens-ha)
Pulse Counter GPIO / 3.3V Compatible (Manual Config Required)

Is Tipping Bucket Rain Gauge Sensor Compatible with Home Assistant (ESPHome)?

Brand: MISOL | Platform: Home Assistant (ESPHome)

Magnetic reed switch tipping bucket rain collector measuring real-time rainfall rate and daily accumulation.

Protocol Pulse Counter GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-rain-gauge-ha)
Modbus RS485 / 3.3V to 5V Compatible (Manual Config Required)

Is RS485 NPK Soil Sensor (EC/Temp/Moisture) Compatible with Home Assistant (ESPHome)?

Brand: JXCT | Platform: Home Assistant (ESPHome)

Industrial 7-in-1 soil quality probe measuring soil NPK nutrients electrical conductivity temperature and moisture via Modbus RS485.

Protocol Modbus RS485 / 3.3V to 5V
Setup Advanced
View Hardware Specs (emb-esp32-soil-ec-ha)
Matter over Thread Natively Supported

Is Eve Energy Smart Plug Compatible with Home Assistant (Matter / Thread)?

Brand: Eve | Platform: Home Assistant (Matter / Thread)

The Eve Energy Smart Plug is natively supported in Home Assistant via Matter over Thread with zero bridge required when an OpenThread Border Router is present.

Protocol Matter over Thread
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-eve-energy-ha)
Matter over Wi-Fi / Thread Natively Supported

Is Tapo P110M Matter Energy Plug Compatible with Apple HomeKit?

Brand: TP-Link Tapo | Platform: Apple HomeKit

The Tapo P110M provides native Apple HomeKit & Matter support allowing local control of electrical loads and live energy monitoring.

Protocol Matter over Wi-Fi / Thread
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-tapo-p110m-hk)
Matter over Thread Natively Supported

Is Nanoleaf Essentials Smart Bulb A19 Compatible with Home Assistant (Matter / Thread)?

Brand: Nanoleaf | Platform: Home Assistant (Matter / Thread)

Smart Matter over Thread LED bulb delivering sub-50ms color adjustments and adaptive lighting controls inside Home Assistant.

Protocol Matter over Thread
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-nanoleaf-bulb-ha)
Matter over Wi-Fi Natively Supported

Is Tuya Matter Smart Light Switch Compatible with Samsung SmartThings?

Brand: Tuya | Platform: Samsung SmartThings

In-wall smart light switch supporting local Matter over Wi-Fi control on Samsung SmartThings and Home Assistant.

Protocol Matter over Wi-Fi
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-tuya-matter-switch-st)
Matter over Wi-Fi Natively Supported

Is Leviton Decora Smart Matter Dimmer Compatible with Apple HomeKit?

Brand: Leviton | Platform: Apple HomeKit

Decora smart in-wall dimmer with native Matter certification enabling smooth dimming control via Siri and Apple Home.

Protocol Matter over Wi-Fi
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (sh-leviton-matter-hk)
USB Serial (CC2652P) Compatible (Manual Config Required)

Is SONOFF ZBDongle-P Zigbee 3.0 Coordinator Compatible with Home Assistant (ZHA / Zigbee2MQTT)?

Brand: SONOFF | Platform: Home Assistant (ZHA / Zigbee2MQTT)

High-gain Zigbee 3.0 USB coordinator dongle based on CC2652P chip for building robust Home Assistant Zigbee networks.

Protocol USB Serial (CC2652P)
Setup Plug-and-Play
View Hardware Specs (sh-sonoff-donglep-ha)
Zigbee 3.0 Natively Supported

Is ThirdReality Zigbee Motion Sensor Compatible with Home Assistant (ZHA)?

Brand: ThirdReality | Platform: Home Assistant (ZHA)

Battery-powered Zigbee 3.0 PIR motion sensor reporting occupancy directly to Home Assistant ZHA and Zigbee2MQTT.

Protocol Zigbee 3.0
Setup Plug-and-Play
View Hardware Specs (sh-thirdreality-motion-ha)
Zigbee 3.0 Compatible (Manual Config Required)

Is Moes Wireless Zigbee Smart Scene Knob Compatible with Home Assistant (Zigbee2MQTT)?

Brand: Moes | Platform: Home Assistant (Zigbee2MQTT)

Wireless battery-powered rotary knob for controlling Home Assistant light dimming media volume and scene automation rules.

Protocol Zigbee 3.0
Setup Intermediate
View Hardware Specs (sh-moes-smart-knob-z2m)
Zigbee 3.0 Natively Supported

Is Aqara Water Leak Sensor T1 Compatible with Home Assistant (ZHA / Z2M)?

Brand: Aqara | Platform: Home Assistant (ZHA / Z2M)

Zigbee water leak detector with stainless steel sensing probes for basement and appliance flood alerts.

Protocol Zigbee 3.0
Setup Plug-and-Play
View Hardware Specs (sh-aqara-water-ha)
Zigbee 3.0 Natively Supported

Is SONOFF SNZB-02D LCD Zigbee Temp & Humidity Sensor Compatible with Home Assistant (ZHA)?

Brand: SONOFF | Platform: Home Assistant (ZHA)

Compact Zigbee 3.0 temperature and humidity sensor featuring a high-contrast 2.5-inch LCD screen for desktop climate monitoring.

Protocol Zigbee 3.0
Setup Plug-and-Play
View Hardware Specs (sh-sonoff-snzb02d-ha)
Z-Wave Plus v2 Compatible (Manual Config Required)

Is Zooz Z-Wave Plus Scene Controller (ZEN32) Compatible with Home Assistant (Z-Wave JS)?

Brand: Zooz | Platform: Home Assistant (Z-Wave JS)

5-button Z-Wave scene controller switch featuring 1 relay load channel and 4 customizable RGB LED scene control buttons.

Protocol Z-Wave Plus v2
Setup Advanced
View Hardware Specs (sh-zooz-zen32-ha)
Z-Wave 800 Series Compatible (Manual Config Required)

Is Zooz ZEN77 S2 800 Series Dimmer Switch Compatible with Home Assistant (Z-Wave JS)?

Brand: Zooz | Platform: Home Assistant (Z-Wave JS)

Next-generation Z-Wave 800 series in-wall light dimmer with Long Range (LR) capability and S2 security framework.

Protocol Z-Wave 800 Series
Setup Intermediate
⚡ MAINS VOLTAGE
View Hardware Specs (sh-zooz-zen77-ha)
Matter over Wi-Fi / BLE Natively Supported

Is SwitchBot Hub 2 (Matter & IR Bridge) Compatible with Home Assistant (Matter / BLE)?

Brand: SwitchBot | Platform: Home Assistant (Matter / BLE)

Matter-certified smart Wi-Fi hub featuring built-in temperature and humidity display plus universal infrared remote blaster.

Protocol Matter over Wi-Fi / BLE
Setup Plug-and-Play
View Hardware Specs (sh-switchbot-hub2-ha)
Ethernet PoE (Local API) Compatible (Manual Config Required)

Is Reolink Video Doorbell PoE Compatible with Home Assistant (ONVIF / RTSP)?

Brand: Reolink | Platform: Home Assistant (ONVIF / RTSP)

High-definition 2K 5MP PoE video doorbell with zero cloud reliance local RTSP streaming and ONVIF protocol support.

Protocol Ethernet PoE (Local API)
Setup Intermediate
View Hardware Specs (sh-reolink-poe-ha)
DVP / I2S / 3.3V Compatible (Manual Config Required)

Is Seeed Studio XIAO ESP32S3 Sense Cam & Mic Compatible with Home Assistant (ESPHome)?

Brand: Seeed Studio | Platform: Home Assistant (ESPHome)

Thumb-sized ESP32-S3 module featuring camera expansion board with OV2640 (Early Revisions) / OV3660 (Current Revisions) 3MP sensor, PDM digital microphone, and MicroSD slot for local AI audio/video telemetry.

Protocol DVP / I2S / 3.3V
Setup Intermediate
View Hardware Specs (emb-xiao-s3-sense-esphome)
SPI / I2C / 5V Native Compatible (Manual Config Required)

Is Arduino UNO R4 WiFi LED Matrix Board Compatible with Arduino Ecosystem?

Brand: Arduino | Platform: Arduino Ecosystem

32-bit RA4M1 ARM Cortex-M4 microcontroller board featuring built-in 12x8 LED matrix display and ESP32-S3 Wi-Fi co-processor.

Protocol SPI / I2C / 5V Native
Setup Plug-and-Play
View Hardware Specs (emb-uno-r4-wifi-ard)
DVP Parallel / 3.3V Compatible (Manual Config Required)

Is ESP32-CAM Board with OV2640 Camera Compatible with Home Assistant (ESPHome)?

Brand: Ai-Thinker | Platform: Home Assistant (ESPHome)

Popular low-cost ESP32 camera development board with OV2640 2MP CMOS camera sensor for video streaming in Home Assistant.

Protocol DVP Parallel / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32cam-ov2640-ha)
SPI / I2C / 3.3V Compatible (Manual Config Required)

Is STM32F411 Black Pill MPU9250 IMU Compatible with Arduino Ecosystem?

Brand: WeAct Studio | Platform: Arduino Ecosystem

100MHz ARM Cortex-M4 STM32F411 Black Pill paired with MPU9250 9-axis motion tracking sensor for flight controllers and robotics.

Protocol SPI / I2C / 3.3V
Setup Advanced
View Hardware Specs (emb-stm32-blackpill-ard)
High-Speed SPI / 3.3V Compatible (Manual Config Required)

Is Teensy 4.1 ARM Cortex-M7 Ethernet Board Compatible with Arduino Ecosystem?

Brand: PJRC | Platform: Arduino Ecosystem

600MHz ARM Cortex-M7 development board featuring native 100Mbit Ethernet hardware PHY and SD card slot for ultra-fast telemetry.

Protocol High-Speed SPI / 3.3V
Setup Advanced
View Hardware Specs (emb-teensy41-ethernet-ard)
8-bit Parallel / 3.3V Compatible (Manual Config Required)

Is LilyGO T-Display-S3 ST7789 Color LCD Compatible with Home Assistant (ESPHome)?

Brand: LilyGO | Platform: Home Assistant (ESPHome)

ESP32-S3 development board integrated with 1.91-inch 170x320 ST7789 color IPS display and dual programmable buttons.

Protocol 8-bit Parallel / 3.3V
Setup Intermediate
View Hardware Specs (emb-lilygo-tdisplay-s3)
UART Serial / 3.3V Compatible (Manual Config Required)

Is MH-Z19B NDIR CO2 Sensor Compatible with Home Assistant (ESPHome)?

Brand: Winsen | Platform: Home Assistant (ESPHome)

Gold-plated NDIR carbon dioxide gas sensor measuring indoor CO2 levels from 0 to 5000 PPM with high selectivity.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-mhz19b-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is SEN0395 24GHz mmWave Presence Radar Compatible with Home Assistant (ESPHome)?

Brand: DFRobot | Platform: Home Assistant (ESPHome)

24GHz Doppler mmWave radar module delivering instant static human presence and micro-motion tracking inside rooms.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sen0395-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is ScioSense ENS160 Multi-Gas Sensor Compatible with Home Assistant (ESPHome)?

Brand: ScioSense | Platform: Home Assistant (ESPHome)

Digital multi-gas air quality sensor calculating real-time TVOC eCO2 and AQI indices for ventilation automation.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ens160-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is VL53L3CX Multi-Target ToF Distance Sensor Compatible with Home Assistant (ESPHome)?

Brand: STMicroelectronics | Platform: Home Assistant (ESPHome)

Advanced Time-of-Flight distance sensor capable of detecting multiple targets simultaneously within a 3-meter range.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-vl53l3cx-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MAX30100 Heart Rate Oximeter Sensor Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

Integrated pulse oximetry and heart-rate monitor IC with ambient light cancellation for wearable health devices.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-max30100-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BMP388 Precision Barometric Pressure Sensor Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

High-precision 24-bit barometric pressure sensor providing +/- 0.5 hPa accuracy for floor-level altitude tracking.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-bmp388-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is Bosch BMP390 Precision Barometer Sensor Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

Compact low-power pressure sensor for weather station tracking drone altitude stabilization and indoor climate monitoring.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-bmp390-ha)
UART Serial / 3.3V Compatible (Manual Config Required)

Is Nextion HMI Touch Display Module Compatible with Home Assistant (ESPHome)?

Brand: Nextion | Platform: Home Assistant (ESPHome)

Smart HMI touchscreen display module offloading UI graphics rendering to onboard ARM processor over serial UART.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-nextion-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SH1106 1.3 Inch OLED Display (128x64) Compatible with Home Assistant (ESPHome)?

Brand: SinoWealth | Platform: Home Assistant (ESPHome)

1.3-inch blue/white monochrome OLED display module using SH1106 driver IC for showing Home Assistant metrics.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-sh1106-ha)
SPI / I2C / 3.3V Compatible (Manual Config Required)

Is MPU9250 9-Axis MotionTracking IMU Compatible with Arduino Ecosystem?

Brand: InvenSense | Platform: Arduino Ecosystem

9-axis motion tracking sensor combining 3-axis gyro 3-axis accelerometer and AK8963 3-axis magnetometer.

Protocol SPI / I2C / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-mpu9250-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SHT40 High-Accuracy Temp Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Ultra-compact thumbnail-sized XIAO ESP32C3 board paired with SHT40 temperature and humidity sensor for miniature wireless nodes.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sht40-esphome)
Wi-Fi (ESPHome) Natively Supported

Is Apollo Automation AIR-1 Sensor Node Compatible with Home Assistant (ESPHome)?

Brand: Apollo | Platform: Home Assistant (ESPHome)

All-in-one open-source smart home sensor node integrating mmWave presence particulate matter CO2 and environmental sensors.

Protocol Wi-Fi (ESPHome)
Setup Plug-and-Play
View Hardware Specs (emb-esp32-apollo-air1)
Wi-Fi (ESPHome) Natively Supported

Is Athom ESPHome Smart Energy Plug Compatible with Home Assistant (ESPHome)?

Brand: Athom | Platform: Home Assistant (ESPHome)

Pre-flashed open-source ESPHome smart plug providing instant Home Assistant auto-discovery and high-accuracy energy metering.

Protocol Wi-Fi (ESPHome)
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-athom-plug)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is INA226 Bi-Directional Power Monitor Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

High-precision 16-bit I2C current and voltage monitor measuring up to 36V DC bus lines with sub-milliamp accuracy.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ina226-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MLX90640 32x24 IR Thermal Camera Array Compatible with Arduino Ecosystem?

Brand: Melexis | Platform: Arduino Ecosystem

768-pixel thermal imaging sensor array generating 32x24 pixel heatmaps for non-contact hot-spot detection.

Protocol I2C Bus / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-mlx90640-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is APDS9960 Proximity & Gesture Sensor Compatible with Home Assistant (ESPHome)?

Brand: Broadcom | Platform: Home Assistant (ESPHome)

Multi-function sensor array detecting hand gestures color spectrum ambient light level and physical proximity.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-apds9960-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MCP23017 16-Bit I2C GPIO Expander Compatible with Home Assistant (ESPHome)?

Brand: Microchip Technology | Platform: Home Assistant (ESPHome)

16-bit I2C parallel port expander with configurable interrupt output pins for adding buttons and relays to microcontrollers.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-mcp23017-esphome)
I2C Bus / 5V Native Compatible (Manual Config Required)

Is DS1307 Real-Time Clock Module Compatible with Arduino Ecosystem?

Brand: Maxim Integrated | Platform: Arduino Ecosystem

I2C real-time clock IC with 56-byte non-volatile RAM and CR2032 battery backup for off-grid logging.

Protocol I2C Bus / 5V Native
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ds1307-ard)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is VEML7700 Ambient Light Lux Sensor Compatible with Home Assistant (ESPHome)?

Brand: Vishay Intertechnology | Platform: Home Assistant (ESPHome)

High-accuracy 16-bit digital ambient light sensor measuring lux levels up to 120000 lx for solar tracking.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-veml7700-ha)
SPI Bus / 3.3V to 5V Compatible (Manual Config Required)

Is MAX7219 8x8 LED Matrix Display Compatible with Home Assistant (ESPHome)?

Brand: Maxim Integrated | Platform: Home Assistant (ESPHome)

Cascadable 8x8 red LED dot matrix display module for scrolling text clocks stock tickers and status banners.

Protocol SPI Bus / 3.3V to 5V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-max7219-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is HMC5883L 3-Axis Magnetometer Compass Compatible with Home Assistant (ESPHome)?

Brand: Honeywell | Platform: Home Assistant (ESPHome)

3-axis digital compass IC measuring Earth magnetic field for indoor robot navigation and orientation tracking.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-hmc5883l-ha)
Pulse Counter / 5V Compatible (Manual Config Required)

Is YF-S201 Water Flow Meter Sensor Compatible with Home Assistant (ESPHome)?

Brand: YFS Sensor | Platform: Home Assistant (ESPHome)

1/2-inch hall effect turbine water flow sensor measuring water consumption rate and total volume in Home Assistant.

Protocol Pulse Counter / 5V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-water-flow-ha)
Analog ADC / 3.3V Compatible (Manual Config Required)

Is ZMPT101B AC Voltage Transformer Module Compatible with Home Assistant (ESPHome)?

Brand: Microchip Technology | Platform: Home Assistant (ESPHome)

Active single-phase AC voltage transformer module measuring grid AC voltage from 100V to 250V AC.

Protocol Analog ADC / 3.3V
Setup Intermediate
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-current-zmpt101b)
Analog ADC / 3.3V to 5V Compatible (Manual Config Required)

Is Sharp GP2Y1010 Dust Sensor Module Compatible with Home Assistant (ESPHome)?

Brand: Sharp Electronics | Platform: Home Assistant (ESPHome)

Optical dust sensor detecting airborne particulate matter and cigarette smoke using infrared emitting diode.

Protocol Analog ADC / 3.3V to 5V
Setup Intermediate
View Hardware Specs (emb-esp32-dust-gp2y1010)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is AM312 Mini PIR Motion Sensor Module Compatible with Home Assistant (ESPHome)?

Brand: Keyestudio | Platform: Home Assistant (ESPHome)

Ultra-small 3.3V passive infrared motion detector module for battery-powered occupancy sensors.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-pir-am312)
PWM GPIO / 3.3V Compatible (Manual Config Required)

Is Passive Piezo RTTTL Music Buzzer Compatible with Home Assistant (ESPHome)?

Brand: CUI Devices | Platform: Home Assistant (ESPHome)

Piezoelectric buzzer module for playing Nokia RTTTL tunes alarm sound effects and status chimes in ESPHome.

Protocol PWM GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-buzzer-esphome)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is Solid State Relay (SSR-25DA) 25A Module Compatible with Home Assistant (ESPHome)?

Brand: Fotek | Platform: Home Assistant (ESPHome)

25A solid state relay module enabling silent zero-cross switching for high-power heating elements and AC loads.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-relay-ssr)
GPIO Pulse / Voltage Divider Compatible (Manual Config Required)

Is HC-SR04 Ultrasonic Ranging Sensor Module Compatible with Home Assistant (ESPHome)?

Brand: SparkFun | Platform: Home Assistant (ESPHome)

Classic ultrasonic distance sensor measuring ranges from 2cm to 400cm with 3mm accuracy.

Protocol GPIO Pulse / Voltage Divider
Setup Plug-and-Play
View Hardware Specs (emb-esp32-hcsr04-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SCD41 Photoacoustic CO2 Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Compact photoacoustic NDIR sensor measuring true CO2 from 400 to 5000 ppm with on-chip temperature and humidity compensation for ventilation automation.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-scd41-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SHT31 Digital Temp & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Third-generation Sensirion climate sensor with factory calibration and an ADDR pin that selects between two I2C addresses for dual-sensor installs.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sht31-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is HTU21D Temp & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: TE Connectivity | Platform: Home Assistant (ESPHome)

Low-cost digital humidity and temperature sensor widely shipped on purple GY-21 breakout boards for budget room climate nodes.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-htu21d-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TSL2561 Digital Lux Sensor Compatible with Home Assistant (ESPHome)?

Brand: ams OSRAM | Platform: Home Assistant (ESPHome)

Classic dual-photodiode light sensor approximating the human eye response across a 0.1 to 40000 lux range with a three-way strappable address pin.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-tsl2561-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SEN55 Environmental Sensor Node Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

All-in-one air quality module combining a laser particulate sensor with VOC NOx temperature and humidity sensing behind a single I2C interface.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-sen55-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is LTR390 UV & Ambient Light Sensor Compatible with Home Assistant (ESPHome)?

Brand: Lite-On | Platform: Home Assistant (ESPHome)

Combined ultraviolet and ambient light sensor reporting UV index for sun exposure alerts and greenhouse monitoring.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-ltr390-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is BME280 Temp Humidity & Pressure Sensor Compatible with Home Assistant (ESPHome)?

Brand: Bosch Sensortec | Platform: Home Assistant (ESPHome)

The definitive weather station sensor combining temperature humidity and barometric pressure in one package with an SDO-strappable I2C address.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-bme280-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MPU6050 6-Axis Accel & Gyro IMU Compatible with Home Assistant (ESPHome)?

Brand: InvenSense | Platform: Home Assistant (ESPHome)

Ubiquitous 6-axis motion sensor used for vibration monitoring tilt detection and DIY motion alarms with an AD0-strappable address.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-mpu6050-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SGP30 TVOC & eCO2 Air Quality Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Metal-oxide gas sensor reporting total VOCs and CO2-equivalent readings with on-chip baseline compensation for kitchen and bathroom air automation.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sgp30-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TCA9548A 8-Channel I2C Multiplexer Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

Eight-channel I2C switch that lets several sensors sharing one fixed address coexist on a single host by isolating each onto its own downstream bus.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-tca9548a-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is HLK-LD2450 24GHz Multi-Target Radar Compatible with Home Assistant (ESPHome)?

Brand: Hi-Link | Platform: Home Assistant (ESPHome)

24GHz mmWave radar tracking up to three moving targets with X/Y coordinates enabling zone-based presence automation beyond what a single-point sensor reports.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ld2450-ha)
UART Serial / 3.3V Compatible (Manual Config Required)

Is SDS011 Laser PM2.5 Dust Sensor Compatible with Home Assistant (ESPHome)?

Brand: Nova Fitness | Platform: Home Assistant (ESPHome)

Laser scattering particulate sensor with an internal fan reporting PM2.5 and PM10 concentrations for outdoor air quality stations.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-sds011-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is PZEM-004T V3 AC Energy Monitor Compatible with Home Assistant (ESPHome)?

Brand: Peacefair | Platform: Home Assistant (ESPHome)

Single-phase AC energy meter measuring an 80-260V mains circuit through an isolating current transformer; the measurement side connects directly to line voltage and must be enclosed before energisation.

Protocol UART Serial / 3.3V
Setup Intermediate
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-pzem004t-ha)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is RCWL-0516 Microwave Radar Motion Module Compatible with Home Assistant (ESPHome)?

Brand: RCWL | Platform: Home Assistant (ESPHome)

Doppler microwave motion module detecting movement through thin walls and enclosures where a PIR lens cannot see; sold as an unbranded reference design by many vendors.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-rcwl0516-ha)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is TTP223 Capacitive Touch Button Module Compatible with Home Assistant (ESPHome)?

Brand: Tontek | Platform: Home Assistant (ESPHome)

Single-pad capacitive touch sensor module replacing mechanical buttons behind glass or acrylic panels for splash-proof control surfaces.

Protocol Digital GPIO / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp8266-ttp223-esphome)
Digital GPIO / 3.3V Compatible (Manual Config Required)

Is KY-040 Rotary Encoder Module Compatible with Home Assistant (ESPHome)?

Brand: Keyestudio | Platform: Home Assistant (ESPHome)

Detented quadrature rotary encoder with push switch for volume dials brightness knobs and menu navigation in ESPHome dashboards.

Protocol Digital GPIO / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ky040-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is A02YYUW Waterproof Ultrasonic Sensor Compatible with Home Assistant (ESPHome)?

Brand: DFRobot | Platform: Home Assistant (ESPHome)

IP67 waterproof ultrasonic ranging probe measuring 3 to 450cm over UART for water tank levels sump pits and cisterns where HC-SR04 boards corrode.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-a02yyuw-ha)
UART Serial / 3.3V Compatible (Manual Config Required)

Is HLK-LD2412 24GHz Presence Radar Compatible with Home Assistant (ESPHome)?

Brand: Hi-Link | Platform: Home Assistant (ESPHome)

24GHz mmWave radar distinguishing moving from stationary presence with per-gate sensitivity tuning and an onboard light sensor; the wider-beam sibling of the LD2410.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ld2412-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is HLK-LD2420 24GHz Presence Radar Compatible with Home Assistant (ESPHome)?

Brand: Hi-Link | Platform: Home Assistant (ESPHome)

Budget 24GHz mmWave presence module of the LD2410 family; newer firmware talks at 115200 baud where pre-v1.5.3 units ship locked to 256000.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ld2420-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is Ai-Thinker RD-03D Multi-Target Radar Compatible with Home Assistant (ESPHome)?

Brand: Ai-Thinker | Platform: Home Assistant (ESPHome)

24GHz mmWave radar tracking up to three targets with X/Y coordinates over a 256000-baud UART; the budget alternative to the LD2450 for zone-based presence.

Protocol UART Serial / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-rd03d-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is JSN-SR04T Waterproof Ultrasonic Sensor Compatible with Home Assistant (ESPHome)?

Brand: Generic | Platform: Home Assistant (ESPHome)

Sealed ultrasonic transducer on a 2.5m lead for water tank and sump level sensing where an exposed HC-SR04 corrodes; the common Mode 1 boards report over UART.

Protocol UART Serial / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-jsn-sr04t-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TOF10120 Laser Rangefinder Module Compatible with Home Assistant (ESPHome)?

Brand: Generic | Platform: Home Assistant (ESPHome)

Compact 10-180cm time-of-flight ranging module readable over I2C for parking sensors bin-level monitors and desk occupancy.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-tof10120-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is CCS811 eCO2 & TVOC Air Sensor Compatible with Home Assistant (ESPHome)?

Brand: ams OSRAM | Platform: Home Assistant (ESPHome)

Metal-oxide gas sensor estimating CO2-equivalent and total VOC levels; needs a 48-hour burn-in before its baseline settles which catches out first-time users.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-ccs811-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is SPS30 Laser Particulate Sensor Compatible with Home Assistant (ESPHome)?

Brand: Sensirion | Platform: Home Assistant (ESPHome)

Automotive-grade laser scattering particulate sensor with a self-cleaning fan and an eight-year lifetime rating; the step up from the PMS5003 for permanent installs.

Protocol I2C Bus / 3.3V
Setup Intermediate
View Hardware Specs (emb-esp32-sps30-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is PMSA003I I2C Particulate Sensor Compatible with Home Assistant (ESPHome)?

Brand: Plantower | Platform: Home Assistant (ESPHome)

The I2C variant of the Plantower PMS family popularised by Adafruit breakouts — same laser scattering cell as the PMS5003 without tying up a UART.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-pmsa003i-ha)
Pulse Frequency / 5V Logic Compatible (Manual Config Required)

Is HLW8012 Power Monitor Module Compatible with Home Assistant (ESPHome)?

Brand: Hiliwei | Platform: Home Assistant (ESPHome)

The energy metering chip inside the original Sonoff POW on a bare breakout: samples the mains line through an onboard shunt and divider and reports as pulse frequencies on CF/CF1.

Protocol Pulse Frequency / 5V Logic
Setup Advanced
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-hlw8012-esphome)
UART Serial / 3.3V Compatible (Manual Config Required)

Is CSE7766 UART Energy Monitor Compatible with Home Assistant (ESPHome)?

Brand: Chipsea | Platform: Home Assistant (ESPHome)

The metering chip from the Sonoff POW R2 as a bare module: streams voltage current and power over a one-way 4800-baud UART while sitting directly on the measured line.

Protocol UART Serial / 3.3V
Setup Advanced
⚡ MAINS VOLTAGE
View Hardware Specs (emb-esp32-cse7766-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MAX17043 LiPo Fuel Gauge Compatible with Home Assistant (ESPHome)?

Brand: Maxim Integrated | Platform: Home Assistant (ESPHome)

Single-cell lithium fuel gauge using Maxim's ModelGauge algorithm to report an actual percentage instead of a bare voltage — the missing piece in most battery-powered ESP32 builds.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-max17043-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is TMP117 Precision Temperature Sensor Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

Factory-calibrated digital thermometer accurate to 0.1C from -20C to +50C without user calibration — reference-grade readings for the price of a breakout.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-tmp117-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MCP9808 Precision Temperature Sensor Compatible with Home Assistant (ESPHome)?

Brand: Microchip Technology | Platform: Home Assistant (ESPHome)

Maximum-accuracy 0.25C digital temperature sensor with three address pins for eight-sensor installs; the long-standing Adafruit staple for fridge freezer and incubator monitoring.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-mcp9808-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is HDC1080 Temp & Humidity Sensor Compatible with Home Assistant (ESPHome)?

Brand: Texas Instruments | Platform: Home Assistant (ESPHome)

Low-power TI climate sensor with an integrated heater for recovering the humidity element after condensation; common on the blue CJMCU-1080 breakout.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-hdc1080-esphome)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is DPS310 Precision Barometric Sensor Compatible with Home Assistant (ESPHome)?

Brand: Infineon | Platform: Home Assistant (ESPHome)

Miniature barometric sensor resolving 0.06hPa — enough to detect a door opening from the pressure wave — for weather stations and floor-level detection.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-dps310-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is MAX44009 Wide-Range Lux Sensor Compatible with Home Assistant (ESPHome)?

Brand: Maxim Integrated | Platform: Home Assistant (ESPHome)

Ambient light sensor spanning 0.045 to 188000 lux in one automatic range — from moonlight to direct summer sun without gain switching — at microamp supply currents.

Protocol I2C Bus / 3.3V
Setup Plug-and-Play
View Hardware Specs (emb-esp32-max44009-ha)
I2C Bus / 3.3V Compatible (Manual Config Required)

Is AS3935 Franklin Lightning Sensor Compatible with Home Assistant (ESPHome)?

Brand: ams OSRAM | Platform: Home Assistant (ESPHome)

Franklin lightning sensor detecting strikes up to 40km out and estimating storm-front distance — advance warning for pool alarms awnings and antenna disconnects.

Protocol I2C Bus / 3.3V
Setup Advanced
View Hardware Specs (emb-esp32-as3935-esphome)