My integration does not show up
If an integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] you set up does not appear in Home Assistant, the reason is almost always in the logs. Go to Settings > System > Logs and look for errors that mention the integration.
If you configured the integration through configuration.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI. [Learn more] and the YAML file has a mistake, Home Assistant will refuse to load the affected parts. You can check your configuration before restarting:
Most integrations are set up through the user interface and do not require any YAML at all. See Do I need to learn YAML to use Home Assistant? for more on when YAML is and is not needed.