Julian Löhr
6795627734
Add ZHA StartUpColorTemperature configuration entity ( #80853 )
...
* Add ZHA start up color temperature entity
* Use device reported min max values
* Add color number test
* Fix code style
2022-10-23 18:46:47 -04:00
TheJulianJES
3126762707
Add friendly name to ZHA config entities ( #79926 )
...
* Add friendly name to ZHA config entities
* Follow HA capitalization conventions
* Change from "Start-up level" to "Start-up current level"
* Remove siren select friendly names (temporarily)
* Change tests to expect new entity ids
* Re-add siren select friendly names
* Change siren tests to expect new entity ids
2022-10-09 09:11:42 -04:00
epenet
25b1dfb53a
Cleanup EntityCategory in tests ( #78808 )
2022-09-20 10:49:44 -04:00
David F. Mulcahey
6f28e4bfee
Migrate ZHA to new entity naming standard ( #74846 )
2022-07-10 13:17:59 -07:00
J. Nick Koston
4bc5d7bfed
Speed up zha tests ( #73627 )
2022-06-17 11:41:10 -05:00
David F. Mulcahey
57c94c0350
Add additional configuration entities for ZHA lights ( #70597 )
...
* Add more configuration entities for ZHA lights
* fix typing circular imports
* enhance filter in entity factory
* fix read attribute chunking
* add test
* add exception test
2022-05-16 13:04:32 -04:00
epenet
8234625d30
Use Domain not Platform on test service calls ( #65508 )
...
* Adjust atag
* adjust broadlink
* Adjust onewire
* Adjust plex
* Adjust renault
* Adjust tasmota
* Adjust zha
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-03 14:16:35 +01:00
David F. Mulcahey
a17031630f
Use Platform enum in ZHA ( #61016 )
2021-12-11 11:06:39 -05:00
Alexei Chetroi
a5d405700c
ZHA channel ZCL attributes initialization ( #56476 )
...
* Add dict of attributes to initialize
* Refactor get_attributes() method
Read 5 attributes at the time.
* Add ZCL_INIT_ATTRS attribute to base Zigbee channel
* Update tests and general clusters
* Update channels to use ZCL_INIT_ATTRS
* Update channels to use ZCL_INIT_ATTRS
* Fix tests
* Refactor async_initialize() to be a retryable request
* Maky pylint happy again
2021-09-22 11:34:30 -04:00
Alexei Chetroi
c6888e4faf
Refactor ZHA tests ( #55844 )
...
* Replace ZHA tests FakeDevice
* Refactor ZHA tests to use zigpy devices and endpoints
* Use common consts for zigpy device mocks
Use the same dict key names for device signature mocks as zha quirks.
* Use const for test device list
* Update tests/components/zha/common.py
2021-09-06 19:00:06 -04:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
Shulyaka
0b8529a472
Add zha AnalogOutput cluster support ( #44092 )
...
* Initial commit
* black
* isort
* Commit suggestion from code review
Co-authored-by: Alexei Chetroi <lexoid@gmail.com>
* pylint
* removed entity cache for present_value
* fix discovery
* move write_attributes to channel
* write_attributes fix
* write_attributes yet another fix
* update_before_add=False
* mains powered test device
* removed test_restore_state
* flake8
* removed async_configure_channel_specific
* don't know what this patch does, removing
* test for async_update
* removed node_descriptor
* fix unit_of_measurement
Co-authored-by: Alexei Chetroi <lexoid@gmail.com>
2020-12-14 15:32:45 -05:00