Hardware Matrix
VERIFIED HARDWARE COMPATIBILITY INDEX

Smart Home & IoT
Compatibility Matrix

Verified database indexing hardware protocols, setup complexity, reset sequences, and native compatibility verdicts across open protocols.

48
Indexed Matrix Rows
46
Natively Supported
100%
Verified Pinouts

Popular Hardware Pairings

Verified Hardware Compatibility & Pinout Matrix for Smart Home & Embedded Systems

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. It provides instantaneous state triggers with zero cloud latency.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (sh-aqara-p2-ha)
Zigbee 3.0 Natively Supported

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

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

The Philips Hue Outdoor Motion Sensor is natively supported in Home Assistant through direct Zigbee 3.0 pairing via ZHA or Zigbee2MQTT without needing a Philips Hue Bridge. It exposes motion lux and temperature sensors locally.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (sh-sonoff-zbmini-st)
Wi-Fi 2.4/5GHz Natively Supported

Is Video Doorbell Pro 2 Compatible with Amazon Alexa Ecosystem?

Brand: Ring | Platform: Amazon Alexa Ecosystem

The Ring Video Doorbell Pro 2 is natively supported on Amazon Alexa with instant live video streaming and automatic Echo Show chime announcements. Requires Ring cloud authorization link.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (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.

Bridge Required YES
Complexity Advanced YAML
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (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.

Bridge Required YES
Complexity Advanced YAML
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (sh-shelly-1pm-ha)
Wi-Fi (Local API) Natively Supported

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.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (sh-tuya-zgb-temp-ha)
Zigbee 3.0 Natively Supported

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.

Bridge Required NO
Complexity Advanced
View Blueprint Guide (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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (sh-switchbot-bot-ha)
Matter over Thread / BLE Natively Supported

Is U100 Smart Lock Compatible with Apple HomeKit?

Brand: Aqara | Platform: Apple HomeKit

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (sh-aqara-u100-hk)
Wi-Fi (Local) Natively Supported

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.

Bridge Required NO
Complexity Advanced
View Blueprint Guide (sh-sonoff-nspanel-ha)
Wi-Fi (Local ONVIF/RTSP) Natively Supported

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.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (sh-reolink-doorbell-ha)
Z-Wave Plus Natively Supported

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

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

Thermostat (Climate) | Temperature | Energy (kWh)

Bridge Required NO
Complexity press right button for 5 seconds until rES shows.
View Blueprint Guide (sh-zest-ztrm3-ha)
Wi-Fi (ESPHome) Natively Supported

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.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (sh-ratgdo-garage-ha)
SPI / 3.3V GPIO Natively Supported

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

Brand: Espressif / 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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32s3-st7789-esphome)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Bosch | 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.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32c3-bme680-ha)
UART Serial / 3.3V Natively Supported

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

Brand: Raspberry Pi / 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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-pico-w-ld2410-ha)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Adafruit | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-ssd1306-ard)
SPI / 3.3V Natively Supported

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

Brand: Espressif / Waveshare | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32s3-epaper-esphome)
I2C Bus / 3.3V Natively Supported

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

Brand: Raspberry Pi / Bosch | Platform: Home Assistant (MicroPython)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-pico-w-bme280-mpy)
I2C / 5V-3.3V Level Shift Natively Supported

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

Brand: Arduino / InvenSense | Platform: Arduino Ecosystem

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-nano328-mpu6050-ard)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / STMicroelectronics | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-vl53l0x-esphome)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / 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.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp8266-bh1750-ha)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Maxim Integrated | Platform: Arduino Ecosystem

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

Bridge Required NO
Complexity Advanced
View Blueprint Guide (emb-esp32-max30102-ard)
Dallas 1-Wire / 3.3V Natively Supported

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

Brand: Espressif / Maxim | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-ds18b20-esphome)
GPIO RMT / 3.3V to 5V Level Shift Natively Supported

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

Brand: Espressif / WorldSemi | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32s3-ws2812b-esphome)
I2C Bus / 3.3V Natively Supported

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

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

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-ina219-esphome)
GPIO Digital / 3.3V Transistor Natively Supported

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

Brand: Espressif / Songle | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp8266-relay-esphome)
Digital GPIO / 3.3V Natively Supported

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

Brand: Espressif / SparkFun | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-hcsr501-ha)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Sensirion | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32s3-scd30-esphome)
UART Serial / 3.3V Natively Supported

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

Brand: Espressif / Plantower | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-pms5003-esphome)
GPIO Pulse / Voltage Divider Natively Supported

Is HC-SR04 Ultrasonic Distance Sensor Compatible with Home Assistant (MicroPython)?

Brand: Raspberry Pi / SparkFun | Platform: Home Assistant (MicroPython)

Ultrasonic distance measurement pairing using Pico W for tank level monitoring sump pump monitoring or robot obstacle avoidance.

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-pico-w-hcsr04-mpy)
SPI Bus / 3.3V Natively Supported

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

Brand: Espressif / Maxim | Platform: Arduino Ecosystem

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-max6675-ard)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / ASAIR | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp8266-aht20-esphome)
UART Serial / 3.3V Natively Supported

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

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

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-neo6m-ha)
I2C Bus / 3.3V to 5V Natively Supported

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

Brand: Espressif / NXP | Platform: Arduino Ecosystem

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32s3-pca9685-ard)
PWM GPIO / 5V Power Natively Supported

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

Brand: Espressif / TowerPro | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-sg90-esphome)
Quadrature GPIO / 3.3V Natively Supported

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

Brand: Espressif / Alps | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-ec11-esphome)
Digital Serial / 3.3V Natively Supported

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

Brand: Espressif / Avia 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.

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-hx711-ha)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Bosch | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp8266-bmp280-ha)
UART Serial / 3.3V Natively Supported

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

Brand: Espressif / DFRobot | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-dfplayer-esphome)
I2C Bus / 3.3V Natively Supported

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

Brand: Espressif / Texas Instruments | Platform: Arduino Ecosystem

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-ads1115-ard)
SPI Bus / 3.3V Natively Supported

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

Brand: Espressif / NXP | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Intermediate
View Blueprint Guide (emb-esp32-rc522-esphome)
Analog ADC / 3.3V Natively Supported

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

Brand: Espressif / DFROBOT | Platform: Home Assistant (ESPHome)

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

Bridge Required NO
Complexity Plug-and-Play
View Blueprint Guide (emb-esp32-soilmoisture-ha)