Metadata-Version: 2.1
Name: bwt_api
Version: 0.3.0
Summary: Python API to access the local BWT Perla API.
Home-page: https://github.com/dkarv/bwt_api
Author: dkarv
Author-email: punzet.david@gmail.com
License: MIT
Project-URL: Documentation, https://github.com/dkarv/bwt_api/blob/main/README.rst
Project-URL: Source, https://github.com/dkarv/bwt_api
Project-URL: Changelog, https://github.com/dkarv/bwt_api/blob/main/CHANGELOG.rst
Project-URL: Tracker, https://github.com/dkarv/bwt_api/issues
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Requires-Python: >=3.10
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE.txt
Requires-Dist: aiohttp
Provides-Extra: testing
Requires-Dist: flake8; extra == "testing"
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: aioresponses; extra == "testing"


bwt_api
=======

Python library to access the local API of BWT Perla devices.


Requirements
------------

- At least firmware version 2.02xx
- a network connection by LAN or WiFi
- device needs to be registered. You will receive a *login code* needed later
- enable the API in the menu (Settings > General > Connection)


Usage examples
--------------

    bwt --help

    bwt --host="<ip address>" --code="<login code>" current

    bwt --host="<ip address>" --code="<login code>" daily

    bwt --host="<ip address>" --code="<login code>" monthly

    bwt --host="<ip address>" --code="<login code>" yearly
