Skip to content

Commit 170dfaa

Browse files
bdracofrenck
andauthored
Add Usb discovery (home-assistant#19015)
Co-authored-by: Franck Nijhof <git@frenck.dev>
1 parent e7bf668 commit 170dfaa

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

source/_integrations/default_config.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ This integration is a meta-component and configures a default set of integration
3939
- [Tag](/integrations/tag/) (`tag`)
4040
- [Timer](/integrations/timer/) (`timer`)
4141
- [Updater](/integrations/updater/) (`updater`)
42+
- [USB](/integrations/usb/) (`usb`)
4243
- [Webhooks](/integrations/webhook) (`webhook`)
4344
- [Zero-configuration networking (zeroconf)](/integrations/zeroconf/) (`zeroconf`)
4445
- [Zone](/integrations/zone/) (`zone`)

source/_integrations/usb.markdown

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: USB Discovery
3+
description: Discover usb devices on the host.
4+
ha_category:
5+
- Utility
6+
ha_iot_class: Local Push
7+
ha_release: 2021.9
8+
ha_domain: usb
9+
ha_quality_scale: internal
10+
ha_codeowners:
11+
- '@bdraco'
12+
---
13+
14+
The USB Discovery integration will watch the host for USB devices. Discovered integrations will show up in the discovered section on the integrations page in the configuration panel.
15+
16+
- On Linux, devices are detected as soon as they are plugged in.
17+
18+
- On Windows and Mac OS, devices are detected at startup and hourly.
19+
20+
## Configuration
21+
22+
This integration is by default enabled, unless you've disabled or removed the [`default_config:`](/integrations/default_config/) line from your configuration. If that is the case, the following example shows you how to enable this integration manually:
23+
24+
```yaml
25+
# Example configuration.yaml entry
26+
usb:
27+
```

0 commit comments

Comments
 (0)