As long as the daily sensor resets at midnight or just before, but never after midnight, (even by a few seconds) and has a state_class of total_increasing then it should work well.
Did you try usin Utility Meters with periodically_resetting enabled? I have the same issue with Emporia Vue but that they can reset anytime (when restarting) or daily but sometimes a few seconds after midnight but when using Utility Meter Helpers seems to be reliable so far.