Skip to content
This repository has been archived by the owner on Oct 1, 2021. It is now read-only.

Add UDN to SSDP discoverables, as discussed in #165 #173

Merged
merged 1 commit into from
Feb 18, 2018
Merged

Add UDN to SSDP discoverables, as discussed in #165 #173

merged 1 commit into from
Feb 18, 2018

Conversation

rytilahti
Copy link
Contributor

UDN is a part of the standard (https://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v2.0.pdf) which yields an UUID which allows unique identification of the device.

@balloob balloob merged commit 44feead into home-assistant-libs:master Feb 18, 2018
@rytilahti rytilahti deleted the ssdp_add_udn branch February 19, 2018 00:09
@rytilahti
Copy link
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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants