Devices are now automatically synced to Alexa whenever you deploy your Node-RED flow. Added, removed, and renamed DuloNode devices appear in the Alexa app right away, without having to run “Discover Devices”.
A new field has been added to the output payload: metadata.context.action.
It exposes the Alexa directive that triggered the state change in the Controller.Action format (e.g. PowerController.TurnOn, BrightnessController.SetBrightness), making it easy to branch your flows on the specific voice command. The field is only set when metadata.context.source is "alexa".
Link In and Link Out nodes can now be used between the DuloNode Hub and DuloNode Device nodes.
The Hub is now able to properly detect and register devices even when Link nodes are used for flow organization. This makes it much easier to structure large setups across multiple tabs without breaking device discovery.
Italian (IT) and Hindi (IN) have been added to the list of supported languages for the DuloNode Alexa Skill. You can now interact with your devices in these languages using voice commands.
TV channels can now be changed by name, not just by number.
You can use voice commands like:
This allows for a more natural way to control your TV through Alexa and DuloNode.
Device state is now proactively updated on every state change, making updates immediately visible in the Alexa app without manual refresh.
To use this feature, you need to re-enable the DuloNode Skill in the Alexa app if your account was linked before 20 Dec 2025.
Steps to re-enable:
Every device type now has its own icon in Node-RED. This makes it easier to visually identify devices in your flows and improves overall readability when working with larger or more complex setups.
PayPal has been added as a payment method alongside credit and debit card options.
You can now upgrade to a paid subscription by visiting your account profile and selecting PayPal during checkout.
Introducing a new documentation tool that simulates supported devices, Alexa voice commands, and shows the corresponding output payloads and possible inputs.
This page makes it easier to test and understand how DuloNode integrates with Alexa, and how to structure the payloads for different device types and capabilities.
You can try it out here: Voice Command Simulator
A new field has been added to the output payload: metadata.context.source.
It shows whether the device state change was triggered by Alexa ("alexa") or by a Node-RED Hub input ("input"), allowing for better control in your flows.
Fixed an issue with session expiration that previously required re-linking the Alexa Skill every 30 days. The session now remains valid as expected.