pybluebolt - Python interface for BlueBOLT Remote Energy Management
Python library for communicating with the BlueBOLT Remote Energy Management cloud service for remotely controlling BlueBOLT devices. This does no support direct control of local BlueBOLT devices via RS232 or TCP (see pybluebelt).
NOTE:
- This library is community supported, please submit changes and improvements.
- This is a very basic beta-quality interface that may need to be refactored in the future.
Installation
pip3 install pybluebolt-service
Examples
bluebolt = PyBlueBOLTService(username, password)
locations = bluebolt.locations
See also example-client.py for a more comprehensive working example.
NOTE: This doesn't cache password credentials, so it does not re-authenticate automatically
unless the client also calls bluebolt.save_password(password)
.
Supported Hardware
Known Issues
Unsupported
- direct control of a BlueBOLT device via telnet or RS232
See Also
- MyBlueBOLT Portal
- BlueBOLT local device webservice proxy
- [pybluebolt]
- Home Assistant integration for BlueBOLT devices [hass-bluebolt]