core/tests/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
..
__init__.py ESPHome discovered dashboard checks reauth flows (#86993) 2023-01-30 21:32:52 -05:00
conftest.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
test_alarm_control_panel.py Add test coverage for esphome alarm control panels (#95090) 2023-06-23 12:59:05 +01:00
test_binary_sensor.py Fix esphome binary sensors when state is missing (#95140) 2023-06-24 23:09:26 -04:00
test_climate.py Add climate tests to esphome (#95045) 2023-06-22 20:31:55 +02:00
test_config_flow.py Require newly configured esphome device to allow Home Assistant service calls (#95143) 2023-06-25 21:18:21 -04:00
test_dashboard.py Fix ESPHome entries reloading after startup when dashboard is in use (#94362) 2023-06-14 21:16:39 -10:00
test_diagnostics.py Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
test_enum_mapper.py Move enum mapper to own file to prevent circular dependency (#90890) 2023-04-05 22:55:51 -04:00
test_fan.py Add esphome fan platform tests and remove unreachable code (#95025) 2023-06-22 11:29:59 +02:00
test_init.py Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
test_light.py Fix ESPHome color temperature precision for light entities (#91424) 2023-06-23 08:08:28 -05:00
test_lock.py Add test coverage for esphome lock platform (#95023) 2023-06-24 23:10:47 -04:00
test_media_player.py Add esphome media player tests (#95069) 2023-06-22 21:28:58 +02:00
test_select.py Fix race and add test coverage for esphome select platform (#95019) 2023-06-22 01:19:47 +02:00
test_sensor.py Add esphome sensor tests (#95077) 2023-06-22 21:02:47 +02:00
test_update.py Retry creating esphome update entities later if dashboard is unavailable (#92042) 2023-04-26 18:41:00 +02:00
test_voice_assistant.py Pass device ID to conversation input (#93867) 2023-05-31 16:56:12 -04:00