core/homeassistant
starkillerOG 7334fb0125
Add Reolink chime play action (#123245)
* Add chime play service

* fix supported_feature

* finalize

* add tests

* Adjust to device service

* fix issue

* Add tests

* actions -> services

* fix styling

* Use conftest fixture for test_chime

* Update tests/components/reolink/test_services.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* use ATTR_RINGTONE and rename chime_play to play_chime

* Add translatable exceptions

* fix styling

* Remove option to use entity_id

* fixes

* Fix translations

* fix

* fix translation key

* remove translation key

* use callback for async_setup_services

* fix styling

* Add test_play_chime_service_unloaded

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-26 21:12:32 +02:00
..
auth
backports
brands Add Fujitsu FGLair integration (#109335) 2024-08-18 15:37:33 +02:00
components Add Reolink chime play action (#123245) 2024-08-26 21:12:32 +02:00
generated Bump aiolifx to 1.0.8 to support LIFX B10 and T10 Candles (#124263) 2024-08-25 07:15:51 -07:00
helpers Add zip to template engine (#122460) 2024-08-22 19:11:08 +02:00
scripts Improve type hints in scripts/auth (#124049) 2024-08-18 15:43:15 +02:00
util Shutdown database engine before waiting for executor shutdown (#117339) 2024-08-22 16:47:22 +02:00
__init__.py
__main__.py
block_async_io.py Add additional blocking operations to loop protection (#124017) 2024-08-16 09:03:24 -05:00
bootstrap.py
config.py Fix blocking I/O while validating core config schema (#124125) 2024-08-17 15:14:28 -05:00
config_entries.py Speed up initializing config flows (#124015) 2024-08-16 16:48:03 -05:00
const.py Change POWER_VOLT_AMPERE_REACTIVE to UnitOfReactivePower (#117153) 2024-08-21 15:36:45 +02:00
core.py Use BaseEventLoop._thread_id instead of a custom attribute (#124054) 2024-08-17 10:59:39 +02:00
data_entry_flow.py
exceptions.py
loader.py
package_constraints.txt Revert "Revert "Use speex for noise suppression and auto gain"" (#124637) 2024-08-26 15:10:43 +02:00
py.typed
requirements.py
runner.py Use BaseEventLoop._thread_id instead of a custom attribute (#124054) 2024-08-17 10:59:39 +02:00
setup.py
strings.json