FreeDNS
With the freedns
integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] you can keep your FreeDNS
Setup (Default API V1)
You need to determine your update URL or your access token.
- Head over to the FreeDNS
website and login to your account. - Select the menu “Dynamic DNS”
- You should now see your update candidates in a table at the bottom of the page.
- Copy the link target of the “Direct URL”.
- The access token is the part at the end of the link:
https://freedns.afraid.org/dynamic/update.php?YOUR_UPDATE_TOKEN
- Either put the token as
access_token
or the whole URL into theurl
attribute.
Configuration (API V1)
To use the integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] in your installation, add the following to your configuration.yaml
The configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI. [Learn more] file.
After changing the configuration.yaml
The configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI. [Learn more] file, restart Home Assistant to apply the changes.
# Example configuration.yaml entry
freedns:
access_token: YOUR_TOKEN
Setup (API V2)
You need to determine your update URL or your access token.
- Head over to the FreeDNS
website and login to your account. - Select the menu “Dynamic DNS”
- You should now see your update candidates in a table at the bottom of the page.
- Head over to page Version 2
, and enable the candidate. - The access token is the part at the end of the link:
http://sync.afraid.org/u/RANDOMIZED_TOKEN/
- Put the whole URL into the
url
attribute. - (Instead of using the randomized token URL in the Version 2 there are other options to use for URL)
Configuration (API V2)
To use the integration in your installation, add the following to your configuration.yaml
The configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI. [Learn more] file:
# Example configuration.yaml entry
freedns:
url: http://sync.afraid.org/u/RANDOMIZED_TOKEN/