Can't see the ESPHome dashboard

I moved my HA to an RPi, but i can’t see the ESPHome dasboard. My ESPHome devices show up in the notifications, but when I try to add them, it asks for the encryption key, which i can’t find, as I don’t see the ESPHome dasboard.

I installed the ESPHome device builder, but i don’t see the dasboard in the addon store. I also can’t access it from the browser, as it says connection refused. I can access HA from the browser and the mobile app from the same IP.

What am i missing?

This should be in your device yaml files which you can find in config/esphome/

Look for:

api:
  encryption:
    key: .... # <------- here

I don’t see a config folder, just an esphome folder and a configuration.yaml, which doesn’t mention esphome.

I’m using the File editor addon, if that makes a difference.

Inside that folder.

There doesn’t appear to be anything in that folder. It just brings up the menus when I click that folder.

My config.yaml looks like this.

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

OK, it’s there now. I had to create a dummy configuration for it to show up.

I think I’m going to have to cable up my device to get it working again, as it connects via ethernet and not WiFi. It’s too hard to copy the key on my phone, so it’s a tomorrow problem.

Thanks

Then you need to find those device files on your old system or in a backup from before you moved the system. Otherwise you will not be able to connect to and edit the devices from the ESPHome add-on.

1 Like