Classes | |
| class | BTSmartHubScanner |
Functions | |
| def | _create_device (data) |
| BTSmartHubScanner|None | get_scanner (HomeAssistant hass, ConfigType config) |
Variables | |
| _Device = namedtuple("_Device", ["ip_address", "mac", "host", "status", "name"]) | |
| _LOGGER = logging.getLogger(__name__) | |
| string | CONF_DEFAULT_IP = "192.168.1.254" |
| string | CONF_SMARTHUB_MODEL = "smarthub_model" |
| PLATFORM_SCHEMA | |
Support for BT Smart Hub (Sometimes referred to as BT Home Hub 6).
|
private |
Create new device from the dict.
Definition at line 44 of file device_tracker.py.
| BTSmartHubScanner | None homeassistant.components.bt_smarthub.device_tracker.get_scanner | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Return a BT Smart Hub scanner if successful.
Definition at line 34 of file device_tracker.py.
|
private |
Definition at line 54 of file device_tracker.py.
|
private |
Definition at line 21 of file device_tracker.py.
| string homeassistant.components.bt_smarthub.device_tracker.CONF_DEFAULT_IP = "192.168.1.254" |
Definition at line 23 of file device_tracker.py.
| string homeassistant.components.bt_smarthub.device_tracker.CONF_SMARTHUB_MODEL = "smarthub_model" |
Definition at line 24 of file device_tracker.py.
| homeassistant.components.bt_smarthub.device_tracker.PLATFORM_SCHEMA |
Definition at line 26 of file device_tracker.py.