Welcome to the Home Assistant WebSocket Node-RED Beta Release Notes
Always recommend doing a backup of your flows before upgrading.
Breaking Changes
Exposure As:
We've completely overhauled the "expose as" system! Now, it uses a switch entity config, allowing a single switch entity to control multiple event nodes. Please note that this is a breaking change. To continue using the expose as functionality, make sure to update the node schema from the Node-RED UI.
Trigger Service:
We've simplified the trigger service. It now accepts only two optional data properties: output_path
and message
.
output_path
: Specify a comma-separated list of paths to send the message to. Use '0' to send the message to all paths.message
: Define the message object to be sent to the next node.
Device Node:
In the companion integration, we've updated the endpoints. To ensure proper functionality, you'll need version 3.0.0+ for this node.
Installation
Bare Metal / Docker
To install or update, use npm inside the config directory:
npm install node-red-contrib-home-assistant-websocket@beta
or
Upload the attached file using the palette manager in Node-RED.
Home Assistant Add-on
Add the beta release to the npm_packages
config option.
npm_packages:
- node-red-contrib-home-assistant-websocket@beta
init_commands:
- (cd /config/node-red/ && npm uninstall node-red-contrib-home-assistant-websocket)
The full changelog change can be found in the release pull request #1070