wifi:
  ssid: MySSID
  password: password1

ota:
  safe_mode: true
  password: "superlongpasswordthatnoonewillknow"
  port: 3286
  reboot_timeout: 2min
  num_attempts: 5
  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);