Merge remote-tracking branch 'upstream/dev' into proto-byte-buffer

# Conflicts:
#	esphome/components/api/proto.h
This commit is contained in:
J. Nick Koston
2026-03-07 22:11:15 -10:00
17 changed files with 481 additions and 39 deletions
@@ -0,0 +1,27 @@
zephyr_ble_server:
ota:
- platform: zephyr_mcumgr
transport:
ble: true
hardware_uart: CDC
on_begin:
then:
- logger.log: "OTA start"
on_progress:
then:
- logger.log:
format: "OTA progress %0.1f%%"
args: ["x"]
on_end:
then:
- logger.log: "OTA end"
on_error:
then:
- logger.log:
format: "OTA update error %d"
args: ["x"]
on_state_change:
then:
lambda: >-
ESP_LOGD("ota", "State %d", state);