""" The "hello world" custom component. This component implements the bare minimum that a component should implement. Configuration: To use the hello_word component you will need to add the following to your configuration.yaml file. hello_world: """ # The domain of your component. Should be equal to the name of your component. DOMAIN = "hello_world" # List of component names (string) your component depends upon. DEPENDENCIES = [] def setup(hass, config): """Setup our skeleton component.""" # States are in the format DOMAIN.OBJECT_ID. hass.states.set('hello_world.Hello_World', 'Works!') # Return boolean to indicate that initialization was successfully. return True