Please include a summary of the changes made in this pull request and why these changes are necessary. If it fixes an issue, please link to the issue here.
Fixes # (issue)
Please delete options that are not relevant.
- Bug fix (non-breaking change that fixes an issue)
- New feature (non-breaking change that adds functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation update
- Other (please specify):
- I have read and agree to follow the project's Code of Conduct.
- I have performed a self-review of my code.
- I have commented my code where necessary.
- I have added tests to cover my changes (if applicable).
- I have made corresponding changes to the documentation (if applicable).
- My changes do not introduce new warnings or errors.
- I have tested my changes on real ESP32 hardware (if applicable).
- I have ensured that all features work as intended.
Please provide any additional context or screenshots if necessary.