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 off the light.
Alexa, set the living room air conditioner to 21 degrees.
Alexa, close the garage door.
Setup
Prerequisites:
- - Node.js: v18.0.0 or later
- - Node-RED: v3.0.0 or later
Create an account:
-
Sign up (No credit card required)
Install Alexa Skill:
- Open the Alexa app
- Go to More β Skills & Games
- Search for "DuloNode"
- Tap "Enable to Use"
- 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:
- Open Home Assistant Settings
- Go to Settings β Add-ons β Add-on Store
- Search for "Node-RED"
- Install and start the add-on
Node-RED Setup:
- Install node-red-contrib-dulonode module
- Download and import the Basic Flow
- Open the Hub node settings and log in with your DuloNode account
- Deploy the flow, then ask Alexa to discover new devices by saying, "Alexa, discover devices"
Congratulations!
π Thatβs it! You can now control your devices using Alexa voice commands.