This repository was archived by the owner on Oct 1, 2021. It is now read-only.
Add UDN to SSDP discoverables, as discussed in #165#173
Merged
balloob merged 1 commit intohome-assistant-libs:masterfrom Feb 18, 2018
rytilahti:ssdp_add_udn
Merged
Add UDN to SSDP discoverables, as discussed in #165#173balloob merged 1 commit intohome-assistant-libs:masterfrom rytilahti:ssdp_add_udn
balloob merged 1 commit intohome-assistant-libs:masterfrom
rytilahti:ssdp_add_udn
Conversation
balloob
approved these changes
Feb 18, 2018
Contributor
Author
|
Regarding to your question wrt. serial number, serial number is just a RECOMMENDED where-as UDN is REQUIRED by the spec. Furthermore several vendors may be sharing serial numbers while the UDN should still remain unique. The spec contains recommendations how to generate such an UDN, although old UPnP 1.x devices may not follow these (and should still be accepted). However the latest from that series is 1.1 from 2008, so I think a growing number of devices will adhere to this newer format. |
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
UDN is a part of the standard (http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v2.0.pdf) which yields an UUID which allows unique identification of the device.