My gen 1 is on an Edge Driver and I use a virtual calendar device to schedule a reset the 1st of every month at 12:05am:
I am using my own driver that is based off of ST’s, except I modified it to send watts data based on a change in watts (10 watts, or 1%). ST’s is time based reporting, which is every 5 minutes.