1
0
mirror of https://github.com/esphome/esphome.git synced 2026-02-08 00:31:58 +00:00

[mqtt] Include session_present and reason parameters in connection callbacks (#12413)

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Rodrigo Martín
2026-01-08 23:05:53 +01:00
committed by GitHub
parent d4969f581a
commit 012a1e2afd
3 changed files with 19 additions and 8 deletions

View File

@@ -57,10 +57,14 @@ mqtt:
- mqtt.publish:
topic: some/topic
payload: Hello
- lambda: |-
ESP_LOGD("MQTT", "Session present %d", session_present);
on_disconnect:
- mqtt.publish:
topic: some/topic
payload: Good-bye
- lambda: |-
ESP_LOGD("MQTT", "Disconnect reason %d", reason);
publish_nan_as_none: false
binary_sensor: