Commit Graph

51 Commits (zwa-2-distributor)

Author SHA1 Message Date
Bram Kragten 630f456aed
Merge current into next (#40176)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ecspiegel <87676266+ecspiegel@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
Co-authored-by: alawadhi3000 <5523980+alawadhi3000@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Co-authored-by: staticdev <staticdev-support@proton.me>
Co-authored-by: tronikos <tronikos@users.noreply.github.com>
Co-authored-by: AlCalzone <dominic.griesel@nabucasa.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: essys <essys@users.noreply.github.com>
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
Co-authored-by: Gord <31004434+googanhiem@users.noreply.github.com>
Co-authored-by: Darren Griffin <darren.griffin@live.co.uk>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: hanwg <han.wuguang@gmail.com>
Co-authored-by: Adam W <35391288+A-damW@users.noreply.github.com>
Co-authored-by: Hessel <hesselonline@users.noreply.github.com>
Co-authored-by: Damien Sorel <mistic@strangeplanet.fr>
Co-authored-by: Tempura San <tempura.san@gmail.com>
Co-authored-by: Manu <4445816+tr4nt0r@users.noreply.github.com>
Co-authored-by: J. Diego Rodríguez Royo <jdrr1998@hotmail.com>
Co-authored-by: lexitus <38081592+lexitus@users.noreply.github.com>
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Evgeny Sureev <u@litka.ru>
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: TomArm <TomArm@users.noreply.github.com>
Co-authored-by: starkillerOG <starkiller.og@gmail.com>
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Guillaume Rischard <github@stereo.lu>
Co-authored-by: Geoff <85890024+Thulrus@users.noreply.github.com>
Co-authored-by: GhoweVege <85890024+GhoweVege@users.noreply.github.com>
Co-authored-by: Logan Rosen <loganrosen@gmail.com>
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: RanTheLab <RanTheLab@users.noreply.github.com>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
Co-authored-by: John Hess <john@h3ss.com>
Co-authored-by: Marco <cdrfun@cdrfun.eu>
Co-authored-by: robthebold <38596885+robthebold@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Pieter Rautenbach <parautenbach@gmail.com>
Co-authored-by: Tsvi Mostovicz <ttmost@gmail.com>
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Galorhallen <12990764+Galorhallen@users.noreply.github.com>
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com>
Co-authored-by: Norbert Rittel <norbert@rittel.de>
Co-authored-by: Mr. Snyds <41122989+mrsnyds@users.noreply.github.com>
Co-authored-by: Allen Porter <allen.porter@gmail.com>
Co-authored-by: Ludovic BOUÉ <lboue@users.noreply.github.com>
Co-authored-by: threatdisplay <ajbriones@gmail.com>
Co-authored-by: Kamil Breguła <mik-laj@users.noreply.github.com>
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
Co-authored-by: Timothy <6560631+TimoPtr@users.noreply.github.com>
Co-authored-by: Joris Pelgröm <jpelgrom@users.noreply.github.com>
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
Co-authored-by: Arie Catsman <120491684+catsmanac@users.noreply.github.com>
Co-authored-by: Marko Dimjašević <marko@dimjasevic.net>
Co-authored-by: karwosts <32912880+karwosts@users.noreply.github.com>
Co-authored-by: Guido Schmitz <Shutgun@users.noreply.github.com>
2025-07-28 16:45:52 +02:00
Jan Bouwhuis 38d136d1c2
Document `object_id` is only updates Entity ID when the MQTT entity is added the first time and overrides user customizations (#39947)
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2025-07-10 04:55:08 +00:00
jbouwh ca29c70bf7 Fix mqtt light schema defaults, state_value_template description and unclear template docs references 2025-03-15 21:35:31 +00:00
alorente b8f43538fe
Add missing discovery prefix on device tracker's MQTT topics (#36119) 2024-12-06 23:01:18 +01:00
Jan Bouwhuis 5b6f279a08
Add device based MQTT auto discovery (#33072)
* Revert "Revert "Add device based MQTT auto discovery (#31122)" (#33059)"

This reverts commit ba80f8b73a.

* Document `migrate_discovery` option

* Add note that unique_id is required for device based discovery

* Rework docs for different use of migrate_discovery option flag

* Follow up from code-review

* Re-using discovery_id is no longer required

* Follow up on review

* more follow up

* More corrections

* Add column

* typo

* Remove duplicate header

* Clearify json example

* changed abbreviation `cmps` and added abbreviation `p`

* Update source/_integrations/mqtt.markdown

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* More follow up actions

* Fix back ticks

* Remove redundant header and redundant origing documentation

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-10-31 07:37:35 +01:00
Jan Bouwhuis f1ce652830
Improve the documentation on the accepted states on `state_topic` for MQTT entities (#35197)
* Improve the documentation on the accepted states on `state_topic` for MQTT entities

* FIx formatting

* Follow up on code review

* Color attribute explain formatting

* Use json example

* More follow up
2024-10-13 07:21:46 +02:00
Maciej Bieniek df5c074bd0
Add information about `model_id` to MQTT documentation (#34117)
* Update mqtt.markdown

* Update cover.mqtt.markdown

* Update fan.mqtt.markdown

* Update tag.mqtt.markdown

* Update lock.mqtt.markdown

* Update text.mqtt.markdown

* Update event.mqtt.markdown

* Update image.mqtt.markdown

* Update light.mqtt.markdown

* Update scene.mqtt.markdown

* Update siren.mqtt.markdown

* Update valve.mqtt.markdown

* Update button.mqtt.markdown

* Update camera.mqtt.markdown

* Update notify.mqtt.markdown

* Update number.mqtt.markdown

* Update select.mqtt.markdown

* Update sensor.mqtt.markdown

* Update switch.mqtt.markdown

* Update update.mqtt.markdown

* Update vacuum.mqtt.markdown

* Update climate.mqtt.markdown

* Update humidifier.mqtt.markdown

* Update lawn_mower.mqtt.markdown

* Update water_heater.mqtt.markdown

* Update binary_sensor.mqtt.markdown

* Update device_tracker.mqtt.markdown

* Update device_trigger.mqtt.markdown

* Update alarm_control_panel.mqtt.markdown
2024-08-04 23:02:50 +02:00
Madelena Mak d4c03fe1be
Update the theme to match branding better (#33462)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-06-30 13:47:01 +02:00
Jan Bouwhuis b1baa8720b
Revert "Add device based MQTT auto discovery (#31122)" (#33059) 2024-06-05 10:33:44 +02:00
Jan Bouwhuis e1bd46d043
Add device based MQTT auto discovery (#31122)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2024-05-28 23:28:01 -10:00
Franck Nijhof 8f53689a00
Merge branch 'current' into next 2024-05-27 14:59:43 +02:00
Jan Bouwhuis 6e96b63b9e
Document mqtt state updates with empty or `None` values (#32864) 2024-05-25 01:30:26 +02:00
c0ffeeca7 23d49e8fc4
d-integrations: add glossary reference to configuration.yaml (#32753) 2024-05-14 15:08:50 +02:00
Jan Bouwhuis ab1eb994a9
Remove None as default option in MQTT documentation (#30900) 2024-01-18 08:36:48 +01:00
Jan Bouwhuis 44adda5da9
Cleanup old anchors to point to new config style (#30358) 2023-12-15 12:27:43 +01:00
Jan Bouwhuis f116e91bc5
Fix mqtt documentation on device connections (#30257) 2023-12-11 08:43:19 +01:00
c0ffeeca7 4bb544e615
d and e integrations: apply sentence-style capitalization (#29901)
* d and e integrations: apply sentence-style capitalization

- add references to glossary terms

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Joakim Sørensen <joasoe@gmail.com>

* Apply suggestions from code review

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Fix typo

---------

Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-11-19 14:03:36 +01:00
Jan Bouwhuis b59b17cb02
Correct and allign description on mqtt qos option (#28708) 2023-08-28 11:01:24 +02:00
Franck Nijhof 3a0c577b55
Merge branch 'current' into next 2023-07-25 17:13:38 +02:00
Jan Bouwhuis c8dd6e07eb
Update MQTT configuration_url description (#28131) 2023-07-22 22:51:07 +02:00
Jan Bouwhuis 35ade923d9
Introduce new yaml style and update examples (#28229)
* Introduce new yaml style and update examples

* Apply suggestions from code review

Thnx @frenck !

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

---------

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-18 14:30:22 +02:00
Franck Nijhof 1170f37732
Enforce Markdown unordered list style (#28172) 2023-07-11 14:44:41 +02:00
Jan Bouwhuis a739d844cc
Make `state_topic` optional for MQTT device_tracker and improve examples (#27482)
* Make state_topic optional for MQTT device_tracker

* Update source/_integrations/device_tracker.mqtt.markdown

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

* Update source/_integrations/device_tracker.mqtt.markdown

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

* Improve formatting

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2023-05-24 13:56:53 +02:00
Jan Bouwhuis 9f0dcb81fe
Mqtt links cleanup (#25998) 2023-01-30 11:16:09 +01:00
Franck Nijhof eb4be3b69d
Merge branch 'current' into next 2022-12-28 12:03:33 +01:00
Jan Bouwhuis 55f31ac507
Cleanup stale documentation for manual MQTT items using old format (#25416) 2022-12-27 16:13:46 +01:00
Jonathan de Jong 8f8cd17c8b
Add configuration information for paypload_reset (#25276)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-12-20 17:40:03 +01:00
Steffen Uhlig dcfba6314e
Fix attributes topic (#24691) 2022-10-25 14:06:56 +02:00
Josh bc8cf5c34e
Clarify the naming convention (#24606)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-19 19:49:01 +02:00
Maciej Bieniek cef4a83178
Add information about `hw_version` to MQTT documentation (#23861) 2022-08-26 10:37:02 +02:00
Jan Bouwhuis ea803e29a7
Improve MQTT template documentation link (#23848) 2022-08-22 13:01:09 +02:00
Erik Montnemery f16e148e4d
Document legacy MQTT device tracker defaults to `gps` source (#23599) 2022-08-02 09:23:54 +02:00
Erik Montnemery 3aa929929d
Improve MQTT device_tracker documentation (#23359) 2022-07-11 16:00:49 +02:00
Jan Bouwhuis 2694a4670a
Add note reloading MQTT device_tracker not supported (#23083) 2022-06-20 23:10:31 +02:00
Jan Bouwhuis 3ad95910db
Move MQTT device_tracker manual config (#22887) 2022-05-30 19:40:35 +02:00
Jan Bouwhuis 03048e0916
MQTT availability_template documentation (#20522) 2021-12-03 09:18:58 +01:00
Erik Montnemery 7b1eaae48c
Document Mqtt object_id (#20235) 2021-11-09 12:46:03 +01:00
Erik Montnemery c52ea8cb80
Revert "Mqtt add object_id" (#20233) 2021-11-09 12:05:12 +01:00
Damien Duboeuf 2b18d0232e
Mqtt add object_id (#20217)
* Add MQTT object_id option

* add object_id doc each entities type

* Spelling

* Update source/_docs/mqtt/discovery.markdown

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

* add object_id doc each entities type

* add object_id doc each entities type

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-11-08 19:36:18 +01:00
Pavel Skuratovich 83e810c197
its != it's 😊 (#20141) 2021-11-04 15:16:11 +01:00
Franck Nijhof 7fd1abdab4
Add service configuration URL to MQTT (#19777)
* Add service configuration URL to MQTT

* Update light.mqtt.markdown

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-10-22 12:11:20 +02:00
Erik Montnemery caf5d896d4
Clarify identifiers or connections must be present to identify an MQTT device (#18199) 2021-06-14 22:55:58 +02:00
Kristian Heljas abfb3bddc5
Consistent icon support for MQTT entitites (#16785)
Implementing PR: https://github.com/home-assistant/core/pull/47165
2021-03-30 15:53:11 +02:00
RadekHvizdos 968bb0eb17
Update documentation MQTT suggested_area (#17003)
Add MQTT suggested_area to the documentation (next branch)
2021-03-15 20:13:56 +01:00
PeteBa d6928165e4
MQTT Device Tracker schemas (#16288)
* empty commit

* initial commit

* ✏️

* Tweak

* Update source/_integrations/device_tracker.mqtt.markdown

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-02-05 17:16:34 +01:00
Franck Nijhof 09759662a1
Bunch of YAML styling improvements - part 3 (#16394) 2021-02-04 03:00:11 +01:00
Franck Nijhof e2555e3816
Migrate MQTT integration to brands + add ha_domain (#12296) 2020-03-06 11:02:40 -08:00
Hmmbob 1d44299ac8
Fix missing mqtt platform declaration in device tracker example (#12212) 2020-03-02 11:37:18 +01:00
Raman Gupta 28471e372c Support custom source type for MQTT device tracker (#10910)
* support custom source type for MQTT device tracker

* ✏️ Tweak


Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2019-10-23 20:33:20 +02:00
Raman Gupta e8e9af12e3 Update MQTT Device Tracker mapping payloads to zones/states (#10581)
* Add action_topic and action_template parameters to configuration

* updated possible action_topic values to be more accurate

* update MQTT device tracker documentation to add custom payload to location mapping parameter

* update new parameter name

* revert MQTT climate changes that are submitted in separate PR

* support for payload_home, payload_not_home, and payload_custom

* fix grammar

* move optional fields to complete configuration example

* fix tabs

* ✏️ Tweak

* fix parameter type as designed

* change parameter types

* match formatting of original doc

* match formatting of original doc

* match formatting of original doc

* update docs based on code changes

* change parameter name for custom mapping payloads to other zones and improve description

* update complete configuration example to reflect parameter name change

* revert description for 'devices' and simplify explanation for 'payload_other_zones'

* fix qos parameter value in example

* remove 'payload_other_zones' per balloobs review

* final cleanup

* ✏️ Manual fix bad rebase

* ✏️ Whitespace

* ✏️ Whitespace


Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2019-10-20 15:53:53 +02:00