Oh that it were that simple. In addition to access to a NTP server, the cams needs to know where they are, more accurately, which time zone they are in. In fact, that’s not enough; in order to determine local time, they need to know the UTC offset and the DST rules that are in place at their specific geographic location.
NTP servers publish UTC time. The many NTP servers scattered around the internet don’t know the time zone offset of client devices that make an NTP query. They just send out UTC time to everybody. It’s up to the device to add or subtract the appropriate UTC offset in order to determine the correct local time. And the device also has to implement the DST offset on the proper dates, which means it has to know the DST rules that are in effect at the specific location of the device.
In order to correctly adjust for DST, it’s not sufficient to simply configure the device with the time zone it’s in (Eastern, Central, Mountain, Pacific, Central European, etc etc). Various geographic regions have unique DST rules. For example, Arizona does not observe DST. Nor does most of the province of Saskatchewan in Canada. They stay on standard time year round. Arizona is in Mountain Time Zone (UTC-7) year round. So a cam located in Arizona needs to subtract 7 from the UTC time obtained from an NTP server to determine local time, and it will never make a 1 hour adjustment for DST in spring & fall. Unless the cam happens to be located on the Navaho reservation (which is partly in AZ). DST is observed on the reservation.
NTP servers don’t know any of this. The camera needs to have the smarts in the firmware to figure it all out and correctly deduce local time. To do so, they need to have been provided with the appropriate offset rules based on their location.
All of my Wyze cams adjusted to EST overnight. I don’t know how they knew to do so. The firmware might well contain the nominal rules for DST adjustments in North America (2nd Sunday in March, 1st Sunday in November). But those rules aren’t applicable in Arizona and Saskatchewan . It would be interesting to know if any Wyzecams in AZ or SK moved their internal clocks back an hour last night…