Alexa voice control over MQTT

Bridge Alexa voice commands to your own MQTT server — seamless smart-home control with high availability and no central hub to fail. You own the devices and the logic.

Getting started

  1. Enable the Alex2MQTT skill in the Alexa app and link it to your Amazon account.
  2. Sign in here with Amazon to get your MQTT username, password and root topic.
  3. Run an example on an ESP8266, in Node.js or with any MQTT client, then say “Alexa, discover devices”.

Key Features

What's New

Supported Libraries

Official SDKs make it quick to expose a device — both are open source on Forgejo.

Platform Library/SDK
ESP8266 Alex2ESP (source)
Node.js Alex2Node (source)