Configuration Error after Installing Hass.io

I installed hass.io on my RPi3 and for the most part it went pretty smoothly. However, I keep getting this error message in the log:

Configuration invalid.CHECK CONFIG
Testing configuration at /config
2017-09-03 18:24:06 INFO (SyncWorker_0) [botocore.vendored.requests.packages.urllib3.connectionpool] Starting new HTTP connection (1): 169.254.169.254
Fatal error while loading config: You must specify a region.
Failed config
  General Errors: 
    - You must specify a region.

Successful config (partial)

I haven’t actually made any changes to my config file or any other file - it’s a brand new clean install. It seems like a simple mistake, but I have no idea what it could be from. I’ve only installed hass.io and added the samba share add-in. I haven’t found any similar error messages online either. Any help would be great.

Thanks,
Danny

I had the same error. For me, it turned out to be a reference to secrets.yaml, but I hadn’t created that file yet.

I too got this issue, but after I had added some !secret stuff into config. It was due to one of my !secret values not yet being defined.

2 Likes

Thanks @esteele and @nalipaz! I had the same issue and it turned out in my secrets.yaml the naming was slightly different which created the error.

Thanks! I was beating my head against the wall.