esphome / firmware

Holds firmware configuration files for projects that the ESPHome team provides.
https://esphome.io/projects
Apache License 2.0
128 stars 93 forks source link

Can't update S3 Box because of duplicate OTA instance #216

Open TheZoker opened 4 days ago

TheZoker commented 4 days ago

Hi there,

This is my yaml config:

packages:
  esphome.voice-assistant: github://esphome/firmware/wake-word-voice-assistant/esp32-s3-box.yaml@main

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  ap:
    ssid: "ESPHome Fallback"
    password: !secret api_password

ota:
  - platform: esphome
    password: !secret api_password

Every time I try to compile this, I get this error:

Failed config

ota.esphome: [source /data/packages/c46f54c1/wake-word-voice-assistant/esp32-s3-box.yaml:85]

  Only one instance of the esphome ota platform is allowed per port. Note that this error may result from OTA specified in packages.
  platform: esphome
  id: ota_esphome
  version: 2
  port: 3232

Since all my devices use a password for OTA I'm not sure how to solve this. Can somebody help me fix this? Thanks!

DeveshwarH1996 commented 2 days ago

I've had the same issue too, for some reason even when I change the hostname it seems to always add the id after the name. I had to use a static IP to get it to update or listen to the logs