hass-core/homeassistant/components/esphome
J. Nick Koston 85d6e03dd3
Require newly configured esphome device to allow Home Assistant service calls (#95143)
* Require esphome service calls to be enabled

For existing devices, calling Home Assistant services continues
to be allowed.

For newly configured devices, it must now be enabled in the options
flow

* fix

* adjust

* coverage

* adjust

* fix test

* Update homeassistant/components/esphome/strings.json

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/esphome/strings.json

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/esphome/strings.json

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/esphome/__init__.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/esphome/__init__.py

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>

* Update homeassistant/components/esphome/__init__.py

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-06-25 21:18:21 -04:00
..
bluetooth Fix timestamps for bluetooth scanners that bundle advertisements (#94511) 2023-06-14 21:47:00 -04:00
__init__.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
alarm_control_panel.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
binary_sensor.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
button.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
camera.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
climate.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
config_flow.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
const.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
cover.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
dashboard.py Fix ESPHome entries reloading after startup when dashboard is in use (#94362) 2023-06-14 21:16:39 -10:00
diagnostics.py ESPHome dashboard tweaks (#86176) 2023-01-18 21:15:37 +01:00
domain_data.py Update mypy to 1.4.0 (#94987) 2023-06-21 16:12:51 +02:00
entity.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
entry_data.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
enum_mapper.py Move enum mapper to own file to prevent circular dependency (#90890) 2023-04-05 22:55:51 -04:00
fan.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
light.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
lock.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
manifest.json Bump aioesphomeapi to 14.1.1 (#95166) 2023-06-24 14:15:51 -05:00
media_player.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
number.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
select.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
sensor.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
services.yaml
strings.json Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
switch.py Relocate esphome entity code into its own module (#95092) 2023-06-24 23:12:36 -04:00
update.py Retry creating esphome update entities later if dashboard is unavailable (#92042) 2023-04-26 18:41:00 +02:00
voice_assistant.py Pass device ID to conversation input (#93867) 2023-05-31 16:56:12 -04:00