Official ApertoDNS add-ons repository for Home Assistant.
Keep your ApertoDNS dynamic DNS domains updated with your current public IP address.
Features:
- Automatic IP change detection
- Support for multiple domains
- Configurable update interval (60s - 24h)
- Multiple fallback IP detection services
- Two authentication methods (Token or Email/Password)
- Support for all architectures (amd64, aarch64, armv7, armhf, i386)
- Detailed logging with configurable levels
- Open Home Assistant
- Go to Settings → Add-ons → Add-on Store
- Click the menu (⋮) in the top right corner
- Select Repositories
- Add this repository URL:
https://github.com/apertodns/homeassistant-addon - Click Add → Close
- Refresh the page or click the refresh button
- Find ApertoDNS DDNS in the add-on store
- Click Install
- Go to the Configuration tab
- Choose authentication method:
Option A - DDNS Token (Recommended):
auth_method: token
token: "your-ddns-token-here"
domains:
- "your-domain.apertodns.com"Option B - Email/Password:
auth_method: credentials
email: "your-email@example.com"
password: "your-password"
domains:
- "your-domain.apertodns.com"- Click Save
- Start the add-on
| Option | Description | Default |
|---|---|---|
auth_method |
Authentication method: token or credentials |
token |
token |
Your DDNS token from ApertoDNS dashboard | - |
email |
Your ApertoDNS account email | - |
password |
Your ApertoDNS account password | - |
domains |
List of domains to update | [] |
update_interval |
Update interval in seconds (60-86400) | 300 |
log_level |
Log level: debug, info, warning, error |
info |
- Log in to ApertoDNS Dashboard
- Go to your domain settings
- Click Generate DDNS Token
- Copy the token and paste it in the add-on configuration
amd64- Intel/AMD 64-bitaarch64- ARM 64-bit (Raspberry Pi 4, etc.)armv7- ARM 32-bit v7 (Raspberry Pi 3, etc.)armhf- ARM 32-bit hard-floati386- Intel/AMD 32-bit
- Check that your token or credentials are correct
- Verify you have at least one domain configured
- Check the logs for detailed error messages
- Ensure your Home Assistant has internet access
- Check if the domain exists in your ApertoDNS account
- Try reducing the update interval
- Regenerate your DDNS token in the ApertoDNS dashboard
- If using email/password, verify your credentials work on the web
- ApertoDNS Website: https://www.apertodns.com
- Documentation: https://www.apertodns.com/docs
- Support: support@apertodns.com
See CHANGELOG.md for release history.
MIT License - Copyright (c) 2024-2025 Andrea Ferro - ApertoDNS
Andrea Ferro Email: support@apertodns.com Website: https://www.apertodns.com