Skip to content

Commit 3a3f894

Browse files
authored
Remove restriction on bluetooth local name matcher length (#2031)
1 parent 1ca5c13 commit 3a3f894

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/creating_integration_manifest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ The `loggers` field is a list of names that the integration's requirements use f
161161

162162
If your integration supports discovery via bluetooth, you can add a matcher to your manifest. If the user has the `bluetooth` integration loaded, it will load the `bluetooth` step of your integration's config flow when it is discovered. We support listening for Bluetooth discovery by matching on `connectable` `local_name`, `service_uuid`, `service_data_uuid`, `manufacturer_id`, and `manufacturer_data_start`. The `manufacturer_data_start` field expects a list of bytes encoded as integer values from 0-255. The manifest value is a list of matcher dictionaries. Your integration is discovered if all items of any of the specified matchers are found in the Bluetooth data. It's up to your config flow to filter out duplicates.
163163

164-
Matches for `local_name` must be at least three (3) characters long and may not contain any patterns in the first three (3) characters.
164+
Matches for `local_name` may not contain any patterns in the first three (3) characters.
165165

166166
If the device only needs advertisement data, setting `connectable` to `false` will opt-in to receive discovery from Bluetooth controllers that do not have support for making connections.
167167

0 commit comments

Comments
 (0)