core/homeassistant/components/fritz
Michael a8c382566c
Register service actions in async_setup of AVM Fritz!Box tools (#136380)
* move service setup into integrations async_setup

* move back to own module

* add service test

* remove unneccessary CONFIG_SCHEMA

* remove unused constant FRITZ_SERVICES

* Revert "remove unneccessary CONFIG_SCHEMA"

This reverts commit cce1ba76a0.

* remove useless CONFIG_SCHEMA from services.py

* move logic of `service_fritzbox` into services.py

* add more service tests

* simplify logic, use ServiceValidationError
2025-01-28 17:57:02 +01:00
..
__init__.py Register service actions in async_setup of AVM Fritz!Box tools (#136380) 2025-01-28 17:57:02 +01:00
binary_sensor.py
button.py
config_flow.py Use new ServiceInfo location in components (part 1) (#135682) 2025-01-15 15:43:46 +01:00
const.py Register service actions in async_setup of AVM Fritz!Box tools (#136380) 2025-01-28 17:57:02 +01:00
coordinator.py Register service actions in async_setup of AVM Fritz!Box tools (#136380) 2025-01-28 17:57:02 +01:00
device_tracker.py
diagnostics.py
entity.py
icons.json
image.py
manifest.json
quality_scale.yaml Register service actions in async_setup of AVM Fritz!Box tools (#136380) 2025-01-28 17:57:02 +01:00
sensor.py
services.py Register service actions in async_setup of AVM Fritz!Box tools (#136380) 2025-01-28 17:57:02 +01:00
services.yaml
strings.json
switch.py
update.py