Changed default_config to cloud in configuration.yaml now Receive 404: Not Found

Started using Nabu Casa. After changing default_config: to cloud: in configuration.yaml, I now receive 404: Not Found when attempting to login. I also cannot SSH in either.

EDIT: Cannot remote connect through Nabu Casa as well.

So you removed default_config: from your configuration.yaml and put in cloud:

Did you replace the other items from default_config that are needed?

Like automation:, config:, frontend:, history:, logbook:, input_boolean:, etc…?

The full list is here:

If you use any of thse integrations you have to manually add them back to your configuration.yaml file.

2 Likes

No, I only changed that line.

# Example configuration.yaml entry to enable the cloud component
cloud:

But you did delete default_config:?

1 Like

Yes, replaced default_config: with cloud:

By doing that you have removed all the integrations listed below:

If you do not want to use default_config you have to manually add back a lot of them for Home Assistant to work.

2 Likes

So I screwed myself and will need to start over?

Have you been making snapshot backups?

1 Like

Yes. Hopefully will only lose a few things (which would be a win for my absent minded moves).

You don’t mention how you installed home assistant. If it was on a Raspberry Pi with SD card you could take out the SD card and then using a Linux PC edit the configuration.yaml file back to using default_config:.

1 Like

Yes, my home assistant is installed on a Pi! That is fantastic news! Thank you so much @tom_l!

Search the forum to find the location of the configuration.yaml file on the SD card. I can never remember which mount it is in.

2 Likes

Thank you again. I’ll find it.