• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Awesome Alexa Control Lights and Music

Scheduled Pinned Locked Moved Troubleshooting
5 Posts 2 Posters 1.0k Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    cartierusm
    last edited by Jul 20, 2020, 7:05 AM

    So I’m new to all this, but I built my first mirror, pics coming soon, and I’ve got it up and running with all sorts of cool modules.

    I installed Awesome alexa tonight and it seems to work. I ask her to say hi and she does, so I assume it’s working correctly.

    The two things I want to do is use Alexa in the mirror to play music, especially next track and volume up and down. I also want to turn on lights and dim lights with Alexa enabled light switches.

    Can I do that with the module in Magic Mirror and Awesome Alexa or do I need to use a stand alone Alexe Echo thing to do it? Anyway, if anyone can help me understand how it all works I’d appreciate it.

    S 1 Reply Last reply Jul 20, 2020, 8:46 AM Reply Quote 0
    • S Offline
      sdetweil @cartierusm
      last edited by Jul 20, 2020, 8:46 AM

      @cartierusm lights etc, yes, but I haven’t tried to discover any devices without a real echo device.

      music. well, you can only play music from sources Alexa knows about. Amazon or Spotify, not random mp3 files on your pi.

      the alexaControl module will respond to discovery from a real echo device

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • C Offline
        cartierusm
        last edited by Jul 20, 2020, 5:22 PM

        Hi, thanks for the response. How does the alexa on the mirror know to communicate with that echo?

        I assume if the alexa on the mirror communicates with the echo and I have the echo setup correctly to control whatever I like then I don’t have to program the mirror alexa any differently (as long as it’s already communicating with the echo)? Meaning all the commands that are built into the mirror alexa would work to control the echo?

        S 1 Reply Last reply Jul 20, 2020, 5:52 PM Reply Quote 0
        • S Offline
          sdetweil @cartierusm
          last edited by Jul 20, 2020, 5:52 PM

          @cartierusm . alexaControl creates electric outlets that real Alexa can turn on/off.

          the alexaControl module adds a webhook to the outlet, and is the server for those web calls. ‘alexa, turn on restart’, that invokes a routine inside the alexaControl module to ask pm2 to restart the mirror process.

          the devices are all outside the mirror.

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S 1 Reply Last reply Jul 20, 2020, 5:54 PM Reply Quote 0
          • S Offline
            sdetweil @sdetweil
            last edited by Jul 20, 2020, 5:54 PM

            @sdetweil if u install a awesome Alexa, the mirror becomes a limited function echo.
            it can turn on/off devices known to Alexa, but it cant do some things that a real echo can do.

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            1 / 1
            • First post
              5/5
              Last post
            Enjoying MagicMirror? Please consider a donation!
            MagicMirror created by Michael Teeuw.
            Forum managed by Sam, technical setup by Karsten.
            This forum is using NodeBB as its core | Contributors
            Contact | Privacy Policy