Duck DNS

The DuckDNS integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to keep your DuckDNS subdomain always in sync with your public IP address. DuckDNS is a free service that allows you to bind your own favorite subdomain under duckdns.org to the public IP address in use from your router, even though such address is dynamically allocated by your internet service provider and therefore changes over time.

Warning

If you are running the Home Assistant DuckDNS add-on this integration is not required. The add-on will keep your IP updated with DuckDNS.

Configuration

To add the Duck DNS integration to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & Services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Duck DNS.

  • Follow the instructions on screen to complete the setup.

domain

Your duckdns subdomain (without the .duckdns.org suffix).

access_token

Your DuckDNS access token. Log in to the site to get one.

Action set_txt

Set the TXT record of your DuckDNS subdomain.

Data attribute Optional Description
txt no Payload for the TXT record.