USB Discovery


The USB Discovery integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] will detect newly connected USB devices. Discovered devices will show up in the discovered section on the integrations page in the configuration panel.

  • On all supported systems, devices are detected during startup.
  • On Linux systems that have functional udev support, including Home Assistant Operating System, devices are detected as soon as they are plugged in.
  • On non-Linux systems or systems without udev support, devices are detected when visiting the integrations page and during onboarding.

Configuration

This integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] is part of default_config: if you have opted to not use default_config:you can add this integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] by adding the following lines to your 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]

# Example configuration.yaml entry
usb: