https://github.com/ldotlopez/ha-ideenergy
ideenergy integration for home-assistant
https://github.com/ldotlopez/ha-ideenergy
automation energy energy-consumption home-assistant home-assistant-component spain
Last synced: about 1 year ago
JSON representation
ideenergy integration for home-assistant
- Host: GitHub
- URL: https://github.com/ldotlopez/ha-ideenergy
- Owner: ldotlopez
- License: gpl-3.0
- Created: 2021-08-26T15:53:08.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T07:12:54.000Z (over 1 year ago)
- Last Synced: 2024-10-19T07:16:07.472Z (over 1 year ago)
- Topics: automation, energy, energy-consumption, home-assistant, home-assistant-component, spain
- Language: Python
- Homepage:
- Size: 1.01 MB
- Stars: 74
- Watchers: 14
- Forks: 13
- Open Issues: 18
-
Metadata Files:
- Readme: README.es.md
- License: LICENSE
Awesome Lists containing this project
- awesome-spain - ha-ideenergy - ideenergy?style=flat-square&label=%E2%AD%90)](https://github.com/ldotlopez/ha-ideenergy/stargazers) [](https://github.com/ldotlopez/ha-ideenergy/commits/main) [](https://github.com/ldotlopez/ha-ideenergy) [](https://github.com/ldotlopez/ha-ideenergy/blob/main/LICENSE) [](https://www.home-assistant.io/) [](https://www.iberdrola.es/) [](https://www.ree.es/) - Integración de i-DE Energy (Iberdrola distribuidora) para Home Assistant. (Energía y Electricidad / Radar COVID)
README
# i-DE (Iberdrola Distribución) Custom Integration for Home Assistant
[](https://github.com/custom-components/hacs)
[](https://github.com/ldotlopez/ha-ideenergy/actions/workflows/hassfest.yml)
[](https://github.com/ldotlopez/ha-ideenergy/actions/workflows/hacs.yml)

[](https://github.com/ldotlopez/ha-ideenergy/actions/workflows/codeql-analysis.yml)
[](https://github.com/ambv/black)
[ideenergy](https://github.com/ldotlopez/ideenergy) integration for [home-assistant](https://home-assistant.io/)
Esta integración provee sensores para el distribuidor de energía español [i-DE](i-de.es).
Require de un usuario **avanzado** en la página web del distribuidor.
**⚠️ Asegurese de leer la [FAQ](https://github.com/ldotlopez/ha-ideenergy/blob/main/FAQ.md)' y las secciones 'advertencias' y 'dependencias'.**
## Características
* Integración con el panel del energía de Home Assistant
* Sensores de consumo instantaneo y acumulado.
* Sensores históricos (consumulo y generación solar) con mayor precisión (sub-kWh). Estos datos no son tiempo real y normalmente llevan un retraso de entre 24 y 48 horas.
* Soporte para varios contratos (puntos de servicio).
* Configuración a través del [interfaz web de Home Assistant](https://developers.home-assistant.io/docs/config_entries_options_flow_handler) sin necesidad de editar ficheros YAML.
* Algoritmo de actualización para leer el contador cerca del final de cada periodo horario (entre el minuto 50 y 59) y una mejor representación del consumo en el panel de energía de Home Assistant
* Totalmente [asíncrono](https://developers.home-assistant.io/docs/asyncio_index) e integrado en Home Assistant.
## Dependencies
Es necesario disponer de acceso al área de clientes de i-DE.
Puedes registrarte en el siguiente link: [Área Clientes | I-DE - Grupo Iberdrola](https://www.i-de.es/consumidores/web/guest/login).
Además es necesario disponer del perfil de "Usuario avanzado". Si no se dispone de él hay que rellenar un formulario del [Perfil de cliente](https://www.i-de.es/consumidores/web/home/personal-area/userData).
### Usando [HACS](https://hacs.xyz/) (recomendado)
1. Copia la dirección de este repositorio: [https://github.com/ldotlopez/ha-ideenergy](https://github.com/ldotlopez/ha-ideenergy/)
2. Añade este repositorio en HACS como "repositorio manual":
- En el campo "Repositorio" pega la URL anterior.
- En el campo "Categoría" elige "Integración"
- Pulsa el botón "Descargar" y elige la última versión.

3. Reinicia Home Assistant
4. Configura la integración
- (Opción A) Pulsa el botón "Añadir integración" → [](https://my.home-assistant.io/redirect/config_flow_start/?domain=ideenergy)
- (Opción B) Navega a "Ajustes" → "Dispositivos y servicios" y pulsa "Añadir integración". Elige "i-DE.es sensores de energía".

5. Sigue los pasos del asistente: Proporciona tus credenciales de acceso para el área de cliente de "i-DE", después elige el contrato qu deseas monitorizar. Si necesitas añadir más contratos repite los pasos anteriores para cada uno de ellos.
## Instalación
A través de custom_components o [HACS](https://hacs.xyz/)
1. Descarga o clona este repositorio: [https://github.com/ldotlopez/ha-ideenergy](https://github.com/ldotlopez/ha-ideenergy)
2. Copia la carpeta `custom_components/ideenergy` en tu carpeta `custom_components` de tu instalación de Home Assistant.
3. Reinicia Home Assistant
4. Configura la integración
- (Opción A) Pulsa el botón "Añadir integración" → [](https://my.home-assistant.io/redirect/config_flow_start/?domain=ideenergy)
- (Opción B) Navega a "Ajustes" → "Dispositivos y servicios" y pulsa "Añadir integración". Elige "i-DE.es sensores de energía".

5. Sigue los pasos del asistente: Proporciona tus credenciales de acceso para el área de cliente de "i-DE", después elige el contrato qu deseas monitorizar. Si necesitas añadir más contratos repite los pasos anteriores para cada uno de ellos.
## Capturas
*Sensor de energía acumulada*

*Sensor de histórico de energía*

*Asistente de configuración*


## Advertencias
Esta integración provee un sensor 'histórico' que incorpora datos del pasado en la base de datos de Home Assistant. Por su propia seguridad este sensor no está habilitado y debe activarse manualmente.
☠️ El sensor histórico está basado en un **hack extremadamente experimental** y puede romper y/o corromper su base de datos y/o estadísticas. **Use lo bajo su propio riesgo**.