JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 21
  • Score
    100M100P100Q64097F
  • License MIT

Homebridge plugin to turn on Xbox One

Package Exports

  • homebridge-xbox-one

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (homebridge-xbox-one) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

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"