Commit Graph

6 Commits

Author SHA1 Message Date
Teemu Rytilahti
69108cea7d Simplify impl by removing featurecategory and show_in_hass 2024-02-14 20:18:01 +01:00
Teemu Rytilahti
231a3e4dc5 Make add_feature private 2024-02-14 20:00:37 +01:00
Teemu Rytilahti
fc29d2456e Remove last remnants from 'descriptor' 2024-02-14 19:14:35 +01:00
Teemu Rytilahti
5dc190837c Rename descriptor to feature 2024-02-14 18:59:11 +01:00
Teemu Rytilahti
f0f1e478c4 Add generic interface (descriptors) for obtaining device features 2024-02-07 20:26:45 +01:00
Steven B
0d119e63d0
Refactor devices into subpackages and deprecate old names (#716)
* Refactor devices into subpackages and deprecate old names

* Tweak and add tests

* Fix linting

* Remove duplicate implementations affecting project coverage

* Update post review

* Add device base class attributes and rename subclasses

* Rename Module to BaseModule

* Remove has_emeter_history

* Fix missing _time in init

* Update post review

* Fix test_readmeexamples

* Fix erroneously duped files

* Clean up iot and smart imports

* Update post latest review

* Tweak Device docstring
2024-02-04 16:20:08 +01:00