Commit Graph
16 Commits
Author SHA1 Message Date
Pierre Ståhl bd98b7cd93 Add base entity class LocalTuyaEntity
All platforms will inherit from this class in the end, but this commit
starts with switch only.
2020-09-18 09:14:12 +02:00
Pierre Ståhl 0290b11dae Request DPS 1-150 in config flow 2020-09-16 19:36:51 +02:00
Pierre Ståhl 9493f17de6 Forward config entry only to used platforms 2020-09-15 12:29:07 +02:00
Pierre Ståhl 50cbde330b Fix fan platform after merge 2020-09-13 19:02:13 +02:00
Pierre Ståhl f9a4b4ad8a Add config flow support for fan 2020-09-10 12:07:59 +02:00
Pierre Ståhl edc9debf83 Add config flow support for cover 2020-09-10 10:50:58 +02:00
Pierre Ståhl ae64158da5 Use correct device class from pytuya 2020-09-10 10:42:44 +02:00
Pierre Ståhl 11763d90c5 Use generic Device in config flow 2020-09-09 23:06:28 +02:00
Pierre Ståhl 7efb3024fb Support arbitrary flow schemas for platforms 2020-09-09 23:05:42 +02:00
Pierre Ståhl 7018625f04 Add light support and clean up schemas 2020-09-09 22:59:37 +02:00
Pierre Ståhl aa1ed67f94 Make energy attributes in switch optional 2020-09-09 22:12:44 +02:00
Pierre Ståhl 43a36f458c Remove pre-filled values from config_flow
Also improve relative module import by not hardcoding package path.
2020-09-08 20:11:43 +02:00
Pierre Ståhl 0600b2730b Make config flows general based on entities 2020-09-08 12:00:23 +02:00
Pierre Ståhl b8333affc5 Add support for config flows for switches 2020-09-06 10:29:39 +02:00
Pierre Ståhl a0bf22cce5 Prepand unique_id with local_
Avoid collisions with the tuya integration.
2020-09-03 12:04:52 +02:00
Pierre Ståhl 4335507804 Add support for unique_id and available 2020-09-02 12:46:09 +02:00