Run this in your ~/.node-red
npm install node-red-contrib-switchbot-devices
With this node, you can get all your Switchbot devices with Node-RED.
This node use SwitchbotAPI to get your list devices and their status with Node-RED.
- Input: Switchbot Open Token
- Output: List of devices you have in your account and their current status
Download Switchbot app, login, Generate an Open Token within the app: Go to Profile > Preference > Tap App Version 10 times. Developer Options will show up > Tap Developer Options > Tap Get Token
- Node.js v 11.15.x
- Node-Red v 1.0.5
- Create flow and add this node between an inject node and a debug node.
- Edit list node with your Switchbot Token.
- Inject and your list of devices will be returned in "debug" node.