The node-switchbot is a Node.js module which allows you to control your Switchbot Devices through Bluetooth (BLE).