Jan Bouwhuis
183c191d63
Allow raw mqtt payload to be in mqtt publish action ( #123900 )
...
* Publish raw rendered mqtt payload as raw for mqtt publish action
* Move check out of try block
* Only try to eval `bytes` is payload starts with supported string
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Improve docst
* Add `evaluate_bytes` option to publish action
* Rename to `evaluate_payload`
* Update homeassistant/components/mqtt/strings.json
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Extend test to assert literal_eval is called or not
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-16 13:34:14 +02:00
Jan Bouwhuis
5b4dd07189
Deprecate topic_template
and payload_template
for mqtt publish action ( #122098 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-07-19 10:10:38 +02:00
Franck Nijhof
1944b2952c
Replace object select in service calls with more UI-friendly selectors ( #101722 )
2023-10-10 05:50:12 +02:00
Franck Nijhof
d0b7a47768
Migrate mqtt services to support translations ( #96396 )
...
* Migrate mqtt services to support translations
* Apply suggestions from code review
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
---------
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2023-07-12 10:37:59 -04:00
epenet
bfd84ba89c
Prettify yaml (services.yaml) ( #68878 )
2022-03-30 09:48:06 +02:00
tkdrob
028a07d86f
Wrap up selectors ( #50794 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 14:45:17 +02:00
Franck Nijhof
ea4bbd771f
Add service names to previously enriched services ( #46929 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-02-23 14:10:13 +01:00
Franck Nijhof
cd6a83f009
Add selectors to MQTT service definitions ( #46738 )
2021-02-18 16:37:15 +01:00
Philip Allgaier
5a0715d388
Consistent spelling of IT abbreviations / protocol / format names ( #45913 )
2021-02-04 01:43:07 +01:00
J. Nick Koston
65e53b8251
Support reloading mqtt yaml configuration ( #39531 )
2020-09-02 20:16:21 -05:00
Paulus Schoutsen
9e87a662d5
Update MQTT service description
2020-02-06 11:39:44 -08:00
Paulus Schoutsen
81dbdc6b9c
Add dump service to MQTT integration ( #31370 )
...
* Add dump service to MQTT integration
* Lint
2020-02-02 15:01:51 -08:00
Fabian Affolter
cc293db5ab
Update services.yaml files ( #10229 )
...
* Add period to the description
* Update abbreviation
2017-10-30 21:39:12 +01:00
Paulus Schoutsen
b1f2c90bd0
Add MQTT service description
2016-02-10 21:23:27 -08:00