@george.talusan/node-red-contrib-eufy-robovac 0.0.5
Node RED plugin wrapper around [eufy-robovac-js](https://github.com/gtalusan/eufy-robovac-js).
Description
Node RED plugin wrapper around eufy-robovac-js.
Install
Run the following command in the root directory of your Node-RED install
npm install @george.talusan/node-red-contrib-eufy-robovac
Configuration
See https://github.com/markbajaj/eufy-device-id-python for obtaining your Eufy Robovac's device ID and local key.
How to use
Drag an in
or out
node to your flow. Choose or create a configuration.
out
nodes can be configured to output any of alerts
, events
or errors
. See eufy-robovac-js. payload
will contain the output of eufy-robovac-js
.
in
nodes can be configured to command your Robovac to go home, clean or enable/disable the locate beacon. payload
will contain a boolean which will be passed to the corresponding eufy-robovac-js
function. For example, payload: true
with out
configured to Go Home
will tell the Robovac to start its journey back home. Similarly, payload: false
will stop its journey back home.
You may have multiple in
and out
nodes. If they share the same configuration then they will share the same network connection to your Robovac. Some Robovacs only like 1 connection, however in my testing, my X8 can support multiple simultaneous network connections.
Examples
The examples
sub-directory contains an example flow.