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

Variables

string ATTR_MAJOR = "major"
 
string ATTR_MINOR = "minor"
 
string ATTR_SOURCE = "source"
 
string ATTR_UUID = "uuid"
 
string CONF_ALLOW_NAMELESS_UUIDS = "allow_nameless_uuids"
 
string CONF_IGNORE_ADDRESSES = "ignore_addresses"
 
string CONF_IGNORE_UUIDS = "ignore_uuids"
 
string DOMAIN = "ibeacon"
 
int MAX_IDS = 10
 
int MAX_IDS_PER_UUID = 50
 
tuple MIN_SEEN_TRANSIENT_NEW
 
list PLATFORMS = [Platform.DEVICE_TRACKER, Platform.SENSOR]
 
string SIGNAL_IBEACON_DEVICE_NEW = "ibeacon_tracker_new_device"
 
string SIGNAL_IBEACON_DEVICE_SEEN = "ibeacon_seen_device"
 
string SIGNAL_IBEACON_DEVICE_UNAVAILABLE = "ibeacon_tracker_unavailable_device"
 
int UNAVAILABLE_TIMEOUT = 180
 
 UPDATE_INTERVAL = timedelta(seconds=60)
 

Detailed Description

Constants for the iBeacon Tracker integration.

Variable Documentation

◆ ATTR_MAJOR

string homeassistant.components.ibeacon.const.ATTR_MAJOR = "major"

Definition at line 19 of file const.py.

◆ ATTR_MINOR

string homeassistant.components.ibeacon.const.ATTR_MINOR = "minor"

Definition at line 20 of file const.py.

◆ ATTR_SOURCE

string homeassistant.components.ibeacon.const.ATTR_SOURCE = "source"

Definition at line 21 of file const.py.

◆ ATTR_UUID

string homeassistant.components.ibeacon.const.ATTR_UUID = "uuid"

Definition at line 18 of file const.py.

◆ CONF_ALLOW_NAMELESS_UUIDS

string homeassistant.components.ibeacon.const.CONF_ALLOW_NAMELESS_UUIDS = "allow_nameless_uuids"

Definition at line 49 of file const.py.

◆ CONF_IGNORE_ADDRESSES

string homeassistant.components.ibeacon.const.CONF_IGNORE_ADDRESSES = "ignore_addresses"

Definition at line 47 of file const.py.

◆ CONF_IGNORE_UUIDS

string homeassistant.components.ibeacon.const.CONF_IGNORE_UUIDS = "ignore_uuids"

Definition at line 48 of file const.py.

◆ DOMAIN

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

Definition at line 10 of file const.py.

◆ MAX_IDS

int homeassistant.components.ibeacon.const.MAX_IDS = 10

Definition at line 31 of file const.py.

◆ MAX_IDS_PER_UUID

int homeassistant.components.ibeacon.const.MAX_IDS_PER_UUID = 50

Definition at line 35 of file const.py.

◆ MIN_SEEN_TRANSIENT_NEW

tuple homeassistant.components.ibeacon.const.MIN_SEEN_TRANSIENT_NEW
Initial value:
1 = (
2  round(
3  FALLBACK_MAXIMUM_STALE_ADVERTISEMENT_SECONDS / UPDATE_INTERVAL.total_seconds()
4  )
5  + 1
6 )

Definition at line 40 of file const.py.

◆ PLATFORMS

list homeassistant.components.ibeacon.const.PLATFORMS = [Platform.DEVICE_TRACKER, Platform.SENSOR]

Definition at line 12 of file const.py.

◆ SIGNAL_IBEACON_DEVICE_NEW

string homeassistant.components.ibeacon.const.SIGNAL_IBEACON_DEVICE_NEW = "ibeacon_tracker_new_device"

Definition at line 14 of file const.py.

◆ SIGNAL_IBEACON_DEVICE_SEEN

string homeassistant.components.ibeacon.const.SIGNAL_IBEACON_DEVICE_SEEN = "ibeacon_seen_device"

Definition at line 16 of file const.py.

◆ SIGNAL_IBEACON_DEVICE_UNAVAILABLE

string homeassistant.components.ibeacon.const.SIGNAL_IBEACON_DEVICE_UNAVAILABLE = "ibeacon_tracker_unavailable_device"

Definition at line 15 of file const.py.

◆ UNAVAILABLE_TIMEOUT

int homeassistant.components.ibeacon.const.UNAVAILABLE_TIMEOUT = 180

Definition at line 23 of file const.py.

◆ UPDATE_INTERVAL

homeassistant.components.ibeacon.const.UPDATE_INTERVAL = timedelta(seconds=60)

Definition at line 27 of file const.py.