Commit graph

10 commits

Author SHA1 Message Date
Michael
12759b50cc
Store runtime data inside the config entry in Tuya (#116822) 2024-05-09 00:04:26 +02:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] (#112705) 2024-03-08 10:35:23 -05:00
Franck Nijhof
82e1ed43f8
Migrate Tuya integration to new sharing SDK (#109155)
* Scan QR code to log in And Migrate Tuya integration to new sharing SDK (#104767)

* Remove non-opt-in/out reporting

* Improve setup, fix unload

* Cleanup token listner, remove logging of sensitive data

* Collection of fixes after extensive testing

* Tests happy user config flow path

* Test unhappy paths

* Add reauth

* Fix translation key

* Prettier manifest

* Ruff format

* Cleanup of const

* Process review comments

* Adjust update token handling

---------

Co-authored-by: melo <411787243@qq.com>
2024-01-30 21:22:22 -05:00
Joost Lekkerkerker
e4453ace88
Add country code constant (#105640) 2023-12-13 16:50:46 +01:00
Marc Mueller
86792fcc2f
Update mypy to 1.4.0 (#94987) 2023-06-21 16:12:51 +02:00
Paulus Schoutsen
d279211f0c
Fix tuya diagnostics mutating cached state objects (#65708) 2022-02-04 20:11:21 +01:00
dougiteixeira
c66b25229c
Fix error in Tuya diagnostics (#64808)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-24 14:38:45 +01:00
Franck Nijhof
76229bc188
Add device diagnostics support to Tuya (#64537) 2022-01-20 12:37:52 +01:00
Franck Nijhof
944f2c9745
Add redacted constant in diagnostics (#64473) 2022-01-19 22:51:03 +01:00
Franck Nijhof
8cfe6ef25a
Add diagnostics support to Tuya (#64374) 2022-01-18 12:44:09 -08:00