Fix: Update MQTT client for ESP-IDF compatibility #243
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Description
What does this Pull Request do?
This PR resolves the compatibility issues with the
debug_mqtt.cpp
file when using ESP-IDF framework in ESPHome 2024.12.x. The changes include updates to theesp_mqtt_client_config_t
structure to align with the updated ESP-IDF framework API.β¨ Key Changes
mqtt_cfg.host
,mqtt_cfg.port
,mqtt_cfg.username
, andmqtt_cfg.password
members with the updated configuration structure.debug_mqtt_connect
function to reflect the new API changes.π Related Issues
Fixes: #242
Fixes: #241
β Checklist
Please ensure the following before submitting your PR:
π Environment Information
π’ Versions
𧩠Devices
π§ͺ Test Plan
How were these changes tested?
π Logs
π οΈ YAML Configuration