Closed dcro closed 2 years ago
My boiler does not step values for the sensor and it simply sums up values for hours that represent today. The only way is to put traces or traps. You may add
self._LOGGER.warning(f"ENERGY DATA: {self._ariston_gas_data}")
on line 1995 (before for today_sensor in self._TODAY_SENSORS:). It would log each processed data and then when you encounter the issue, you need to check corresponding value in the log (ENERGY DATA shall be in the entry). You probably would need to open full log rather than use shortened web version.
No action plus change of api
I noticed an error with the total heating and DHW energy totals in the energy dashboard. Most of the time the values show up correctly but from time to time the total energy spikes up in the Energy Dashboard, almost doubling the total energy for the day, although the sensors do show the correct values.
In the screenshots below, the total for 24 hours and the total for today match the values from the RemoteThermo site, but the energy total shows a spike at 16:00 when the entire quantity for the day was doubled (around 50KW more added). I've also included the values graph for the 24 hours and total today sensors so you get a better idea.
This might be related to issue #25 but it's not exactly the same as the sensors don't pass through a zero value when this issue appears.