Classes | |
| class | EddystoneTemp |
| class | Monitor |
Functions | |
| str|None | get_from_conf (dict[str, str] config, str config_key, int length) |
| None | setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback add_entities, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| BEACON_SCHEMA | |
| string | CONF_BEACONS = "beacons" |
| string | CONF_BT_DEVICE_ID = "bt_device_id" |
| string | CONF_INSTANCE = "instance" |
| string | CONF_NAMESPACE = "namespace" |
| PLATFORM_SCHEMA | |
Read temperature information from Eddystone beacons. Your beacons must be configured to transmit UID (for identification) and TLM (for temperature) frames.
| str | None homeassistant.components.eddystone_temperature.sensor.get_from_conf | ( | dict[str, str] | config, |
| str | config_key, | ||
| int | length | ||
| ) |
| None homeassistant.components.eddystone_temperature.sensor.setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
| homeassistant.components.eddystone_temperature.sensor.BEACON_SCHEMA |
| string homeassistant.components.eddystone_temperature.sensor.CONF_BEACONS = "beacons" |
| string homeassistant.components.eddystone_temperature.sensor.CONF_BT_DEVICE_ID = "bt_device_id" |
| string homeassistant.components.eddystone_temperature.sensor.CONF_INSTANCE = "instance" |
| string homeassistant.components.eddystone_temperature.sensor.CONF_NAMESPACE = "namespace" |
| homeassistant.components.eddystone_temperature.sensor.PLATFORM_SCHEMA |