Jan Bouwhuis
ed1c2ea2b8
Move manual configuration of MQTT fan and light to the integration key (#71676)
* Processing yaml config through entry setup
* Setup all platforms
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* adjust mock_mqtt - reference config from cache
* Fix test config entry override
* Add tests yaml setup
* additional tests
* Introduce PLATFORM_SCHEMA_MODERN
* recover temporary MQTT_BASE_PLATFORM_SCHEMA
* Allow extra key in light base schema, restore test
* Fix test for exception on platform key
* One deprecation message per platform
* Remove deprecation checks from modern schema
* Update homeassistant/components/mqtt/fan.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/fan.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/schema_json.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/schema_template.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* rename validate_modern_schema
* Do not fail platform if a single config is broken
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix tests on asserting log
* Update log. Make helper transparant, remove patch
* Perform parallel processing
* Update tests/components/mqtt/test_init.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* black
* Fix tests and add #new_format anchor
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-05-19 15:04:53 +02:00
..
2022-04-18 19:37:32 +02:00
2022-02-17 00:06:42 +01:00
2022-02-10 21:09:57 +01:00
2022-05-09 21:40:15 +02:00
2022-05-09 08:15:11 +02:00
2022-05-19 15:04:53 +02:00
2022-03-29 20:26:11 -07:00
2022-02-10 21:09:57 +01:00
2022-02-28 15:50:49 +01:00
2022-04-21 08:01:32 +02:00
2022-02-18 09:28:49 +01:00
2022-05-09 11:52:08 +02:00
2022-05-19 15:04:53 +02:00
2022-02-10 21:09:57 +01:00
2022-05-19 15:04:53 +02:00
2022-04-25 11:34:06 +02:00
2022-05-19 15:04:53 +02:00
2022-05-19 15:04:53 +02:00
2022-05-19 15:04:53 +02:00
2022-02-10 21:09:57 +01:00
2022-02-10 21:09:57 +01:00
2022-02-10 21:09:57 +01:00
2022-02-10 21:09:57 +01:00
2022-02-18 11:35:44 +01:00
2022-02-10 21:09:57 +01:00
2022-02-10 21:09:57 +01:00
2022-03-28 18:56:04 -10:00
2022-02-28 15:50:49 +01:00