Skip to content
Homebridge plugin to turn on Xbox One
JavaScript
Branch: master
Clone or download
Pull request Compare This branch is even with arcreative:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
index.js
package.json

README.md

homebridge-xbox-one

Homebridge plugin to turn on Xbox One. Unfortunately, that's all it does at present... hopefully someone figures out the protocol and we can beef this up soon :-)

Installation

Naturally...

npm install -g homebridge-xbox-one

Configuration

Add this to your ~/.homebridge/config.json as an accessory:

{
  "accessory": "Xbox",
  "name": "Xbox",
  "ipAddress": "<Xbox IP address>",
  "liveId": "<Xbox Live ID>"
}

Optional configuration

You can additionally configure the following options as well, defaults are shown

  "tries": 5,               // Number of times to send powerOn request
  "tryInterval": 1000,      // Delay between tries
  "waitForLastTry": false,  // Wait for last try to trigger callback (less responsive)

Getting your Xbox One's IP address

On your Xbox, go to Settings > Network > Network Settings > Advanced Settings

Getting your Live ID

On your Xbox, go to Settings > System > Console info & updates and look under "Xbox Live device ID"

You can’t perform that action at this time.