Getting Started

How it works:

DuloNode acts as a bridge between Alexa and Node-RED. On every voice command received, it processes the request and generates a structured JSON payload that Node-RED can use to trigger automations or device actions.

Commands:

Alexa, turn on the lights.

Alexa, set the living room air conditioner to 21 degrees.

Alexa, close the garage door.

Devices and voice commands

Example Node-RED Flow:

Example Node-RED flow

Setup

Create an account:

Sign Up

with your email address

Install Alexa Skill:

  1. Open the Alexa app
  2. Go to More β†’ Skills & Games
  3. Search for "DuloNode"
  4. Tap "Enable to Use"
  5. Log in with your DuloNode email and password to link your account

The skill is available in the Amazon Skill Stores for the following locales: English (AU), English (CA), English (GB), English (IN) , English (US), French (FR), German (DE), Italian (IT), Portuguese (BR), Spanish (ES)

Home Assistant Setup:

Skip this step if you already have the Node-RED add-on installed
  1. Open Home Assistant Settings
  2. Go to Settings β†’ Add-ons β†’ Add-on Store
  3. Search for "Node-RED"
  4. Install and start the add-on

Node-RED Setup:

  1. Install node-red-contrib-dulonode module
  2. Download and import the   Basic Flow
  3. Open the Hub node settings and log in with your DuloNode account
  4. Deploy the flow

Discover Devices:

Alexa, discover devices.

Congratulations!

πŸŽ‰ That’s it! You can now control your devices using Alexa voice commands.