Commit graph

11 commits

Author SHA1 Message Date
Erik Montnemery
fe38e6ba87
Drop MQTT import flow ()
* Drop MQTT import flow

* Reload manually configured MQTT entities when config entry is setup

* Address review comments

* Actually remove the import flow
2022-02-10 21:09:57 +01:00
Erik Montnemery
8245ff7473
Log transmitted MQTT messages () 2022-02-04 17:35:32 +01:00
Jan Bouwhuis
dd0193052c
Add MQTT encoding parameter for all subscribed topics ()
* Add encoding parameter for all subscribable topics

* test setup encoding incoming payload

* remove support for device_tracker and tag+tests
2022-01-03 16:08:07 +01:00
Jan Bouwhuis
061ce0c187
Fix mqtt reloading and rework tests ()
* Improve mqtt reloading/tests and fix issues

* Cleanup fixture for reloading test

* isort and black remove replaced test_reloadable
2022-01-03 15:14:50 +01:00
Jan Bouwhuis
d0c4f0fec4
Add mqtt encoding support for publishing ()
* encoding support for mqtt publishing - todo tests

* signature allows None values for qos and retain

* common test for mqtt publishing encoding

* better test with command templates

* more tests

* fix tests alarm control panel+tests light basic

* tests light json and template

* add tests vacuum and fix tests light_template
2022-01-03 09:03:47 +01:00
Erik Montnemery
7c3edf24f2
Allow MQTT selects to have a single or no options () 2021-11-24 20:06:12 +01:00
Jan Bouwhuis
339117aceb
Add command_template to mqtt select platform () 2021-11-02 17:33:23 +01:00
Erik Montnemery
640a7fee9d
Allow extra keys in MQTT discovery messages ()
* Allow extra keys in MQTT discovery messages

* Remove extra keys
2021-10-25 13:47:06 +02:00
Franck Nijhof
4546e14674
Fix MQTT to allow setting an unknown Select state () 2021-07-21 10:02:07 +02:00
Erik Montnemery
a7dd7c1a3d
Filter MQTT select JSON attributes () 2021-06-29 11:22:58 +02:00
Erik Montnemery
4533a77597
Add MQTT select ()
* Add MQTT select

* Fix value_template support

* Lint
2021-06-24 17:09:06 +02:00