Commit Graph
26 Commits
Author SHA1 Message Date
Franck Nijhof db979fef6c Refactor Tuya DPCode and data type handling (#64707) 2022-01-23 09:01:10 +01:00
epenetandepenet 0700c73bd0 Add setup type hints [s-t] (#63613)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-07 16:29:16 +01:00
Franck Nijhof 12450daf56 Only rely on device status when adding Tuya entities (#63074) 2022-01-04 12:51:45 +01:00
Franck Nijhof 32d1e28dab Clean up Tuya loggers (#62999) 2021-12-29 15:12:27 +01:00
Marcus Lönnberg 1bbeaa722c Support Tuya cover with operation mach_operate (#62650) 2021-12-23 15:07:23 +01:00
e0cb7dad31 Fix Tuya cover open/close commands (#61369)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-10 18:19:33 +01:00
Yehuda Davis f4f13b7074 Fix regression in Tuya cover is_closed logic (#61303) 2021-12-09 08:40:45 +01:00
Tuen Lee 85293d8073 Update tuya cover, fix Up/down position (#59858) 2021-12-03 10:23:15 +01:00
Franck Nijhof 563b488739 Use state/device/entity category enums in Tuya (#60788) 2021-12-01 21:19:24 -05:00
Adam Chyb 56899d61fe Add support for Kogan smart blinds to Tuya (#60552) 2021-11-30 11:07:44 +01:00
Yehuda Davis b5de99ebfc Fix inverted tuya doorcontact_state (#59427) 2021-11-13 14:30:47 +01:00
Marc Mueller 70469e0979 Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
Franck Nijhof fbe3ce1bf7 Add cover platform to Tuya (#58045) 2021-10-19 19:36:15 +02:00
d3b1ccb668 Tuya v2 Integration Release (#56820)
Co-authored-by: 乾启 <18442047+tsutsuku@users.noreply.github.com>
Co-authored-by: dengweijun <dengweijunben@gmail.com>
Co-authored-by: dengweijun <mengzi.deng@tuya.com>
Co-authored-by: erchuan <jie.zheng@tuya.com>
Co-authored-by: erchuan <erchuan365@outlook.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-30 12:02:56 +02:00
springstan a7bd521768 Remove temporary variable from supported_features (#42685)
* Remove temporary variable from supported_features

* Revert removing temp variable for supported features hunterdouglas
2020-11-09 13:19:29 +01:00
ollo69 c4b3cf0788 Update tuyaha to 0.0.8 and adapt code (#41375) 2020-10-27 20:26:18 -05:00
Franck Nijhof 1c2ebdf307 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
ollo69 f4e4ea10e5 Minor Tuya Fix (#35497) 2020-05-11 08:45:12 -04:00
ollo69 b3ee54b124 Add config flow for Tuya (#35422)
* Added Tuya config flow

* Added test config_flow

* Fixed log error message

* Add test requirements

* Lint Fix

* Fix Black formatting

* Added pylint directive

Added pylint:disable=unused-import in config_flow.py

* Implementation requested changes

* Update CodeOwners

* Removed device registry cleanup

* Force checks

* Force checks

* Fix implemetation

- Set config schema "deprecated"
- Removed async from update_callback

* Updating test

* Fix formatting

* Config Flow test fix

- mock out async_setup and async_setup_entry

* Fix formatting
2020-05-10 22:01:00 -05:00
Erik Montnemery 8c5c963b96 Rename CoverDevice to CoverEntity (#34595) 2020-04-25 18:07:15 +02:00
J. Nick Koston a5b98b40ac Resolve delays with tuya devices (#34512) 2020-04-21 20:29:42 -07:00
Paulus Schoutsen 4de97abc3a Black 2019-07-31 12:25:30 -07:00
cgtobi 2c07bfb9e0 Remove dependencies and requirements (#23024)
* Remove dependencies and requirements

* Revert "Remove dependencies and requirements"

This reverts commit fe7171b4cd30889bad5adc9a4fd60059d05ba5a7.

* Remove dependencies and requirements

* Revert "Remove dependencies and requirements"

This reverts commit 391355ee2cc53cbe6954f940062b18ae34b05621.

* Remove dependencies and requirements

* Fix flake8 complaints

* Fix more flake8 complaints

* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen 4b1de61110 Use relative imports inside integrations (#22235)
* Use relative imports inside integrations

* Lint

* Fix automation tests

* Fix scene imports
2019-03-20 22:56:46 -07:00
Fabian Affolter 127c55e0c1 Update file header (#21023)
* Update file header

* Update file header

* Update file header

* Update file header

* Update file header

* Fix lint issues
2019-02-13 21:21:14 +01:00
Paulus Schoutsen e2d3c27e85 Embed all platforms into components (#20677)
* Consolidate all components with platforms

* Organize tests

* Fix more tests

* Fix Verisure tests

* one final test fix

* Add change

* Fix coverage
2019-02-02 07:13:16 -08:00