Jason Rumney
|
5c6e67ec9a
fix indentation
|
5 miesięcy temu |
Jason Rumney
|
6f67fca1ed
fix(device): delay api creation until async functions
|
5 miesięcy temu |
Jason Rumney
|
ca7bd89913
feat(device): migrate to async tinytuya for improved performance
|
5 miesięcy temu |
Jason Rumney
|
c7140a47f4
fix(device): only log class name when logging errors
|
7 miesięcy temu |
Jason Rumney
|
cece01d690
Device comms: ensure errors get counted.
|
10 miesięcy temu |
Jason Rumney
|
daf220aca1
Device: don't reuse cached connections for test
|
11 miesięcy temu |
Jason Rumney
|
d6b5ac0633
Device: improve error detection in refresh_cached_state.
|
1 rok temu |
Jason Rumney
|
3c82f07312
Fix issue in last commit
|
1 rok temu |
Jason Rumney
|
3bd4012880
Add a 3.22 protocol version for enabling "device22" detection
|
1 rok temu |
Jason Rumney
|
46e4428761
device communication: ignore HA poll requests once started
|
1 rok temu |
Jason Rumney
|
c885246f76
Device: appear as available if it has returned empty polls
|
1 rok temu |
Jason Rumney
|
01fc484e2a
Device: make error reporting less verbose
|
1 rok temu |
Jason Rumney
|
4aed1521b5
config_flow: collect the results of possible_matches generator.
|
1 rok temu |
Jason Rumney
|
e42272bdb7
config_flow: use product_ids from cloud flow in device matching
|
1 rok temu |
Jason Rumney
|
724c8f1f75
Bump log level of subsequent failures to info
|
1 rok temu |
Jason Rumney
|
b40846c580
Add missing colon
|
1 rok temu |
Jason Rumney
|
2e89b0fe61
Device: log subsequent failures as debug
|
1 rok temu |
Jason Rumney
|
81ff853325
Device: avoid repeatedly logging connection failures as error.
|
1 rok temu |
Jason Rumney
|
b2ebd7312f
Use node_id in preference to uuid for sub-devices.
|
1 rok temu |
Jason Rumney
|
5f2113ddf4
device matching: run every iteration of generator async
|
1 rok temu |
Jason Rumney
|
c07269e710
device: close connection on any exception when receiving.
|
1 rok temu |
czarau
|
c4dcae981d
Update device.py
|
1 rok temu |
Jason Rumney
|
08db14e69f
Device: fix boolean case
|
1 rok temu |
Jason Rumney
|
c186dae362
Device: don't delay updates if the connection is persistent
|
1 rok temu |
Jason Rumney
|
4db298c997
Device: use correct boolean value
|
1 rok temu |
Jason Rumney
|
3fafb5fee2
Device: when stopping or pausing, force non-persistent connection
|
1 rok temu |
Jason Rumney
|
9302cd5d46
Cloud: revert implementation to QueryThingsDataModel
|
1 rok temu |
Jason Rumney
|
3eceaa9ebb
Subdevices: use CID rather than parent device id for device "id"
|
1 rok temu |
Jason Rumney
|
8c33c42821
Subdevices: revert use of poll_only
|
1 rok temu |
Jason Rumney
|
dd03747ee5
Subdevices: ensure same parent is used and only polling
|
1 rok temu |