Skip to content

Latest commit

 

History

105 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DynDNS

DynDNS Logo

Latest Release Last Updated Issues Custom Integration Home Assistant Required Version

License Hassfest HACS Validation Ruff / Format Mypy Installs

A lightweight, powerful Home Assistant custom integration designed to keep your dynamic IP addresses updated using standard DynDNS2 (Basic Auth) or Custom HTTP GET (Token Auth) protocols.

✨ Features

  • Multi-Protocol Support: Switch seamlessly between standard DynDNS2 (/nic/update with HTTP Basic Auth) and Custom HTTP GET (/api/dyndns/update with token authentication).
  • Full UI Setup & Reconfiguration: Add domains, server addresses, credentials, and update intervals directly via Config Flow or reconfigure anytime using the integration cogwheel.
  • Live Update Interval Control: Control background update frequencies in minutes live using a dedicated number entity without needing to restart.
  • Manual Refresh Button: Force an instant IP update check on demand using the update button entity.
  • State Persistence: Entities restore their last known state across Home Assistant restarts and integration reloads.
  • Diagnostic Sensors: Track system health with a problem binary sensor and a UTC timestamp sensor recording the exact time of the last successful update.

To add this integration, please add the custom repository https://github.com/ticstyle/DynDNS/ to HACS in your Home Assistant setup.

🚀 Installation

Via HACS or manually copy the dyndns folder from the latest release to the custom_components folder inside your Home Assistant configuration directory.

⚙️ Configuration

Add and adjust the integration via the Home Assistant User Interface.

About

A lightweight Home Assistant custom integration designed to keep your public dynamic IP addresses up to date using any provider supporting the standard DynDNS2 protocol.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages