The {protocol}/{id} address of a DISCOVERED device — the discovery rows' spelling of one
sighting (rest-entity-map §5: /discovery/device/{protocol}/{id} and its /adapter binding).
The protocol segment narrows through the closed DISCOVERY_PROTOCOLS vocabulary — a
protocol no probe can emit addresses nothing, so /discovery/device/upnp/x is unaddressable
rather than an empty instance. The id is the device's own stable key (a MAC, a DNS-SD
instance), opaque text exactly as namedTextAddress treats a stored id.
The
{protocol}/{id}address of a DISCOVERED device — the discovery rows' spelling of one sighting (rest-entity-map §5:/discovery/device/{protocol}/{id}and its/adapterbinding).The protocol segment narrows through the closed DISCOVERY_PROTOCOLS vocabulary — a protocol no probe can emit addresses nothing, so
/discovery/device/upnp/xis unaddressable rather than an empty instance. The id is the device's own stable key (a MAC, a DNS-SD instance), opaque text exactly as namedTextAddress treats a stored id.