Home / Devices / ESP32 Custom Device

Control ESP32 DIY Device with Alexa using Node-RED

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.

Device Overview

ESP32 Custom Device

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.

Manufacturer: Espressif Systems
Category: Custom
Protocols: WiFi, Bluetooth, MQTT

Node-RED Integration

Recommended protocol: MQTT via MQTT or HTTP API with ESPHome or Tasmota firmware

MQTT nodes (built-in)

Easy

ESP32 devices running ESPHome or Tasmota communicate natively via MQTT, making Node-RED integration straightforward.

HTTP request node (built-in)

Easy

ESPHome and Tasmota both provide local HTTP APIs for direct REST-based control.

Alexa Voice Commands

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

Looking for an Alexa integration node?

There are several Node-RED nodes that support switch devices with Alexa. Compare features, setup difficulty, and pricing to find the right fit.

Compare Nodes

Quick Info

Manufacturer
Espressif Systems
Category
custom
Protocols
WiFi, Bluetooth, MQTT
Alexa Device Type
Smart Plug

Related Custom Devices

All devices →

Voice Command Reference

All Switch voice commands →

Not sure which node to pick?

See 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