Files
core/tests/components
Jan Bouwhuis e574a3ef1d Add MQTT notify platform (#64728)
* Mqtt Notify service draft

* fix updates

* Remove TARGET config parameter

* do not use protected attributes

* complete tests

* device support for auto discovery

* Add targets attribute and support for data param

* Add tests and resolve naming issues

* CONF_COMMAND_TEMPLATE from .const

* Use mqtt as default service name

* make sure service  has a unique name

* pylint error

* fix type error

* Conditional device removal and test

* Improve tests

* update description has_notify_services()

* Use TypedDict for service config

* casting- fix discovery - hass.data

* cleanup

* move MqttNotificationConfig after the schemas

* fix has_notify_services

* do not test log for reg update

* Improve casting types

* Simplify obtaining the device_id

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

* await not needed

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

* Improve casting types and naming

* cleanup_device_registry signature change and black

* remove not needed condition

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-03-08 16:27:18 +01:00
..
2022-01-19 21:06:26 +01:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-01-17 19:22:11 -08:00
2021-11-01 20:47:05 -07:00
2022-01-26 10:34:33 +01:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-02-26 19:37:24 +01:00
2022-01-29 16:01:00 +02:00
2021-12-27 19:50:43 +01:00
2022-02-12 11:49:37 -06:00
2021-11-29 20:00:39 -05:00
2022-01-05 15:34:33 +01:00
2021-11-01 20:47:05 -07:00
2021-12-12 14:09:45 -08:00
2022-02-22 16:25:46 +01:00
2021-12-20 16:18:58 +01:00
2022-01-05 15:34:33 +01:00
2022-01-20 22:09:36 -08:00
2022-02-19 11:38:10 +01:00
2022-01-30 20:12:44 -08:00
2021-11-01 20:47:05 -07:00
2021-12-15 23:25:40 +02:00
2022-01-05 15:34:33 +01:00
2021-11-01 20:47:05 -07:00
2022-03-03 15:12:33 -08:00
2022-03-08 16:27:18 +01:00
2021-11-01 20:47:05 -07:00
2022-01-18 11:02:43 -08:00
2022-02-14 11:05:06 +01:00
2022-01-22 16:38:38 -08:00
2021-12-22 09:16:37 +01:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-01-05 15:34:33 +01:00
2022-02-12 08:28:54 -06:00
2022-03-07 18:58:29 +01:00
2021-10-14 10:03:38 -07:00
2022-02-19 20:27:06 +01:00
2022-01-14 16:35:35 +01:00
2021-11-01 20:47:05 -07:00
2022-01-26 10:58:06 +01:00
2022-02-22 09:33:10 -08:00
2022-03-04 08:20:10 -10:00
2022-02-08 10:03:27 +01:00
2022-03-01 13:18:49 +02:00
2021-11-01 20:47:05 -07:00
2022-01-20 15:03:14 +01:00
2022-01-25 20:20:11 -10:00
2021-11-18 15:56:22 -08:00
2022-01-14 22:07:15 +01:00
2022-02-23 09:26:46 -10:00
2022-03-03 07:59:31 +01:00
2021-12-31 09:44:35 -10:00
2022-01-13 15:32:39 +01:00
2022-01-31 17:04:46 -08:00
2022-02-17 14:58:24 +01:00