YouLess Python Data Bridge
This package contains support classes to fetch data from the YouLess sensors. The current implementation
supports the following YouLess devices:
- LS120, both the Enologic and the PVOutput firmware
- LS110
Experimental support for authentication was added in v0.15 of the youless-python-bridge.
Getting started
To use the API use the following code:
from youless_api.youless_api import YoulessAPI
if __name__ == '__main__':
api = YoulessAPI("192.168.1.2")
api.initialize()
api.update()
gasUsage = api.gas_meter.value
To use authentication please use the snippet below (this is still experimental):
from youless_api.youless_api import YoulessAPI
if __name__ == '__main__':
api = YoulessAPI("192.168.1.2", "my-user-name", "my-password")
api.initialize()
api.update()
gasUsage = api.gas_meter.value
Contributing
The Youless Python Data Bridge is an open-source project and welcomes any additions by the community.
If you would like to contribute, please fork this repository and make your desired changes.
You can then offer those changes using a pull request into this repository.
The contributors :star2: