Overview
The Mythic Beasts DNSAPI Component allows users to manage DNS settings effectively, ensuring reliable network connectivity in the home. This capability enhances the resilience of home network operations, providing a fail-safe measure against outages and improving overall accessibility.
Benefits
- Improved network reliability with dynamic DNS updates
- Enhanced control over home network settings from anywhere
- Reduced downtime during ISP changes or outages
Intent
The purpose of the Mythic Beasts DNSAPI Component is to automate and simplify DNS management for home networks. The outcome is a more resilient network that can adapt quickly to changes without manual intervention.
Preconditions
- Home Assistant must be installed and configured.
- Mythic Beasts DNSAPI account must be set up.
- Network devices must support dynamic DNS updates.
- Home Assistant installed and configured.
- Integration available and authenticated: UniFi.
- Device installed and reachable: Synology 1621+ Network Attached Storage (NAS).
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered by a change in the home network configuration, such as a new IP address from the ISP.
Workflow Diagram
flowchart TD
A[Network Configuration Change] -->|check| B{{Is IP Address Dynamic?}}
B -->|Yes| C[Update DNS with Mythic Beasts API]
C --> D[Enhanced Network Resilience]
B -->|No| E[No Action Required]
Workflow Description
1. Check Network Status
The system monitors the network for any changes in IP address.
2. Determine IP Type
Evaluate whether the current IP address is static or dynamic.
3. Update DNS Settings
If the IP address is dynamic, the DNS settings are automatically updated using the Mythic Beasts API.
4. Notify Users
Inform the homeowner and family members about the new DNS status.
5. Log Changes
Record the changes made for future reference and troubleshooting.
Postconditions
The DNS settings are updated automatically, ensuring that all network devices can connect seamlessly without interruption.
Optional Enhancements
- Integrate with Google Home for voice control of DNS settings
- Set up notifications for any DNS update events
- Implement a backup DNS service for additional resilience
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | UniFi, Zigbee2MQTT | Synology 1621+ Network Attached Storage (NAS), Unifi Networks |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)