From a0f59324e71704f8d3c3f933c6269986dd61b582 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 1 Nov 2021 19:33:45 -0500 Subject: [PATCH] Document zeroconf model filter --- docs/creating_integration_manifest.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/creating_integration_manifest.md b/docs/creating_integration_manifest.md index abb7bf76..b0946acb 100644 --- a/docs/creating_integration_manifest.md +++ b/docs/creating_integration_manifest.md @@ -132,7 +132,7 @@ Zeroconf is a list so you can specify multiple types to match on. } ``` -Certain zeroconf types are very generic (i.e., `_printer._tcp.local.`, `_axis-video._tcp.local.` or `_http._tcp.local`). In such cases you should include a Name (`name`), MAC address (`macaddress`), or Manufacturer (`manufacturer`) filter: +Certain zeroconf types are very generic (i.e., `_printer._tcp.local.`, `_axis-video._tcp.local.` or `_http._tcp.local`). In such cases you should include a Name (`name`), MAC address (`macaddress`), Manufacturer (`manufacturer`), or Model (`model`) filter: ```json { @@ -140,11 +140,12 @@ Certain zeroconf types are very generic (i.e., `_printer._tcp.local.`, `_axis-vi {"type":"_axis-video._tcp.local.","macaddress":"00408C*"}, {"type":"_axis-video._tcp.local.","name":"example*"}, {"type":"_airplay._tcp.local.","manufacturer":"samsung*"}, + {"type":"_airplay._tcp.local.","manufacturer":"appletv*"}, ] } ``` -Note that the `name` and `manufacturer` filters should be all lowercase and the `macaddress` filter should be all uppercase. +Note that the `name`, `manufacturer`, and `model` filters should be all lowercase and the `macaddress` filter should be all uppercase. ## SSDP