uvejota / homeassistant-edata

Home Assistant integration for spanish energy data providers (e.g., datadis)
GNU General Public License v3.0
264 stars 22 forks source link

¿Se puede guardar en variables/sensores de HA el consumo mensual de los meses anteriores? #82

Closed ulesin closed 2 years ago

ulesin commented 2 years ago

Buenas! Me gustaría ir guardando el histórico de consumo de todos los meses que sea posible. En el gráfico de apexcharts viene el siguiente código y produce el gráfico acumulado de los meses anteriores. ¿Se puede rescatar esa información para jugar con esos datos como variables? Gracias de antemano a todos y al creador de esta maravilla, por supuesto :).

- entity: sensor.edata_nk0f name: Valle color: green data_generator: | return hass.connection.sendMessagePromise({ type: 'edata/consumptions/monthly', scups: 'nk0f'}).then( (resp) => { return resp.map((data, index) => { return [new Date(data['datetime']).getTime(), data['value_p3_kWh']]; }); } );

image

enriqueigl commented 2 years ago

Hola Tienes la solucion? Puedes pasarme el codigo completo de este apex? Gracias. Un saludo

uvejota commented 2 years ago

La última versión de edata lo almacena en las estadísticas nativas de HA, igual puedes tirar por ahí.