diff --git a/Integrations/ESPHome/Core.yaml b/Integrations/ESPHome/Core.yaml index d3c2550..6f3b03c 100644 --- a/Integrations/ESPHome/Core.yaml +++ b/Integrations/ESPHome/Core.yaml @@ -4,6 +4,12 @@ substitutions: # Default OTA password. Override in your device YAML by re-declaring # `substitutions: { ota_password: !secret _ota_password }` so each # device on your network uses a unique secret instead of the shared default. + # To use encrypted OTA (API noise key) instead of a password, add to your + # device YAML: + # ota: + # - id: !extend ota_default + # password: !remove + # encryption: ota_password: "apolloautomation" # Manifest URL bases. Stable = GitHub Pages (main branch builds). # Beta = rolling "beta" pre-release assets (beta branch builds). diff --git a/Integrations/ESPHome/MSR-1.yaml b/Integrations/ESPHome/MSR-1.yaml index 8a5c6de..64c1745 100644 --- a/Integrations/ESPHome/MSR-1.yaml +++ b/Integrations/ESPHome/MSR-1.yaml @@ -28,6 +28,7 @@ logger: ota: - platform: esphome + id: ota_default password: ${ota_password} - platform: http_request id: ota_managed diff --git a/Integrations/ESPHome/MSR-1_BLE.yaml b/Integrations/ESPHome/MSR-1_BLE.yaml index 1a48976..1f40dab 100644 --- a/Integrations/ESPHome/MSR-1_BLE.yaml +++ b/Integrations/ESPHome/MSR-1_BLE.yaml @@ -38,6 +38,7 @@ dashboard_import: ota: - platform: esphome + id: ota_default password: ${ota_password} - platform: http_request id: ota_managed