La demás información del tópico inicial la dejo para información.
Hi,
I am been looking for solutions to monitor my whole home energy consumption without having to install any hardware into the current installation, but trying to take advantage of the existent Smart Meter that the house has. I live in Spain and the distribution is made by Iberdrola (i-DE)
I thought of a NooElec to read the meters, but I am not sure if my meter will work, and that’s something that I still have to check in more detail.
My question is if there’s someone around with the knowledge to build a similar integration but that may work with i-DE (Área Clientes | I-DE Grupo Iberdrola)
This would give all the consumption data from the SmartMeter without the need to install any additional hardware, giving the possibility to monitor the energy cost using the PVPC Integration available on HA (Spain electricity hourly pricing (PVPC) - Home Assistant).
I have the same requirement (but unfortunately I don’t know how to do it myself). I can download usage info (and feed-in values) from the Iberdrola i-DE cloud but I can’t find any integration that works with Home Assistant.
Also, I live in a standalone house (as opposed to an apartment) and, as is normal here, the smart meter is located in a cabinet mounted on the fence so I can’t use some of the meter reading hardware that is mentioned in the forum.
I would be interested in this too. I don’t have the knowledge to build an integration, but I wouldn’t mind to try to contribute however I can (I’m a junior c# programmer).
@VaReTaS have you tried to contact uvejota to see if he could help with what would be needed to create the integration?
Plus, it’s directly available as a pip package, so it should be easy!
I haven’t worked with the home assistant framework, so I might take some time to make a custom integration. Unless someone more experienced wants to give it a go.
It’s great that someone already did something like this and that might be usable.
Further, on the Issue Tracking on Github, someone already asked about the integration with HA (Integración en Home Ass)
I am not the most versed on these things, but I can help on trying this and get it to work as an integration or may give it a try to do it on my own (whenever I have some spare time).
Hi, interested in this possibility too. I hope some programmer knows how to instant download the i-de smart meter electricity consumption and hacs it to present it in HA.
I offer my testing availability
Hola a todos, también interesado en esta posibilidad. ojalá alguien sepa descargar los datos de la app de i-de e integrarlos en HA. Y si además Iberdrola no banea la consulta recurrente mejor. Saludos.
Pero no veo luego como relacionar esto con el consumo y luego poner un template de coste acumulado en base al PVPC o, en alternativa, al coste que pago yo la electricidad en cada período.
He podido ya conectar a i-DE, que me aparezca el sensor y HA intente la conexión para obtener los datos, pero por algún motivo no termino de lograr que aparezca la lectura.
Cuando tenga un poco más de tiempo intentaré seguir con el tema (creo que voy a tener que reescribir parte del código original de hectorespert, pero lo iré mirando.
Si alguien se puede/quiere apuntar a echar una mano, puedo publicar el código en GitHub y a ver si podemos avanzar.
Ya sólo me falta conseguir sacar los atributos de Lectura del Contador y con eso montar un Utility Sensor, con mediciones diárias, mensuales y semanales.
He conseguido incorporar los datos a las estadísticas de energía de HA:
He cambiado el sensor para que, en vez de consumo actual, de el consumo acumulado del contador (para los fines de estadísticas de HA, y las limitaciones de lecturas de iDE, creo que el lo más correcto).
En la versión inicial que saque, para que se pueda probar, solamente incluiré este sensor. Con tiempo, cuando pueda, añadiré sensores con consumo actual, estado contador y alguna otra información que sale de iDE.
Hay que tener en cuenta que, debido al tiempo que iDE tarda en contestar a la solicitud de actualización del contador, al reiniciar HA, el sensor tarda entre 30 a 60 segundos en actualizar. Esto hará que el reinicio siempre tarde más que lo normal.
Copiar la carpeta ide_api dentro de custom_components
Reiniciar HA
Añadir el código abajo a vuestro archivo configuration.yaml, con vuestros datos de acceso a iDE (si no tenéis acceso, os podéis registrar en este enlace Área Clientes | I-DE - Grupo Iberdrola):
Reiniciar HA de nuevo.
sensor:
- platform: ide
username: username
password: password
Si usáis un archivo sensor.yaml, pues lo mismo pero sin el “sensor:”
El sensor se actualizará cada 2 horas. Así que habrá que tener paciencia para obtener datos.
Si os sale algún error o problema gordo, basta con sacar el código de configuration.yaml y el sensor no se iniciará.