The ESP32 is a dual-core WiFi and Bluetooth microcontroller widely used for DIY smart home projects. It can run ESPHome or Tasmota firmware to function as any type of smart device - sensors, relays, LED controllers, or custom actuators - with full MQTT support.
The ESP32 is a dual-core WiFi and Bluetooth microcontroller widely used for DIY smart home projects. It can run ESPHome or Tasmota firmware to function as any type of smart device - sensors, relays, LED controllers, or custom actuators - with full MQTT support.
Recommended protocol: MQTT via MQTT or HTTP API with ESPHome or Tasmota firmware
ESP32 devices running ESPHome or Tasmota communicate natively via MQTT, making Node-RED integration straightforward.
ESPHome and Tasmota both provide local HTTP APIs for direct REST-based control.
This device appears as a Smart Plug in Alexa.
Alexa, turn on the [device name]
Alexa, turn off the [device name]
Alexa, set [device name] to 50 percent
There are several Node-RED nodes that support switch devices with Alexa. Compare features, setup difficulty, and pricing to find the right fit.
Compare NodesSee the most downloaded Node-RED Alexa nodes in 2026, ranked by real npm stats. Find the right fit for your smart home setup.
View Top Nodes 2026