Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.emulated_hue.config Namespace Reference

Classes

class  Config
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string ATTR_EMULATED_HUE_NAME = "emulated_hue_name"
 
string CONF_ADVERTISE_IP = "advertise_ip"
 
string CONF_ADVERTISE_PORT = "advertise_port"
 
string CONF_ENTITY_HIDDEN = "hidden"
 
string CONF_ENTITY_NAME = "name"
 
string CONF_EXPOSE_BY_DEFAULT = "expose_by_default"
 
string CONF_EXPOSED_DOMAINS = "exposed_domains"
 
string CONF_HOST_IP = "host_ip"
 
string CONF_LIGHTS_ALL_DIMMABLE = "lights_all_dimmable"
 
string CONF_LISTEN_PORT = "listen_port"
 
string CONF_OFF_MAPS_TO_ON_DOMAINS = "off_maps_to_on_domains"
 
string CONF_UPNP_BIND_MULTICAST = "upnp_bind_multicast"
 
string DATA_KEY = "emulated_hue.ids"
 
string DATA_VERSION = "1"
 
bool DEFAULT_EXPOSE_BY_DEFAULT = True
 
list DEFAULT_EXPOSED_DOMAINS
 
bool DEFAULT_LIGHTS_ALL_DIMMABLE = False
 
int DEFAULT_LISTEN_PORT = 8300
 
dictionary DEFAULT_OFF_MAPS_TO_ON_DOMAINS = {"script", "scene"}
 
string DEFAULT_TYPE = TYPE_GOOGLE
 
bool DEFAULT_UPNP_BIND_MULTICAST = True
 
string NUMBERS_FILE = "emulated_hue_ids.json"
 
int SAVE_DELAY = 60
 
dictionary SUPPORTED_DOMAINS
 
string TYPE_ALEXA = "alexa"
 
string TYPE_GOOGLE = "google_home"
 

Detailed Description

Support for local control of entities by emulating a Philips Hue bridge.

Variable Documentation

◆ _LOGGER

homeassistant.components.emulated_hue.config._LOGGER = logging.getLogger(__name__)
private

Definition at line 86 of file config.py.

◆ ATTR_EMULATED_HUE_NAME

string homeassistant.components.emulated_hue.config.ATTR_EMULATED_HUE_NAME = "emulated_hue_name"

Definition at line 83 of file config.py.

◆ CONF_ADVERTISE_IP

string homeassistant.components.emulated_hue.config.CONF_ADVERTISE_IP = "advertise_ip"

Definition at line 55 of file config.py.

◆ CONF_ADVERTISE_PORT

string homeassistant.components.emulated_hue.config.CONF_ADVERTISE_PORT = "advertise_port"

Definition at line 56 of file config.py.

◆ CONF_ENTITY_HIDDEN

string homeassistant.components.emulated_hue.config.CONF_ENTITY_HIDDEN = "hidden"

Definition at line 57 of file config.py.

◆ CONF_ENTITY_NAME

string homeassistant.components.emulated_hue.config.CONF_ENTITY_NAME = "name"

Definition at line 58 of file config.py.

◆ CONF_EXPOSE_BY_DEFAULT

string homeassistant.components.emulated_hue.config.CONF_EXPOSE_BY_DEFAULT = "expose_by_default"

Definition at line 59 of file config.py.

◆ CONF_EXPOSED_DOMAINS

string homeassistant.components.emulated_hue.config.CONF_EXPOSED_DOMAINS = "exposed_domains"

Definition at line 60 of file config.py.

◆ CONF_HOST_IP

string homeassistant.components.emulated_hue.config.CONF_HOST_IP = "host_ip"

Definition at line 61 of file config.py.

◆ CONF_LIGHTS_ALL_DIMMABLE

string homeassistant.components.emulated_hue.config.CONF_LIGHTS_ALL_DIMMABLE = "lights_all_dimmable"

Definition at line 62 of file config.py.

◆ CONF_LISTEN_PORT

string homeassistant.components.emulated_hue.config.CONF_LISTEN_PORT = "listen_port"

Definition at line 63 of file config.py.

◆ CONF_OFF_MAPS_TO_ON_DOMAINS

string homeassistant.components.emulated_hue.config.CONF_OFF_MAPS_TO_ON_DOMAINS = "off_maps_to_on_domains"

Definition at line 64 of file config.py.

◆ CONF_UPNP_BIND_MULTICAST

string homeassistant.components.emulated_hue.config.CONF_UPNP_BIND_MULTICAST = "upnp_bind_multicast"

Definition at line 65 of file config.py.

◆ DATA_KEY

string homeassistant.components.emulated_hue.config.DATA_KEY = "emulated_hue.ids"

Definition at line 51 of file config.py.

◆ DATA_VERSION

string homeassistant.components.emulated_hue.config.DATA_VERSION = "1"

Definition at line 52 of file config.py.

◆ DEFAULT_EXPOSE_BY_DEFAULT

bool homeassistant.components.emulated_hue.config.DEFAULT_EXPOSE_BY_DEFAULT = True

Definition at line 72 of file config.py.

◆ DEFAULT_EXPOSED_DOMAINS

list homeassistant.components.emulated_hue.config.DEFAULT_EXPOSED_DOMAINS
Initial value:
1 = [
2  "switch",
3  "light",
4  "group",
5  "input_boolean",
6  "media_player",
7  "fan",
8 ]

Definition at line 73 of file config.py.

◆ DEFAULT_LIGHTS_ALL_DIMMABLE

bool homeassistant.components.emulated_hue.config.DEFAULT_LIGHTS_ALL_DIMMABLE = False

Definition at line 68 of file config.py.

◆ DEFAULT_LISTEN_PORT

int homeassistant.components.emulated_hue.config.DEFAULT_LISTEN_PORT = 8300

Definition at line 69 of file config.py.

◆ DEFAULT_OFF_MAPS_TO_ON_DOMAINS

dictionary homeassistant.components.emulated_hue.config.DEFAULT_OFF_MAPS_TO_ON_DOMAINS = {"script", "scene"}

Definition at line 71 of file config.py.

◆ DEFAULT_TYPE

string homeassistant.components.emulated_hue.config.DEFAULT_TYPE = TYPE_GOOGLE

Definition at line 81 of file config.py.

◆ DEFAULT_UPNP_BIND_MULTICAST

bool homeassistant.components.emulated_hue.config.DEFAULT_UPNP_BIND_MULTICAST = True

Definition at line 70 of file config.py.

◆ NUMBERS_FILE

string homeassistant.components.emulated_hue.config.NUMBERS_FILE = "emulated_hue_ids.json"

Definition at line 50 of file config.py.

◆ SAVE_DELAY

int homeassistant.components.emulated_hue.config.SAVE_DELAY = 60

Definition at line 53 of file config.py.

◆ SUPPORTED_DOMAINS

dictionary homeassistant.components.emulated_hue.config.SUPPORTED_DOMAINS
Initial value:
1 = {
2  climate.DOMAIN,
3  cover.DOMAIN,
4  fan.DOMAIN,
5  humidifier.DOMAIN,
6  light.DOMAIN,
7  media_player.DOMAIN,
8  scene.DOMAIN,
9  script.DOMAIN,
10 }

Definition at line 34 of file config.py.

◆ TYPE_ALEXA

string homeassistant.components.emulated_hue.config.TYPE_ALEXA = "alexa"

Definition at line 46 of file config.py.

◆ TYPE_GOOGLE

string homeassistant.components.emulated_hue.config.TYPE_GOOGLE = "google_home"

Definition at line 47 of file config.py.