BigBobbas / ESP32-S3-Box3-Custom-ESPHome

Custom ESPHome config for ESP32-S3-Box-3 with sensors and touchscreen
76 stars 13 forks source link

Can't connect to Home Assistant #45

Closed Someguitarist closed 1 month ago

Someguitarist commented 1 month ago

So I was able to connect to the wifi, but I'm on the device setup page and don't know how to add it to HA. If I click the link on the firmware installer, it goes to the ESPHome integration and asks for an IP. I enter the IP on the screen and leave the port at the default 6053 and it doesn't connect. I'm also unable to manually connect.

Am I missing something here?

Thanks.

EDIT: Oh man, I think it was asleep but with the screen on. As soon as I tapped the screen it found it in HA.

I'm now stuck on installing in ESPhome. I clicked adopt, but when I click Install the screen that pops up in ESPhome stays blank.

pepe59 commented 1 month ago

Are you sure the IP is correct? It happened to me during the first compilation that the IP remained default and I had to change the wifi connection again.

EDIT: It needs to wait a while and if nothing happens it can be installed again

Someguitarist commented 1 month ago

Awesome, thanks for the edit. I'll give it some time and see what happens!

Someguitarist commented 1 month ago

Okay, so first problem was that the installer couldn't install over ESPHome because it was using SSL. Now I'm getting this message when trying to install.

INFO ESPHome 2024.7.0 INFO Reading configuration /config/esp32-s3box-3.yaml... INFO Updating https://github.com/gnumpi/esphome_audio@dev-next INFO Detected timezone 'Etc/UTC' WARNING GPIO45 is a strapping PIN and should only be used for I/O with care. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins WARNING GPIO46 is a strapping PIN and should only be used for I/O with care. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins Failed config

micro_wake_word: [source /config/esp32-s3box-3.yaml:453]

'models' is a required option for [micro_wake_word].

The model parameter has moved to be a list element under the models parameter. model: hey_jarvis on_wake_word_detected:

BigBobbas commented 1 month ago

Thank you for pointing this out. I will get this fixed in the next couple of minutes 👍

BigBobbas commented 1 month ago

this should now be fixed. If you already have the config in the dashboard you can change the following lines: from:

micro_wake_word:
  model: ${micro_wake_word_model}

to

micro_wake_word:
  vad:
  models: 
    - model: ${micro_wake_word_model}
BigBobbas commented 1 month ago

Hi , has this now resolved the issue ? @Someguitarist 👍

BigBobbas commented 1 month ago

mmw2 now implemented in all configs