Skip to content

tadasdanielius/pyaltherma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyaltherma

Python library to control Daikin Altherma heat pump Tested only with BRP069A62

Usage

async with aiohttp.ClientSession() as session:
    conn = DaikinWSConnection(session, 'IP_ADDRESS')
    device = AlthermaController(conn)
    await device.discover_units()
    tank = device.hot_water_tank
    climate = device.climate_control
    print(f'Tank / Target temperature: {await tank.tank_temperature} / {await tank.target_temperature}')
    print(f"Indoor/outdoor temperature: {await climate.indoor_temperature}/{await climate.outdoor_temperature}")
    await climate.turn_off()
    await climate.turn_on()
    await conn.close()

see example.py for more details.

Status

Currently, the implementation is in early stage. At the moment it does not support schedules.

About

Python library to control Daikin Altherma heat pump

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages