Custom_updater?

I rebooted my Home Assistant Pi, and now I got an Invalid Config

“The following components and platforms could not be set up:”

  • custom_updater

Which is a link to :
https://www.home-assistant.io/components/custom_updater/

But that leads to a broken link.

So, why would a simple reboot of a Pi cause this?
And, what is custom_updater?

Did you edit your config at all? Check your config.yaml file. I don’t recall the customer_updater ever being something that existed. If you find the line, comment it out and restart HA.

No, I did not edit any of my yaml files I just did a reboot (shutdown/restart actually) because I was moving some wires in the rats nest behind my desk.

Here’s what is in my configuration.yaml:

custom_updater:
  track:
    - components
    - python_scripts
  component_urls:
    - https://raw.githubusercontent.com/pnbruckner/homeassistant-config/master/custom_components.json
  python_script_urls:
    - https://raw.githubusercontent.com/pnbruckner/homeassistant-config/master/python_scripts.json

Curiously, after a couple of restarts (because of the Alexa TTS Captcha), the config error went away. I wonder if it is as simple as the raw.githubusercontent.com website unavailable at the time I restarted the Pi?

And, it’s back.

Even more curious, I looked at the custom_components.json file, and it includes this:

  "device_tracker.life360": {
    "updated_at": "2018-11-30",
    "version": "2.3.1",
    "local_location": "/custom_components/device_tracker/life360.py",
    "remote_location": "https://raw.githubusercontent.com/pnbruckner/homeassistant-config/master/custom_components/device_tracker/life360.py",
    "visit_repo": "https://github.com/pnbruckner/homeassistant-config",
    "changelog": "https://github.com/pnbruckner/homeassistant-config/blob/master/docs/life360.md#release-notes"
  },

Now I recall why custom_updater is there. I added it when I set up the life360 component.

But, more strangeness- why have I not been seeing this error before? I don’t have a /custom_components folder. I may have added custom_updater before updating to the image of HassOS from the Hass.io site.

So, if anyone has experience with Custom_Updater, I would appreciate some feedback. In the meantime, I will comment it out.

Same error … so looking for a fix :wink: