Hardware Matrix

Switches & Relays for Home Assistant & ESPHome

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

16 devices 6 natively supported ⚡ 13 mains voltage 5 with an ESPHome config

16 shown

Interface Platform
16A Smart Energy Plug Tuya Zigbee 3.0 Apple HomeKit (via Homebridge/Z2M) Advanced YAML Bridge Needed
2-in-1 Switch Blue Series Inovelli Zigbee 3.0 Home Assistant (Zigbee2MQTT) Advanced Manual config
4-Channel 5V Relay Shield Module Songle GPIO / Optocoupler Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
5V Active-Low Relay Module Songle GPIO Digital / 3.3V Transistor Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
Eve Energy Smart Plug Eve Matter over Thread Home Assistant (Matter / Thread) Plug-and-Play Natively Supported
Leviton Decora Smart Matter Dimmer Leviton Matter over Wi-Fi Apple HomeKit Plug-and-Play Natively Supported
NSPanel Smart Scene Wall Switch Sonoff Wi-Fi (Local) Home Assistant (ESPHome) Advanced Manual config
Shelly Plus 1PM Switch Relay Shelly Wi-Fi 2.4GHz Home Assistant (Native RPC) Plug-and-Play Natively Supported
Solid State Relay (SSR-25DA) 25A Module Fotek Digital GPIO / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
ST7735 1.8 Color TFT Display (128x160) Adafruit SPI / 3.3V Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
ST7789 240x240 Color IPS Display Waveshare SPI / 3.3V GPIO Home Assistant (ESPHome) Plug-and-Play ESPHome ↗ Manual config
Tapo P110M Matter Energy Plug TP-Link Tapo Matter over Wi-Fi / Thread Apple HomeKit Plug-and-Play Natively Supported
Tuya Matter Smart Light Switch Tuya Matter over Wi-Fi Samsung SmartThings Plug-and-Play Natively Supported
ZBMINI R2 Smart Switch Relay SONOFF Zigbee 3.0 Samsung SmartThings Plug-and-Play Natively Supported
Zooz Z-Wave Plus Scene Controller (ZEN32) Zooz Z-Wave Plus v2 Home Assistant (Z-Wave JS) Advanced Manual config
Zooz ZEN77 S2 800 Series Dimmer Switch Zooz Z-Wave 800 Series Home Assistant (Z-Wave JS) Intermediate Manual config

Other categorys