No problem, I’ve been there when I’ve thought my whole HomeAssistant install is nuked. I’d bet, if you rolled used hassctl and did a hassctl kill && hassctl start you’d be in a better position to see if it’s not working correctly.
Failing that, hassctl kill && hassctl start after changing your config back, you’ll probably be up and running at least.
So, I gave this a second shot and now get the following, any ideas?
2017-07-26 16:21:29 ERROR (MainThread) [homeassistant.setup] Error during setup of component usps
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/setup.py", line 190, in _async_setup_component
component.setup, hass, processed_config)
File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
value = future.result()
File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
raise self._exception
File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/usps.py", line 45, in setup
conf = config[DOMAIN]
KeyError: 'usps'
2017-07-26 16:21:29 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of sensor.usps. Setup failed for dependencies: usps
2017-07-26 16:21:29 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform sensor.usps: Could not setup all dependencies.
You might want to use the markdown code block like this
```
Your Text
```
it helps spot weirdness in spacing or something like that. That said…
I haven’t used this component at all personally, I’ve been following it and the other USPS MyChoice thread because to the weird pickle file problem that I’m hoping will stop being annoying.
Not sure why you are using anything in sensors.yaml - I base this comment on this post here
In your configuration.yaml, aside from making sure it’s formatted right, and I bet it is, I’d remove the name + interval fields, add it later when it’s working, they are optional.