OpenTherm Web API
Web API contract library, that allows 3rd party integrations (such as HomeAssistant) to connect to OpenTherm Web, retrieve and set controller configuration. Published on PyPI as opentherm-web-api package https://pypi.org/project/opentherm-web-api/.
Example
controller = OpenThermWebApi("Host", "API Token").refresh_controller()