Jason Rumney
|
4e5c457d8c
Subdevices: pass through options to parent device.
|
3 lat temu |
Jason Rumney
|
195c197a73
Revert removal of "auto" protocol version.
|
3 lat temu |
Nicolas
|
3606912ae4
Reformat code and add test function for get_device_id
|
3 lat temu |
Nicolas
|
f5a1570b3a
Add Gateway subdevices integration.
|
3 lat temu |
Jason Rumney
|
48fde329e0
Set dpsUsed for device22 devices.
|
3 lat temu |
Jason Rumney
|
c692abed99
Ensure polling spends time sleeping
|
3 lat temu |
Jason Rumney
|
7f86dc4896
When looping through dps, do it via config
|
3 lat temu |
Jason Rumney
|
8128351482
Add support for WHM04 doorbell
|
3 lat temu |
Jason Rumney
|
fce36083bd
Log exception from tinytuya Device constructor.
|
3 lat temu |
Jason Rumney
|
8734134dcb
config_flow: update logging per HA recommendations.
|
3 lat temu |
Jason Rumney
|
984db22350
Don't poll newly registered entities if the receive loop is running
|
3 lat temu |
Jason Rumney
|
dadd823e99
Bulk change: add duration class to time related sensors.
|
3 lat temu |
Jason Rumney
|
6d561b2965
tinytuya.status() sometimes returns None.
|
3 lat temu |
Jason Rumney
|
6f562e86a6
Convert dp ids to int when passing to updatedps.
|
3 lat temu |
Jason Rumney
|
33141b8815
Don't try touse updatedps before the protocol is working.
|
3 lat temu |
Jason Rumney
|
336ce91248
device.py cleanup.
|
3 lat temu |
Jason Rumney
|
9f2fcdc3cc
Alternate calling of status and updatedps.
|
3 lat temu |
Jason Rumney
|
d8d9d44840
Add a "force" attribute to dps config.
|
3 lat temu |
Jason Rumney
|
d4664e35a7
Stop retrying when Home Assistant is shutting down.
|
3 lat temu |
Jason Rumney
|
87f319bb1e
device: set tinytuya retry limit to 1
|
3 lat temu |
Jason Rumney
|
8b35f43e09
Use tinytuya set_multiple_values API function to send.
|
3 lat temu |
Jason Rumney
|
bdaf687f21
Add a new option "poll_only" to force polling of devices.
|
3 lat temu |
Jason Rumney
|
dbab00a949
Partial revert of 7c971be75 Get HA to call async_refresh once...
|
3 lat temu |
Ivann LARUELLE
|
08912df117
fix(devices): make sure we update state after resetting state to avoid race condition
|
3 lat temu |
Ivann LARUELLE
|
0c74739780
fix(devices): instruct home assistant to fetch device state if unavailable
|
3 lat temu |
Jason Rumney
|
30c2cee351
Calculate AUTO_CONNECTION_ATTEMPTS from API_PROTOCOL_VERSIONS length
|
3 lat temu |
Jason Rumney
|
443d5f90ec
Add support for protocol version 3.5
|
3 lat temu |
Jason Rumney
|
7c971be759
Get HA to call async_refresh once for each device during startup
|
3 lat temu |
Jason Rumney
|
5be90c7ca7
async_refresh: Update any children that are already set up.
|
3 lat temu |
Jason Rumney
|
d4bd4abaf1
Device tests: fix failing tests for recent changes.
|
3 lat temu |