Skip to content

About

Ariston NET remotethermo integration for Home Assistant based on API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

CodeQL hacs_badge HACS Action Validate with hassfest

Ariston NET remotethermo integration for Home Assistant

Note on the official Ariston integration & rebranding Home Assistant now ships an official ariston integration, but it only supports midea-protocol climate devices (cooling). To avoid a domain collision with it, this integration uses the domain ariston_remotethermo instead of ariston, so both can be installed side by side. It continues to support Galevo/Velis/BSB heating and water-heater devices via the reverse-engineered RemoteThermo API.

This is a fork of fustom/ariston-remotethermo-home-assistant-v3 — full credit to fustom and Chomupashchuk's v2 integration for the original work.

Migration: because the domain changed, existing users must remove the old ariston custom integration and re-add this one. Devices, entities and history are recreated under the new domain (clean break, no automatic migration).

This integration inspired by chomupashchuk fantastic work https://github.com/chomupashchuk/ariston-remotethermo-home-assistant-v2 But it does not use Ariston website. It uses Ariston API what I reversed engineered.

| This integration | ------------- | ------------- | | Uses real API | Uses Ariston website | | Faster set/get data | Sometimes needs minutes to set/get data | | Easy to setup with UI | Not so easy to setup (only with configuration.yaml) | | Integration & devices & entites | Only entites | | Proper asynchronous integration, clean code | Hard to understand and maintain (ariston.py has more than 4000 lines) | | Less sensors, switches, etc | More sensors, switches, etc | | New code, may contains lot of bugs | Old, tested code |

TODO

  • Localization. Avaliable in english, catalan, italian, russian and ukranian.
  • More sensors, switches, binary sersors, selectors, services.
  • Exception handling.
  • More logs.
  • Unit tests.
  • Fun.

Integration was tested on and works with:

  • Ariston Alteas One 24
  • Ariston Velis Evo
  • Ariston Velis Lux
  • Ariston Lydos Hybrid
  • Elco Thision S Plus 13

Feel free to test something else and create new issue / pull request if something goes wrong.

Installation

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store. or copy the ariston_remotethermo folder to your configuration/custom_components path. Use the add integration UI to set up your device.

Kazam_screenshot_00003 Kazam_screenshot_00004 Kazam_screenshot_00010

Kazam_screenshot_00011

Kazam_screenshot_00012

Kazam_screenshot_00013 Kazam_screenshot_00009

Peace Love Freedom

About

Ariston NET remotethermo integration for Home Assistant based on API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages