Commit graph

14 commits

Author SHA1 Message Date
Paulus Schoutsen
eb89ce47ea
Inline primary integration () 2024-06-18 08:08:08 +02:00
Marc Mueller
c88b337600
Add empty line after module docstring [tests f-k] () 2024-03-08 14:50:04 +01:00
Jan-Philipp Benecke
eda475fe25
Update h* tests to use entity & device registry fixtures ()
* Update h* tests to use entity & device registry fixtures

* Add missed lines
2023-11-12 13:52:32 -05:00
Erik Montnemery
7539cf25be
Don't require passing identifiers to DeviceRegistry.async_get_device ()
* Require keyword arguments to DeviceRegistry.async_get_device

* Update tests

* Update tests

* Don't enforce keyword arguments
2023-07-13 13:39:25 -04:00
Ville Skyttä
5aadd7ffc9
Import util.dt as dt_util in components/[g-i]* () 2023-05-30 00:01:00 +03:00
epenet
4eb46d45ca
Cleanup deprecated async_get_registry in tests () 2022-05-18 13:12:38 +02:00
Ville Skyttä
5bf67cac66
Use RegistryEntryDisabler () 2021-12-15 23:25:40 +02:00
Dermot Duffy
c057c9d9ab
Add Hyperion camera feed ()
* Initial Hyperion camera.

* Improve test coverage.

* Minor state fixes.

* Fix type annotation.

* May rebase and updates (mostly typing).

* Updates to use new camera typing improvements.

* Use new support for returning None from async_get_mjpeg_stream .

* Codereview feedback.

* Lint: Use AsyncGenerator from collections.abc .

* Update homeassistant/components/hyperion/camera.py

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-06-02 09:39:19 -07:00
jan iversen
9685cefba4
Integrations h* - i*: Rename HomeAssistantType to HomeAssistant. () 2021-04-23 10:11:58 +02:00
Ville Skyttä
a396619251
Use disabled_by constants ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-23 09:56:42 +02:00
Dermot Duffy
1560c00db1
Use Hyperion human-readable effect names instead of API identifiers () 2021-04-19 23:46:18 +02:00
Dermot Duffy
63d42867e8
Add Hyperion device support ()
* Add Hyperion device support.

* Update to the new typing annotations.

* Add device cleanup logic.

* Fixes based on the excellent feedback from emontnemery
2021-04-13 10:35:38 +02:00
tkdrob
a5a45f29e2
Cleanup unused loggers () 2021-02-14 13:46:58 +01:00
Dermot Duffy
890eaf840c
Add advanced Hyperion entities ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-27 09:35:13 +01:00