Manage a Crownstone config entry.
Definition at line 40 of file entry_manager.py.
◆ __init__()
| None homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.__init__ |
( |
|
self, |
|
|
HomeAssistant |
hass, |
|
|
ConfigEntry |
config_entry |
|
) |
| |
◆ async_process_events()
| None homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.async_process_events |
( |
|
self, |
|
|
CrownstoneSSEAsync |
sse_client |
|
) |
| |
Asynchronous iteration of Crownstone SSE events.
Definition at line 117 of file entry_manager.py.
◆ async_setup()
| bool homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.async_setup |
( |
|
self | ) |
|
Set up a Crownstone config entry.
Returns True if the setup was successful.
Definition at line 54 of file entry_manager.py.
◆ async_setup_usb()
| None homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.async_setup_usb |
( |
|
self | ) |
|
◆ async_unload()
| bool homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.async_unload |
( |
|
self | ) |
|
◆ on_shutdown()
| None homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.on_shutdown |
( |
|
self, |
|
|
Event |
_ |
|
) |
| |
◆ cloud
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.cloud |
◆ config_entry
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.config_entry |
◆ hass
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.hass |
◆ None
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.None |
|
static |
◆ sse
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.sse |
◆ uart
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.uart |
◆ usb_sphere_id
| homeassistant.components.crownstone.entry_manager.CrownstoneEntryManager.usb_sphere_id |
The documentation for this class was generated from the following file: