{"id":5305,"date":"2026-08-31T08:53:22","date_gmt":"2026-08-31T13:53:22","guid":{"rendered":"https:\/\/lab.rapternet.us\/?p=5305"},"modified":"2026-08-17T21:13:35","modified_gmt":"2026-08-18T02:13:35","slug":"time-sync-through-firewalls-for-valetudo","status":"publish","type":"post","link":"https:\/\/lab.rapternet.us\/?p=5305","title":{"rendered":"Time Sync through Firewalls for Valetudo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Valetudo has some built in functionality that makes use of the current time, however my vacuum is on a VLAN with absolutely no internet access. I would like to try out some of the time based features without needing to punch a hole in my firewall for internet based NTP, luckily this ended up being easier than expected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Valetudo does let you configure the NTP time servers, and my vacuum can access home assistant. So why not run an NTP server there, which can sync to the internet, and provide time to my internal network, including valetudo. This all worked out well, so for others running valetudo and home assistant, just run the chrony app and point valetudo&#8217;s NTP settings at it and you&#8217;re off to the races.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Valetudo has some built in functionality that makes use of the current time, however my vacuum is on a VLAN with absolutely no internet access. I would like to try out some of the time based features without needing to punch a hole in my firewall for internet based NTP, luckily this ended up being &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/lab.rapternet.us\/?p=5305\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Time Sync through Firewalls for Valetudo&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[39,14,116],"class_list":["post-5305","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-home-assistant","tag-quick-bites","tag-valetudo"],"_links":{"self":[{"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/posts\/5305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5305"}],"version-history":[{"count":6,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/posts\/5305\/revisions"}],"predecessor-version":[{"id":5320,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=\/wp\/v2\/posts\/5305\/revisions\/5320"}],"wp:attachment":[{"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lab.rapternet.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}