This is an Unofficial Home Assistant (HA) integration for Equation radiators sold at Leroy Merlin, which can be controlled using the EquationConnect mobile app.
This integration creates a HA ClimateEntity for each radiator a user has, therefore with the HA climate card the temperature can be controlled as well as turning the radiator on and off.
The equation_connect integration uses the EquationConnect python package to handle the calls to the Firebase API. For further details on how the API works refer to the EquationConnect package documentation.
To install the package through HACS, you can click this button, and then skip to step 4:
Otherwise, you can add the repository manually to HACS:
- Go to the HACS tabs on your Home Assistant installtion.
- On the top right, click on the three dots. Then
Custom repositoriesand add this repository:- Repository: https://github.com/carlesibanez/Home-Assistant-equation-connect
- Type: Integration
- Click ADD to add it to your Custom repositories.
- On the HACS search bar, look for Equation Connect (Unofficial), click it to open the documentation and description.
- On the bottom right, click DOWNLOAD. In case you want a specific version, use the dropdown on the pop up window to select it. Finally click DOWNLOAD.
Note: You eed to restart for the installation to take effect. Then continue with the Initial setup.
To manually install the integration, download the latest release and copy the equation_connect directory in custom_components to your custom_components directory (in your homeassistant directory, or your config directory if using Docker). You might need to restart HA after copying the integration for HA to detect it. Then continue with the Initial setup.
Once you have installed the integration, it is time to set it up.
- Navigate to HA Settings, and click on
Devices & Servicesto open the dashboard. Or click the button below:
- Click on
ADD INTEGRATIONin the bottom right and search for Equation Connect (Unofficial). - On the new window, fill the email and password fields. These are the same credentials used to sign in on the app.
- If everything went good, click
Finish. The radiators should now be visible as different entities.
- Power ON/OFF each radiator
- Change radiator temperature
- Represent each radiator as one device. (To manage different properties, e.g. backlight, mode...)
- Change radiator mode (ICE/ECO/COMFORT)
- Publish the integration on HACS.