Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.mythicbeastsdns Namespace Reference

Functions

bool async_setup (HomeAssistant hass, ConfigType config)
 

Variables

 CONFIG_SCHEMA
 
 DEFAULT_INTERVAL = timedelta(minutes=10)
 
string DOMAIN = "mythicbeastsdns"
 

Detailed Description

Support for Mythic Beasts Dynamic DNS service.

Function Documentation

◆ async_setup()

bool homeassistant.components.mythicbeastsdns.async_setup ( HomeAssistant  hass,
ConfigType  config 
)
Initialize the Mythic Beasts component.

Definition at line 41 of file __init__.py.

Variable Documentation

◆ CONFIG_SCHEMA

homeassistant.components.mythicbeastsdns.CONFIG_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  DOMAIN: vol.Schema(
4  {
5  vol.Required(CONF_DOMAIN): cv.string,
6  vol.Required(CONF_HOST): cv.string,
7  vol.Required(CONF_PASSWORD): cv.string,
8  vol.Optional(CONF_SCAN_INTERVAL, default=DEFAULT_INTERVAL): vol.All(
9  cv.time_period, cv.positive_timedelta
10  ),
11  }
12  )
13  },
14  extra=vol.ALLOW_EXTRA,
15 )

Definition at line 24 of file __init__.py.

◆ DEFAULT_INTERVAL

homeassistant.components.mythicbeastsdns.DEFAULT_INTERVAL = timedelta(minutes=10)

Definition at line 22 of file __init__.py.

◆ DOMAIN

string homeassistant.components.mythicbeastsdns.DOMAIN = "mythicbeastsdns"

Definition at line 20 of file __init__.py.