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

Variables

string API_VERSION = "v6"
 
dictionary APP_DESC
 
string ATTR_DETECTION = "detection"
 
dictionary CATEGORY_TO_MODEL
 
dictionary CONNECTION_SENSORS_KEYS = {"rate_down", "rate_up"}
 
string DEFAULT_DEVICE_NAME = "Unknown device"
 
dictionary DEVICE_ICONS
 
string DOMAIN = "freebox"
 
list HOME_COMPATIBLE_CATEGORIES
 
list PLATFORMS
 
string SERVICE_REBOOT = "reboot"
 
string STORAGE_KEY = DOMAIN
 
int STORAGE_VERSION = 1
 

Detailed Description

Freebox component constants.

Variable Documentation

◆ API_VERSION

string homeassistant.components.freebox.const.API_VERSION = "v6"

Definition at line 19 of file const.py.

◆ APP_DESC

dictionary homeassistant.components.freebox.const.APP_DESC
Initial value:
1 = {
2  "app_id": "hass",
3  "app_name": "Home Assistant",
4  "app_version": "0.106",
5  "device_name": socket.gethostname(),
6 }

Definition at line 13 of file const.py.

◆ ATTR_DETECTION

string homeassistant.components.freebox.const.ATTR_DETECTION = "detection"

Definition at line 61 of file const.py.

◆ CATEGORY_TO_MODEL

dictionary homeassistant.components.freebox.const.CATEGORY_TO_MODEL
Initial value:
1 = {
2  FreeboxHomeCategory.PIR: "F-HAPIR01A",
3  FreeboxHomeCategory.CAMERA: "F-HACAM01A",
4  FreeboxHomeCategory.DWS: "F-HADWS01A",
5  FreeboxHomeCategory.KFB: "F-HAKFB01A",
6  FreeboxHomeCategory.ALARM: "F-MSEC07A",
7  FreeboxHomeCategory.RTS: "RTS",
8  FreeboxHomeCategory.IOHOME: "IOHome",
9 }

Definition at line 78 of file const.py.

◆ CONNECTION_SENSORS_KEYS

dictionary homeassistant.components.freebox.const.CONNECTION_SENSORS_KEYS = {"rate_down", "rate_up"}

Definition at line 38 of file const.py.

◆ DEFAULT_DEVICE_NAME

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

Definition at line 31 of file const.py.

◆ DEVICE_ICONS

dictionary homeassistant.components.freebox.const.DEVICE_ICONS
Initial value:
1 = {
2  "freebox_delta": "mdi:television-guide",
3  "freebox_hd": "mdi:television-guide",
4  "freebox_mini": "mdi:television-guide",
5  "freebox_player": "mdi:television-guide",
6  "ip_camera": "mdi:cctv",
7  "ip_phone": "mdi:phone-voip",
8  "laptop": "mdi:laptop",
9  "multimedia_device": "mdi:play-network",
10  "nas": "mdi:nas",
11  "networking_device": "mdi:network",
12  "printer": "mdi:printer",
13  "router": "mdi:router-wireless",
14  "smartphone": "mdi:cellphone",
15  "tablet": "mdi:tablet",
16  "television": "mdi:television",
17  "vg_console": "mdi:gamepad-variant",
18  "workstation": "mdi:desktop-tower-monitor",
19 }

Definition at line 41 of file const.py.

◆ DOMAIN

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

Definition at line 10 of file const.py.

◆ HOME_COMPATIBLE_CATEGORIES

list homeassistant.components.freebox.const.HOME_COMPATIBLE_CATEGORIES
Initial value:
1 = [
2  FreeboxHomeCategory.ALARM,
3  FreeboxHomeCategory.CAMERA,
4  FreeboxHomeCategory.DWS,
5  FreeboxHomeCategory.IOHOME,
6  FreeboxHomeCategory.KFB,
7  FreeboxHomeCategory.PIR,
8  FreeboxHomeCategory.RTS,
9 ]

Definition at line 88 of file const.py.

◆ PLATFORMS

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

Definition at line 21 of file const.py.

◆ SERVICE_REBOOT

string homeassistant.components.freebox.const.SERVICE_REBOOT = "reboot"

Definition at line 11 of file const.py.

◆ STORAGE_KEY

string homeassistant.components.freebox.const.STORAGE_KEY = DOMAIN

Definition at line 34 of file const.py.

◆ STORAGE_VERSION

int homeassistant.components.freebox.const.STORAGE_VERSION = 1

Definition at line 35 of file const.py.