Investors

Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

Using Infomaniak DynDNS and Home Assistant

Update 10/05/2026

This guide explains how to access your Home Assistant home automation box (which is located behind a dynamic IP address provided by your ISP) using a domain name with Infomaniak via the free DynDNS option and a free script (❓: help).

 

Introduction

  • The integration you install acts as a messenger: it continuously monitors the IP address of your local network.
  • As soon as it detects that your internet service provider has changed your IP address, it instantly sends a signal to Infomaniak.
  • Infomaniak then updates your domain name (e.g., ha.domain.xyz) so that it points to the new IP address.

 

Install Infomaniak DynDNS — Home Assistant Integration

Prerequisites

  • You must have a Home Assistant installation (e.g., on a Raspberry Pi 5) connected to the internet with a dynamic IP address.
  • A dynamic DNS must have been created for the domain in question via the Infomaniak Manager (❓: help).

Next:

  1. Log in to your Home Assistant back office.
  2. Install HACS if you haven't already; go to the settings of Home Assistant:
  3. Install the Terminal & SSH app:
  4. In this terminal, enter the command wget -O - https://get.hacs.xyz | bash -:
  5. Once HACS is installed, restart Home Assistant.
  6. Enable HACS by searching for it in the integrations:
  7. Once the validation via Github is complete, return to HACS installed in your left sidebar, then click on the action menu ⋮ in the upper right corner of the HACS interface to choose the custom repositories:
  8. Enter the URL https://github.com/cy-bertrand/Infomaniak-dyndns-ha (❓: help) and choose the Integration type, before clicking on Add:
  9. Next, search for Infomaniak DynDNS and click on it:
  10. Install this service by clicking the Download button in the bottom right corner:
  11. Restart Home Assistant.

 

Configure Infomaniak DynDNS — Home Assistant Integration

To do this:

  1. Click on Settings in the left-hand menu of HA.
  2. Click on Devices & services:
  3. Click on the button to Add an integration.
  4. Click on Infomaniak DynDNS:
  5. Configure your device:
    1. Hostname: the URL configured in the Manager when adding the Dynamic DNS (❓: help).
    2. Username: the ID defined in the Manager when adding the Dynamic DNS (❓: help).
    3. Password: the password defined in the Manager when adding the Dynamic DNS (❓: help).
  6. Confirm at the bottom of the page.
  7. Give the entity a name and save your changes by clicking Finish:

Home Assistant will check the external IP address every 15 minutes. If it has changed, the DNS will be updated. This way, your domain name will continuously point to your home automation setup, even if your Internet Service Provider changes your public IP address.


Has this FAQ been helpful?