hass-core/homeassistant/components/mqtt
Jan Bouwhuis 7c22225cd1
Allow ADR 0007 compliant schema for mqtt (#94305)
* Enforce listed entities in MQTT yaml config

* Add tests for setup with listed items

* Fix test

* Remove validator add comment

* Update homeassistant/components/mqtt/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-07-18 14:29:45 +02:00
..
light Fix handling MQTT light brightness from zero rgb (#96286) 2023-07-11 14:22:12 -04:00
vacuum Cleanup unneeded MQTT vacuum feature check (#96312) 2023-07-11 20:32:33 +02:00
__init__.py Allow ADR 0007 compliant schema for mqtt (#94305) 2023-07-18 14:29:45 +02:00
abbreviations.py Add url support for mqtt image platform (#95249) 2023-06-27 12:49:31 +02:00
alarm_control_panel.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
binary_sensor.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
button.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
camera.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
client.py Filter replaying unrelated retained MQTT messages when subscribing to share topics (#88826) 2023-05-12 15:23:05 +02:00
climate.py Remove support for mqtt climate option CONF_POWER_STATE_TOPIC and template (#96771) 2023-07-17 17:56:39 +02:00
config.py
config_flow.py Only expose MQTT advanced settings in advanced mode (#91996) 2023-04-25 22:23:17 +02:00
config_integration.py Allow ADR 0007 compliant schema for mqtt (#94305) 2023-07-18 14:29:45 +02:00
const.py Add action topic to MQTT humidifier (#95212) 2023-06-28 14:21:15 +02:00
cover.py Cleanup MQTT schema from previous removed options (#94110) 2023-06-09 12:12:20 +02:00
debug_info.py
device_automation.py
device_tracker.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
device_trigger.py
diagnostics.py
discovery.py Add mqtt image platform (#94769) 2023-06-26 14:42:24 +02:00
fan.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
humidifier.py Add action topic to MQTT humidifier (#95212) 2023-06-28 14:21:15 +02:00
image.py Add url support for mqtt image platform (#95249) 2023-06-27 12:49:31 +02:00
lock.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
manifest.json
mixins.py Allow ADR 0007 compliant schema for mqtt (#94305) 2023-07-18 14:29:45 +02:00
models.py Allow ADR 0007 compliant schema for mqtt (#94305) 2023-07-18 14:29:45 +02:00
number.py Ignore empty status update for mqtt number (#94800) 2023-06-20 23:04:01 +02:00
scene.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
select.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
sensor.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
services.yaml Migrate mqtt services to support translations (#96396) 2023-07-12 10:37:59 -04:00
siren.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
strings.json Add deduplicate translations script (#96384) 2023-07-13 11:52:50 -04:00
subscription.py Replace isort with ruff (#94302) 2023-06-08 23:43:56 +02:00
switch.py Remove MQTT platform schema warnings (#93785) 2023-05-31 09:02:48 +02:00
tag.py Improve mqtt tag schema logging and avoid tests that use xfail (#95711) 2023-07-11 10:12:31 +02:00
text.py
trigger.py
update.py
util.py Make sure MQTT client is available when starting depending platforms (#91164) 2023-04-20 08:07:35 +02:00
water_heater.py Add Water Heater platform to MQTT integration (#93644) 2023-06-08 17:38:30 +02:00