You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have filled out the issue template to the best of my ability.
This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
This issue is not a duplicate issue of currently previous issues..
Describe the issue
At midnight, there is a window of a few minutes, where get_db_data_timestamp throws errors for yet unknown reasons. Apparently, this can only be debugged at midnight, making this a pain to solve. 3.6.3 handles these errors gracefully, with the side effect that the daily data is updated a few minutes late. You'll therefore see the previous day's consumption until something like 5 minutes after midnight.
An additional grace period handling should be introduced for the first few minutes into the new day.
Reproduction steps
Just look at the logs at midnight. Examples can be found at
Logger: custom_components.e3dc_rscp.coordinator
Source: custom_components/e3dc_rscp/coordinator.py:225
integration: E3DC Remote Storage Control Protocol (Git) (documentation, issues)
First occurred: 12:00:53 AM (2 occurrences)
Last logged: 12:02:03 AM
Failed to load daily stats, not updating data: Communication Failure: Failed to send data
System Health details
follow up by maintainer
Checklist
Describe the issue
At midnight, there is a window of a few minutes, where get_db_data_timestamp throws errors for yet unknown reasons. Apparently, this can only be debugged at midnight, making this a pain to solve. 3.6.3 handles these errors gracefully, with the side effect that the daily data is updated a few minutes late. You'll therefore see the previous day's consumption until something like 5 minutes after midnight.
An additional grace period handling should be introduced for the first few minutes into the new day.
Reproduction steps
Just look at the logs at midnight. Examples can be found at
Debug logs
Diagnostics dump
follow up by maintainer
The text was updated successfully, but these errors were encountered: