Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.fritz.const Namespace Reference

Variables

string BUTTON_TYPE_WOL = "WakeOnLan"
 
string CONF_OLD_DISCOVERY = "old_discovery"
 
string CONNECTION_TYPE_LAN = "LAN"
 
string DATA_FRITZ = "fritz_data"
 
bool DEFAULT_CONF_OLD_DISCOVERY = False
 
string DEFAULT_DEVICE_NAME = "Unknown device"
 
string DEFAULT_HOST = "192.168.178.1"
 
int DEFAULT_HTTP_PORT = 49000
 
int DEFAULT_HTTPS_PORT = 49443
 
bool DEFAULT_SSL = False
 
string DEFAULT_USERNAME = ""
 
string DOMAIN = "fritz"
 
string ERROR_AUTH_INVALID = "invalid_auth"
 
string ERROR_CANNOT_CONNECT = "cannot_connect"
 
string ERROR_UNKNOWN = "unknown_error"
 
string ERROR_UPNP_NOT_CONFIGURED = "upnp_not_configured"
 
tuple FRITZ_AUTH_EXCEPTIONS = (FritzAuthorizationError, FritzSecurityError)
 
tuple FRITZ_EXCEPTIONS
 
string FRITZ_SERVICES = "fritz_services"
 
list PLATFORMS
 
string SERVICE_SET_GUEST_WIFI_PW = "set_guest_wifi_password"
 
string SWITCH_TYPE_DEFLECTION = "CallDeflection"
 
string SWITCH_TYPE_PORTFORWARD = "PortForward"
 
string SWITCH_TYPE_PROFILE = "Profile"
 
string SWITCH_TYPE_WIFINETWORK = "WiFiNetwork"
 
int UPTIME_DEVIATION = 5
 
dictionary WIFI_STANDARD = {1: "2.4Ghz", 2: "5Ghz", 3: "5Ghz", 4: "Guest"}
 

Detailed Description

Constants for the FRITZ!Box Tools integration.

Variable Documentation

◆ BUTTON_TYPE_WOL

string homeassistant.components.fritz.const.BUTTON_TYPE_WOL = "WakeOnLan"

Definition at line 67 of file const.py.

◆ CONF_OLD_DISCOVERY

string homeassistant.components.fritz.const.CONF_OLD_DISCOVERY = "old_discovery"

Definition at line 40 of file const.py.

◆ CONNECTION_TYPE_LAN

string homeassistant.components.fritz.const.CONNECTION_TYPE_LAN = "LAN"

Definition at line 84 of file const.py.

◆ DATA_FRITZ

string homeassistant.components.fritz.const.DATA_FRITZ = "fritz_data"

Definition at line 43 of file const.py.

◆ DEFAULT_CONF_OLD_DISCOVERY

bool homeassistant.components.fritz.const.DEFAULT_CONF_OLD_DISCOVERY = False

Definition at line 41 of file const.py.

◆ DEFAULT_DEVICE_NAME

string homeassistant.components.fritz.const.DEFAULT_DEVICE_NAME = "Unknown device"

Definition at line 47 of file const.py.

◆ DEFAULT_HOST

string homeassistant.components.fritz.const.DEFAULT_HOST = "192.168.178.1"

Definition at line 48 of file const.py.

◆ DEFAULT_HTTP_PORT

int homeassistant.components.fritz.const.DEFAULT_HTTP_PORT = 49000

Definition at line 49 of file const.py.

◆ DEFAULT_HTTPS_PORT

int homeassistant.components.fritz.const.DEFAULT_HTTPS_PORT = 49443

Definition at line 50 of file const.py.

◆ DEFAULT_SSL

bool homeassistant.components.fritz.const.DEFAULT_SSL = False

Definition at line 52 of file const.py.

◆ DEFAULT_USERNAME

string homeassistant.components.fritz.const.DEFAULT_USERNAME = ""

Definition at line 51 of file const.py.

◆ DOMAIN

string homeassistant.components.fritz.const.DOMAIN = "fritz"

Definition at line 28 of file const.py.

◆ ERROR_AUTH_INVALID

string homeassistant.components.fritz.const.ERROR_AUTH_INVALID = "invalid_auth"

Definition at line 54 of file const.py.

◆ ERROR_CANNOT_CONNECT

string homeassistant.components.fritz.const.ERROR_CANNOT_CONNECT = "cannot_connect"

Definition at line 55 of file const.py.

◆ ERROR_UNKNOWN

string homeassistant.components.fritz.const.ERROR_UNKNOWN = "unknown_error"

Definition at line 57 of file const.py.

◆ ERROR_UPNP_NOT_CONFIGURED

string homeassistant.components.fritz.const.ERROR_UPNP_NOT_CONFIGURED = "upnp_not_configured"

Definition at line 56 of file const.py.

◆ FRITZ_AUTH_EXCEPTIONS

tuple homeassistant.components.fritz.const.FRITZ_AUTH_EXCEPTIONS = (FritzAuthorizationError, FritzSecurityError)

Definition at line 80 of file const.py.

◆ FRITZ_EXCEPTIONS

tuple homeassistant.components.fritz.const.FRITZ_EXCEPTIONS
Initial value:
1 = (
2  FritzActionError,
3  FritzActionFailedError,
4  FritzConnectionException,
5  FritzInternalError,
6  FritzServiceError,
7  FritzLookUpError,
8 )

Definition at line 71 of file const.py.

◆ FRITZ_SERVICES

string homeassistant.components.fritz.const.FRITZ_SERVICES = "fritz_services"

Definition at line 59 of file const.py.

◆ PLATFORMS

list homeassistant.components.fritz.const.PLATFORMS
Initial value:
1 = [
2  Platform.BINARY_SENSOR,
3  Platform.BUTTON,
4  Platform.DEVICE_TRACKER,
5  Platform.IMAGE,
6  Platform.SENSOR,
7  Platform.SWITCH,
8  Platform.UPDATE,
9 ]

Definition at line 30 of file const.py.

◆ SERVICE_SET_GUEST_WIFI_PW

string homeassistant.components.fritz.const.SERVICE_SET_GUEST_WIFI_PW = "set_guest_wifi_password"

Definition at line 60 of file const.py.

◆ SWITCH_TYPE_DEFLECTION

string homeassistant.components.fritz.const.SWITCH_TYPE_DEFLECTION = "CallDeflection"

Definition at line 62 of file const.py.

◆ SWITCH_TYPE_PORTFORWARD

string homeassistant.components.fritz.const.SWITCH_TYPE_PORTFORWARD = "PortForward"

Definition at line 63 of file const.py.

◆ SWITCH_TYPE_PROFILE

string homeassistant.components.fritz.const.SWITCH_TYPE_PROFILE = "Profile"

Definition at line 64 of file const.py.

◆ SWITCH_TYPE_WIFINETWORK

string homeassistant.components.fritz.const.SWITCH_TYPE_WIFINETWORK = "WiFiNetwork"

Definition at line 65 of file const.py.

◆ UPTIME_DEVIATION

int homeassistant.components.fritz.const.UPTIME_DEVIATION = 5

Definition at line 69 of file const.py.

◆ WIFI_STANDARD

dictionary homeassistant.components.fritz.const.WIFI_STANDARD = {1: "2.4Ghz", 2: "5Ghz", 3: "5Ghz", 4: "Guest"}

Definition at line 82 of file const.py.