J. Nick Koston
J. Nick Koston
So we have a tiny risk of updates changing the preference format but config stays same, old incompatible data would be loaded
We can mitigate that by checking the version as well and than only updating the build time if the config hash OR version has changed
still config hashes are differing between runs because the config hash doesn't sort. so it relinks anyways
Needs a developer blog post for the breaking change
> I think this is now working. I would prefer to put the breaking change into a follow-on PR. I'm also not entirely keen on including `build_info_data.h` from files all...
@whitty Would you please resolve conflicts and add a compile test. I think these options are rare so they could be behind a define to enable conditional compilation.
[Run esphome/pre-commit-action@43cd1109c09c544d97196f7730ee5b2e0cc6d81e: tests/components/esp32_ble_client/test-extended-auth-req-params.esp32-idf.yaml#L2](https://github.com/esphome/esphome/pull/7138/files#annotation_42629030680) 2:5 [indentation] wrong indentation: expected 2 but found 4
No rush. We just pushed 2025.12.0 beta so generally we only merge fixes for the next week anyways.
Please post debug logs and diagnostics https://www.home-assistant.io/docs/configuration/troubleshooting/#debug-logs-and-diagnostics. Please be sure to include them for `airthings-ble`, and either the Bluetooth integration, or ESPHome integration if you are using a proxy. If...
Airthings devices need an active connection. Shelly proxies do not have support for making active connections to third party devices. You'll need an ESPHome proxy or local adapter for that....