[esphome] Modernise board spec, web server v3, and API actions#82
[esphome] Modernise board spec, web server v3, and API actions#82TrevorSchirmer merged 1 commit intobetafrom
Conversation
- esp32: board -> variant: esp32c3 + flash_size: 4MB - web_server: add version: 3 - api: services/service -> actions/action - Remove platformio_options board_build.flash_mode from all device YAMLs - AIR-1_Factory: remove legacy BLE on_connect/on_disconnect wifi hooks Port of ApolloAutomation/MTR-1#74 (min_version bump excluded per repo conventions)
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. 📒 Files selected for processing (4)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Version: 25.12.18.2
What does this implement/fix?
Ports the modernisation changes from MTR-1 PR #74 to the AIR-1. All changes use newer ESPHome conventions and clean up legacy patterns.
Core.yamlesp32: replacedboard: esp32-c3-devkitm-1withvariant: esp32c3+flash_size: 4MB(new ESPHome board spec)web_server: addedversion: 3api: renamedservices:/service:→actions:/action:forcalibrate_co2_valueandsen55_cleanAIR-1.yaml,AIR-1_BLE.yaml,AIR-1_Factory.yamlplatformio_options: board_build.flash_mode: dio(no longer needed with the new variant spec)AIR-1_Factory.yamlon_connect/on_disconnectBLE enable/disable wifi hooksNote:
min_versionwas intentionally not changed.Types of changes
Checklist / Checklijst:
If user-visible functionality or configuration variables are added/modified: