From 92bb61d25b868318f54662fd553262dc0e651f2a Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Fri, 21 Apr 2023 09:05:13 +0200 Subject: [PATCH] Let MQTT availability for `snips` be managed by dependencies (#91790) MQTT availability for snips via dependencies --- homeassistant/components/snips/__init__.py | 4 ---- tests/components/snips/test_init.py | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/homeassistant/components/snips/__init__.py b/homeassistant/components/snips/__init__.py index ac26a5bc8dc..01471b13bc7 100644 --- a/homeassistant/components/snips/__init__.py +++ b/homeassistant/components/snips/__init__.py @@ -90,10 +90,6 @@ SERVICE_SCHEMA_FEEDBACK = vol.Schema( async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: """Activate Snips component.""" - # Make sure MQTT integration is enabled and the client is available - if not await mqtt.async_wait_for_mqtt_client(hass): - _LOGGER.error("MQTT integration is not available") - return False async def async_set_feedback(site_ids, state): """Set Feedback sound state.""" diff --git a/tests/components/snips/test_init.py b/tests/components/snips/test_init.py index da2f23bc49c..48e6b4421d5 100644 --- a/tests/components/snips/test_init.py +++ b/tests/components/snips/test_init.py @@ -46,7 +46,7 @@ async def test_snips_no_mqtt( }, ) assert not result - assert "MQTT integration is not available" in caplog.text + assert "MQTT is not enabled" in caplog.text async def test_snips_bad_config(