Platform version
2.3.9.176
Hardware version
C-8
The time doesn't update from browser when the browser is in incognito mode. over a span of 6 months the time was off by 40 minutes.
Platform version
2.3.9.176
Hardware version
C-8
The time doesn't update from browser when the browser is in incognito mode. over a span of 6 months the time was off by 40 minutes.
Can you clarify what you mean?
You’re referring to the “update from browser” button in the hub details page of the settings menu?
Doesn’t that simply sync the hub’s time to the browser’s each time the button is clicked?
What were you expecting to stay synced over a period of six months?
pretty sure thats how incognito works... it passes no information except logins.
Yeah, that's a one-time thing. The hub otherwise uses public NTP servers to sync time. If you have it disconnected from the Internet, you'll either need to keep doing this or set up a local NTP server and configure it to use that (not possible in the UI at the moment but possible, but also not sure if this is what the OP is really asking).
No i was not expecting to stay in sync but when i noticed it drifting and i hit the sync to browser button it did not sync. it will not sync if the browser is in incognito mode. I had to open the browser without incognito for it to update.
since that problem i have installed the NTP script. it stays updated perfectly fine now. updating the time via the browser is the worst option IMO. its just lazy programming.
I don't think I'm seeing this, but I don't have a hub far off enough from the actual time to really tell. The network request is definitely going through, however. It's possible different browser settings may affect this.
You aren't supposed to have to do this; it's supposed to just work. You never answered the question above about whether your hub is blocked from the Internet, which would naturally cause this since the default NTP server is on the Internet (but can be changed to something local if you have such an NTP server -- nothing to "install" on your hub to do that unless you prefer a driver-based approach instead). Or something else, such as misconfigured DNS on the hub, could also be causing this problem.
Why isn’t your hub just automatically syncing its time to a public NTP server as it’s configured to do out of the box?
my hub only has 443 outbound. all DNS, ICMP and NTP is natted to my internal services. it cant get out even it was programed to.
In that case you’ll probably need an NTP server on your LAN so the hub can sync to something.
As @bertabcd1234 said, manually syncing the hub time with a web browser is not the intended method of keeping the hub’s internal clock updated.
It’s not an issue of “laziness” on the part of the development team.
You can update the NTP server the hub uses with the http endpoints mentioned in this post:
My original post here was informational just to let everyone know that incognito affected the sync. not that i couldn't sync without incognito.
I have since installed the NTP driver to update locally. My network provides all the DNS and NTP internally. I don't even allow any hosts to get out for DNS or NTP. If any product hard codes external NTP or DNS it gets nat'd to my internal servers.
i have ~100 smart devices. none of them can reach out to the internet. the only thing that can get to the internet is the AppleTV on 443 and the HE on 443.
For remote access i use VPN with reverse proxy. All products think i'm internal always. I don't use any of the cloud features of any product. I wont even buy a product if it requires me to have a cloud account to set it up or use it.
Which specific browsers have you tried?
safari.
Not necessary. That driver predates the existence of the http endpoints I linked to above.
the first link provides 2 external NTP servers. with no option to manually configure an internal IP.
the second link is a 404 error. maybe the url is incorrect.
Perhaps you are entering a url incorrectly.
Here’s what happens when I browse to the first link:
The first three are obviously on my LAN.
I’ve never personally used the second link, since the first one does what I need it to. So I don’t know exactly how the last part of the url is supposed to be entered.
i don't have a flat network. my NTP and DNS are not on the same subnet. i suspect its only able to detect if its on the same subnet.
mine looks like yours but only lists time.google.com and the 216.239.35.0. also these two didn't show up until i opened the firewall.
Works fine, need to use without the trailing / to check it, and specify an IP in the URL to set it.
http://HUB.IP/hub/advanced/ntpServer
http://HUB.IP/hub/advanced/ntpServer/192.168.1.1
That would probably make sense, if you’ve isolated the hub on a different VLAN than your NTP server.