So I was looking at the Fauxmojs project–what this module uses to handle the “devices”–and it looks like there are some issues with Gen 2 Echos not discovering the devices–but for most, the alexa.amazon.com website was working. I’ll keep an eye on that project–but at the moment, I don’t have anything else I can do from my end.
If you want to see some more detailed logs–start the MM manually with the following:
cd ~/MagicMirror
export DEBUG=sstp-server,deviceEndpoints,discoveryService
npm start
@richland007 - I just tested my installation with 3 devices and, while it wasn’t showing all of the ports on the log line due to a bug, it was opening the ports (visible with netstat -tulpn | grep electron – see below). Just in case anyone is wondering–port 1900 is the discovery port.
tcp 0 0 0.0.0.0:21900 0.0.0.0:* LISTEN 15738/electron.js
tcp 0 0 0.0.0.0:21901 0.0.0.0:* LISTEN 15738/electron.js
tcp 0 0 0.0.0.0:21902 0.0.0.0:* LISTEN 15738/electron.js
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 15738/electron.js
udp 0 0 0.0.0.0:1900 0.0.0.0:* 15738/electron.js