Announcement: The Alexa Skills Community Is Moving To Stack Overflow

For improved usability and experience, Alexa skills related forum support will be transitioned to Stack Overflow. Effective January 10, 2024, the Amazon Developer Forums will no longer be available. For continued Alexa skills support you can reach out to us on Stack Overflow or via Contact Us.

question

newuser-1c7559e0-ea08-4158-8fd0-49ced031509d avatar image

Is there any Documentation for UPNP support of echo devices?

UPNP - Virtual Binary Light (ON/OFF Light)

We would like to implement an virtual upnp device which can be found and controlled by an echo device (without any Alexa Skill). We have already implemented the general upnp handling and some simple virtuell devices like an upnp light switch (which will be detected by any echo device). But now we would like to implement a binary light as described here.

Now, when we use this xml template (filled up with real data) and start the device discovery of an echo dot, the following happens:


  • Echo Dot requests our device description xml file for the binary light (setup.xml), which it receives.
  • After that, the discovery process ends, but the Alexa app says that no new devices have been found.


Is there a way to get an working example of an upnp binary light device description xml file? Or is there anybody we could contact to get further information about the upnp support of echo devices?




alexaecho
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Arm avatar image
Arm answered

Howdy! Perhaps not the documentation you were looking for but I've done some black box reverse engineering of the communication between the echo and a first gen phillips hue hub. The first gen hue hubs do not require cloud connectivity and uses UPNP for service discovery.

an example of it is here

https://github.com/armzilla/amazon-echo-ha-bridge/blob/master/src/main/java/com/armzilla/ha/upnp/UpnpSettingsResource.java

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Bonfra avatar image
Bonfra answered

Hi, did you find anything useful? I'm essentially facing the same issue now

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.