Home Assistant Unofficial Reference
2024.12.1
const.py
Go to the documentation of this file.
1
"""Constants for the AVM Fritz!Box call monitor integration."""
2
3
from
enum
import
StrEnum
4
from
typing
import
Final
5
6
from
homeassistant.const
import
Platform
7
8
9
class
FritzState
(StrEnum):
10
"""Fritz!Box call states."""
11
12
RING =
"RING"
13
CALL =
"CALL"
14
CONNECT =
"CONNECT"
15
DISCONNECT =
"DISCONNECT"
16
17
18
ATTR_PREFIXES =
"prefixes"
19
20
FRITZ_ATTR_NAME =
"name"
21
FRITZ_ATTR_SERIAL_NUMBER =
"Serial"
22
23
UNKNOWN_NAME =
"unknown"
24
SERIAL_NUMBER =
"serial_number"
25
REGEX_NUMBER =
r"[^\d\+]"
26
27
CONF_PHONEBOOK =
"phonebook"
28
CONF_PHONEBOOK_NAME =
"phonebook_name"
29
CONF_PREFIXES =
"prefixes"
30
31
DEFAULT_HOST =
"169.254.1.1"
# IP valid for all Fritz!Box routers
32
DEFAULT_PORT = 1012
33
DEFAULT_USERNAME =
"admin"
34
DEFAULT_PHONEBOOK = 0
35
DEFAULT_NAME =
"Phone"
36
37
DOMAIN: Final =
"fritzbox_callmonitor"
38
MANUFACTURER: Final =
"AVM"
39
40
PLATFORMS = [Platform.SENSOR]
homeassistant.components.fritzbox_callmonitor.const .FritzState
Definition:
const.py:9
homeassistant.const
Definition:
const.py:1
core
homeassistant
components
fritzbox_callmonitor
const.py
Generated by
1.9.1