How To Turn On Xbox One Using Amazon Alexa/Echo

Today I created a video showcasing my Orvibo S20 and Amazon Echo Dot integration and it got me thinking. If I can run a bash script via a voice command I can automate pretty much anything.

The next logical step in my quest for laziness is to turn my Xbox One on by saying "Echo, Turn on my Xbox".

I managed to get it running within a few minutes off the back of my pre existing setup. I'll type a quick rundown up now and if it gets enough interest I can detail it further or make a video tutorial.

Hardware Required:
Amazon Echo or Amazon Echo Dot
Raspberry Pi (any providing you have WiFi)
Xbox One

Step 1:
Deploy Fauxmo to the Raspberry Pi
It's as simple as copying and running a script.

Step 2:
Download and configure the xbox-remote-power script on the Raspberry Pi. You'll need to grab your Xbox IP and Live ID to configure it properly.

Step 3:
Edit the xbox-remote-power.sh to include your IP and ID.

Step 3:
Edit the example-minimal Fauxmo script to name your variable and run the xbox-remote-power.sh script. The def will look something like this:

TRIGGERS = {"call name": 52000}
def act(self, client_address, state): print "State", state, "from client @", client_address
os.system('../xbox-remote-power.sh')
return True

You can change call name to whatever you want your trigger word to be. Mine is Xbox.

Step 4:
Say "Echo, Find my devices" - You only need to do this once. It makes the Echo search for the device. Once found it will remember it.

Step 5:
Say "Echo, Turn call name ON"

13 comments:

  1. Hey, I'm a total neophyte when it comes to scripts and programming. If you made a youtube video that would be awesome!

    ReplyDelete
  2. XBOX One already has voice comand.

    ReplyDelete
    Replies
    1. Use it then!

      This is aimed at those without the microphone (Kinect) or those in a different room.

      Delete
  3. I am VERY interested in this. Could you possibly post more details or a tutorial on how you did this?

    My goal would be to be able to turn my Xbox on/off, open Netflix, change volume etc via Alexa....

    ReplyDelete
  4. Could you give more info on how to connect Xbox One to Alexa thanks

    ReplyDelete
  5. A portion of the repair manuals in some cases go to the degree of including recordings to their manuals, to make it speedier for the Xbox clients to deal with the issue of the red ring of death. visit here

    ReplyDelete
  6. I just bought the echo for my gf for our anniversary and to celebrate buying a house. If you could make a tutorial on how to do this I would be eternally grateful.

    ReplyDelete
  7. Can Please post a more "in-detail" instructions so it is easier to setup?

    ReplyDelete
  8. You may want a new song or need a map for a game, and you can buy it with your points. You can also use the points in the Arcade games, or perhaps you want to buy something special for your Avatar. You will find many things in the Marketplace to spend your points on codigos de xbox live gold gratis.

    ReplyDelete
  9. Hey I my Alex to turn on my xbox 1s but i didn't understand any of what u said could u put that in a way that Simone who s not tech savy could understand

    ReplyDelete
  10. Hi, can I put this on a firestick instead of a raspberry pi?

    ReplyDelete
  11. You can even contact your companions on Xbox live and in addition modify your gaming encounters. Renars

    ReplyDelete
  12. pgrading and offering more accessories and products for their device than any other manufacturer out there today Xbox live gold gratis

    ReplyDelete