Read the statement by Michael Teeuw here.
MMM-AlexaControl or MMM-AlexaOn/Off setup
-
@dave_ you should see messages like this on MM startup for alexacontrol
[2020-08-02 16:47:29.642] [INFO] Checking git for module: MMM-AlexaControl
[2020-08-02 16:47:29.675] [LOG] Adding multicast membership for 127.0.0.1
[2020-08-02 16:47:29.676] [LOG] Adding multicast membership for 192.168.2.11
[2020-08-02 16:47:29.677] [LOG] server is listening on 11000
[2020-08-02 16:47:29.679] [LOG] server is listening on 11001
[2020-08-02 16:47:29.679] [LOG] server is listening on 11002
[2020-08-02 16:47:29.680] [LOG] server is listening on 11005 -
@sdetweil hmm so should i stop the Spotify and try again? Or what port range Should i specify it to?
-
@dave_ you MUST stop the spotify thing , then restart MM, see those messages and then do alexa discover devices (using real echo device)…
once the devices are added, you can turn on the spotify tool …
-
@sdetweil so i did turn of the Spotify and when i launched the magic mirror it is not showing up anything it’s blank screen Like usually when there’s something with config it says a message but in this case it’s blank
-
@dave_ look at the console where u started mm.
pm2 logs --lines=100
or
in the window where u did npm start.black screen usually means missing library
u did npm install in the AlexaControl folder, right?
-
@sdetweil it’s finally showing on screen like the mm is working but still had no luck with discovery and Spotify is off
-
@dave_ did u see the startup messages from the module like i posted?
-
I am not quite sure which line to look at but check the image
Just out of curiosity does it have to be alexa echo device like can’t a i use for a soundbar or speaker with built in alexa or maybe even the mobile app?
-
@dave_ u got the eaddressinuse error. something is using port 1900, this the the port we stopped Spotify to get access to
stop mm, then do
sudo netstat -a | grep 1900
in there is a response then something is still using the port.
I havent tried discovery from my Alexa app in a long time. since they made it possible via voice command
-
@sdetweil that’s what it says