From cbe411d9bdd2b759ba8e1d31e3c3c920e0a5cacf Mon Sep 17 00:00:00 2001 From: William Scanlon Date: Tue, 26 Jan 2021 03:35:43 -0500 Subject: [PATCH] Update econet for integration changes (#16052) --- source/_integrations/econet.markdown | 60 ++++------------------------ 1 file changed, 8 insertions(+), 52 deletions(-) diff --git a/source/_integrations/econet.markdown b/source/_integrations/econet.markdown index b0feccccce0..9e234436238 100644 --- a/source/_integrations/econet.markdown +++ b/source/_integrations/econet.markdown @@ -4,61 +4,17 @@ description: Instructions on how to integrate Rheem EcoNet water heaters into Ho ha_category: - Water Heater ha_release: 0.61 -ha_iot_class: Cloud Polling +ha_iot_class: Cloud Push ha_domain: econet +ha_codeowners: + - '@w1ll1am23' + - '@vangorra' +ha_config_flow: true --- -The `econet` water heater platform is consuming the information provided by a [EcoNet enabled Rheem water heater](https://www.rheem.com/EcoNet/Home). This platform allows you to set the temperature, the operation mode, and enable vacation mode. +The `econet` water heater platform is consuming the information provided by a [EcoNet enabled Rheem water heater](https://www.rheem.com/EcoNet/Home). This platform allows you to set the temperature, the operation mode, and away mode. It also provides access to several device sensors depending on your model of water heater. ## Configuration -To enable the `econet` water heater platform, add the following information to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -water_heater: - - platform: econet - username: YOUR_ECONET_EMAIL - password: YOUR_ECONET_PASSWORD -``` - -{% configuration %} -username: - description: The username used to connect to your EcoNet account. - required: true - type: string -password: - description: The password used to connect to your EcoNet account. - required: true - type: string -{% endconfiguration %} - -### Service `econet.add_vacation` - -You can use the service `econet.add_vacation` to create a new vacation for your EcoNet water heaters. - -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | The entity id of the water heater to add the vacation to. -| `start_date` | yes | This is a Unix timestamp for when the vacation should start. -| `end_date` | yes | this is a Unix timestamp for when the vacation should end. - -
- -The Unix timestamps can be obtained from the `input_datetime` component. This will allow you to graphically set the start and end date. - -
- -### Service `econet.delete_vacation` - -You can use the service `econet.delete_vacation` to remove all vacations from an EcoNet water heater. - -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | The entity id of the water heater to remove the vacation from. - -
- -Econet water heaters use to live under the `climate` platform prior to release 0.81. - -
+1. From the Home Assistant front-end, navigate to 'Configuration' then 'Integrations'. Under 'Set up a new integration' locate 'Rheem EcoNet Products' and click 'Configure'. +2. Enter the information requested, email and password, and click 'Submit'.