We are sorry to hear you are having problems with the rain. We are aware of the problem, and are currently looking into it. At this time we do not have a resolution. At one point we did feel we had a fix to put into place, unfortunately through testing, we found that this fix would have caused other issues and we did not want to compound any frustrations. We understand that accurate data is important to you and we agree wholeheartedly with you. We have full confidence that we will find the best resolution for this problem and as soon as we have details to share we will let our customers on the community forum know. Thank you. Enjoy your day!
If Acu-rite is serious about customer satisfaction and quality, they will stop selling the bridge until the problem is resolved. This is several months ongoing. Time to outsource the fix. On another note, if your code is that poor, do we need to worry about being part of an IOT attack?
Now for some trouble shooting help. It appears that the rain gauge drops all its records when the precipitation rate goes back down to zero. Look for your reset error in that subroutine.
I've just posted a negative review on Amazon, where I bought this unit.
Wednesday, January 25, 2016
Many customers have noticed an issue regarding how rainfall is calculated and sometimes sporadically resets to zero during the day on both the charts and the day’s total accumulation. With the significant storm activity across the southeast this past weekend, we recognized the increased activity in our forums related to the rain reset issue and how it is impacting the accuracy of reported daily rainfall to My AcuRite and Weather Underground. One of the primary causes of the rain resetting you have experienced actually relates to a time-sync discrepancy between the smartHUB and the My AcuRite service; especially as the hour changes throughout the day (which is why you will notice the reset issue generally happens at the top of a new hour, i.e. 2PM, 3PM, 4PM, etc.). Because the smartHUB communicates directly to Weather Underground after communicating with the My AcuRite servers, when the smartHUB resets the rain total, it sends the reset data to WU as well. The development team is actively working on a fix to properly sync the time, which will prevent improper rain resets related to this issue.
To explain the cause first requires explaining how the smartHUB handles rain data from the 5-in-1 Sensor and the standalone Rain Gauge. The smartHUB is responsible for tracking the rain total throughout the day, keeping this running total in its memory. Throughout the day, the smartHUB transmits this number online at normal intervals to My AcuRite and Weather Underground. At the start of a new day, the smartHUB wipes this memory, and restarts this daily accumulation of rain number at zero.
However, the smartHUB does not have an internal clock. As part of the process to track when a new day begins, the smartHUB receives an updated time of day when it checks in with the online servers in preparation to transmit sensor data. By comparing to the previously received time, the smartHUB can recognize when it has passed into a new day. For example, if its last received time was 11:59 PM, and the next is 12:00 AM, it knows it has passed into a new day, and will reset the accumulated rain data.
What is interfering with this expected process is the slight differences in time between servers, much like how different clocks in the home may be a minute or two apart. For example, if one server has a time of 2:00 PM, the smartHUB will update to this time. However, if on the next transmission it checks in with a server that has a time of 1:59 PM, instead of going back in time, it instead assumes it has entered a new day. Because the smartHUB believes it’s a new day, it resets the daily accumulation of rain back to zero, and transmits this new number online. This is when your online data improperly resets to zero on your graphs.
What We’re Doing About It
While we have made improvements to synchronize the time across the servers, we are also currently testing a fix to streamline time synchronization between My AcuRite and the smartHUB in such a way that the improper rain reset conditions never occur. This will restore accurate rain data being sent to both My AcuRite and Weather Underground.
We are sorry for the inconvenience, and appreciate your ongoing patience. We will be actively updating on this issue as more information becomes available.