Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, ThinQApi thinq_api, str client_id, dict[str, DeviceDataUpdateCoordinator] coordinators) |
| bool | async_connect (self) |
| None | async_disconnect (self, Event|None event=None) |
| None | async_end_subscribes (self) |
| None | async_handle_device_event (self, dict message) |
| None | async_refresh_subscribe (self, datetime|None now=None) |
| None | async_start_subscribes (self) |
| None | on_message_received (self, str topic, bytes payload, bool dup, Any qos, bool retain, **dict kwargs) |
Public Attributes | |
| client | |
| client_id | |
| coordinators | |
| hass | |
| thinq_api | |
Private Member Functions | |
| int | _get_failed_device_count (self, list[dict|BaseException|None] results) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| ThinQApi | thinq_api, | ||
| str | client_id, | ||
| dict[str, DeviceDataUpdateCoordinator] | coordinators | ||
| ) |
|
private |
| bool homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_connect | ( | self | ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_disconnect | ( | self, | |
| Event | None | event = None |
||
| ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_end_subscribes | ( | self | ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_handle_device_event | ( | self, | |
| dict | message | ||
| ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_refresh_subscribe | ( | self, | |
| datetime | None | now = None |
||
| ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.async_start_subscribes | ( | self | ) |
| None homeassistant.components.lg_thinq.mqtt.ThinQMQTT.on_message_received | ( | self, | |
| str | topic, | ||
| bytes | payload, | ||
| bool | dup, | ||
| Any | qos, | ||
| bool | retain, | ||
| **dict | kwargs | ||
| ) |
| homeassistant.components.lg_thinq.mqtt.ThinQMQTT.coordinators |