ariston_boiler_control
Module for the control of a Wifi-enabled Ariston boiler through the Web API.
At the moment, this module only works with the default boiler specificed in the web interface.
Features:
- read the current temperature
- read and set the target temperature
- read and set the operation mode (Green, Comfort, Fast, Auto, HCHP)
- read the HP state (on/off)
- read and set the boost mode (on/off)
Example:
>>> from ariston_boiler_control import AristonBoilerControl, OperationMode
>>> abc = AristonBoilerControl('email@email.com', 'password')
>>>
>>>
>>> abc.login()
>>>
>>> temperature = abc.get_current_temperature()
>>>
>>> abc.set_operation_mode(OperationMode.COMFORT)
>>>
>>> abc.set_target_temperature(60)
Copyright (c) 2023 Francesco Santini francesco.santini@gmail.com