Functions | |
| def | async_add_devices (address, multiple) |
| def | get_insteon_device_from_ha_device (ha_device) |
| def | notify_device_not_found (connection, msg, text) |
| None | websocket_add_device (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_add_x10_device (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_cancel_add_device (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_get_device (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_remove_device (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
Variables | |
| string | REMOVE_ALL_REFS = "remove_all_refs" |
| string | X10_DEVICE = "x10_device" |
| X10_DEVICE_SCHEMA = build_x10_schema() | |
API interface to get an Insteon device.
| def homeassistant.components.insteon.api.device.async_add_devices | ( | address, | |
| multiple | |||
| ) |
| def homeassistant.components.insteon.api.device.get_insteon_device_from_ha_device | ( | ha_device | ) |
| def homeassistant.components.insteon.api.device.notify_device_not_found | ( | connection, | |
| msg, | |||
| text | |||
| ) |
| None homeassistant.components.insteon.api.device.websocket_add_device | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
| None homeassistant.components.insteon.api.device.websocket_add_x10_device | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
| None homeassistant.components.insteon.api.device.websocket_cancel_add_device | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
| None homeassistant.components.insteon.api.device.websocket_get_device | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
| None homeassistant.components.insteon.api.device.websocket_remove_device | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
| string homeassistant.components.insteon.api.device.REMOVE_ALL_REFS = "remove_all_refs" |
| string homeassistant.components.insteon.api.device.X10_DEVICE = "x10_device" |