Když je řídicí bod, jako je Endura Utilities, přidán do sítě, protokol UPnP umožňuje řídicímu bodu vyhledávat zařízení v síti. Provádí to tak, že odesílá seskupené vyhledávací zprávy na omezenou adresu a port (239.255.255.250:1900): se vzorem,který se rovná cíli, typu nebo identifikátoru zařízení nebo služby. Odpovědi obsahují zprávy od zařízení pro zjišťování, které jsou v podstatě totožné se zprávami zaslanými nově připojenými zařízeními (dotaz je jedinečný, když je odpověď seskupena) . Kontrolní body mohou také odesílat jednosměrové vyhledávací zprávy na známou IP adresu a port 1900 nebo určený protokol pomocí SEARCHPORT.UPNP.ORG, aby ověřily existující zařízení a služby UPnP na dané IP adrese. Vyhledávání jednosměrového vysílání lze například použít k rychlému ověření, zda je známé zařízení nebo služba UPnP v síti stále k dispozici. Kontrolní body s více domovskými stanicemi mohou pro odeslání zprávy o vyhledávání zařízení vybrat libovolné dostupné rozhraní UPnP.
Pokud chce řídicí bod vyhledat zařízení v síti, musí odeslat vícesměrový požadavek M-Search v následujícím formátu. Řídicí body, které znají adresu konkrétního zařízení, mohou také použít podobný formát pro odesílání jednosměrových požadavků pomocí M-SEARCH.
Pro skupinu M-search je formát zprávy definován níže. Hodnoty psané kurzívou jsou zástupné znaky pro skutečné hodnoty.
M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: seconds to delay response
ST: search target
USER-AGENT: OS/version UPnP/1.1 product/version
Pro individuální vyhledávání M-SEARCH je formát zprávy definován níže. Hodnoty s hvězdičkami nahrazují skutečné hodnoty.
M-SEARCH * HTTP/1.1
HOST: hostname:portNumber
MAN: "ssdp:discover"
ST: search target
USER-AGENT: OS/version UPnP/1.1 product/version
Úplný popis vyhledávání UPnP v angličtině najdete v příloze.
Pokud chce řídicí bod vyhledat zařízení v síti, musí odeslat vícesměrový požadavek M-Search v následujícím formátu. Řídicí body, které znají adresu konkrétního zařízení, mohou také použít podobný formát pro odesílání jednosměrových požadavků pomocí M-SEARCH.
Pro skupinu M-search je formát zprávy definován níže. Hodnoty psané kurzívou jsou zástupné znaky pro skutečné hodnoty.
M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: seconds to delay response
ST: search target
USER-AGENT: OS/version UPnP/1.1 product/version
Pro individuální vyhledávání M-SEARCH je formát zprávy definován níže. Hodnoty s hvězdičkami nahrazují skutečné hodnoty.
M-SEARCH * HTTP/1.1
HOST: hostname:portNumber
MAN: "ssdp:discover"
ST: search target
USER-AGENT: OS/version UPnP/1.1 product/version
Úplný popis vyhledávání UPnP v angličtině najdete v příloze.
Publikováno pro:Schneider Electric Česká republika

