Skip to content
David Cumps

LeoNTP for Home Assistant

  • Home Assistant
  • 2023

The LeoNTP 1200 is a small network time server that takes its time from GPS. I wrote an open-source Home Assistant integration for it in May 2023, so its status shows up on a dashboard next to everything else in the house: GPS fix and satellites, how long it has held a GPS lock, uptime, the number of time requests it has served, the current time, the firmware version and the serial number.

Straight from the device. There’s no cloud and no extra software. The integration sends the device a request on its own time protocol and decodes the statistics in the reply. Setting it up only takes the device’s address: Home Assistant checks the connection by reading the serial number, and polls the device locally from then on.

Easy to install and keep up to date. It’s MIT-licensed and listed in the default HACS store, so installing it is a search and a click. Every change is linted and validated against Home Assistant’s own checks on GitHub, and releases come with notes. A contributor added a Portuguese translation, and in 2026 I updated it for newer Home Assistant versions in a 2.0 release.

Technologies: Python, Home Assistant, HACS, NTP, UDP, GitHub Actions, Ruff.

You May Also Like