pybluebolt

Python interface for BlueBOLT API


Keywords
flo, home, automation, water, monitoring
License
Apache-2.0
Install
pip install pybluebolt==0.0.1

Documentation

pybluebolt - Python interface for BlueBOLT Remote Energy Management

License Donate

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