Description of problem:
I was creating a pull request (esphome/esphome#554) for AM2320 component. During the Travis checks there were errors stating:
ValueError: Component ID ha_hello_world was not declared to inherit from Component, or was registered twice. Please create a bug report with your configuration.
Errors happen both with test2.yaml and test3.yaml even though I just edited test3.yaml.
I'm seeing the same problem with a completely different branch. It seems the new component registration checks are catching bugs that were there all along but not noticed.
Operating environment/Installation (Hass.io/Docker/pip/etc.):
ESP (ESP32/ESP8266, Board/Sonoff):
Affected component:
Description of problem: I was creating a pull request (esphome/esphome#554) for AM2320 component. During the Travis checks there were errors stating:
ValueError: Component ID ha_hello_world was not declared to inherit from Component, or was registered twice. Please create a bug report with your configuration.
Errors happen both with test2.yaml and test3.yaml even though I just edited test3.yaml.
Direct link to travis build 1741.
Problem-relevant YAML-configuration entries:
Traceback (if applicable):
Additional information and things you've tried: