├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── docs └── protocol │ ├── README.md │ ├── formats.md │ ├── stanzaTypes.md │ ├── startActivity.md │ ├── startActivityFinished.md │ └── stateDigest.md ├── examples ├── sendCommand.js └── toggleTv.js ├── index.js ├── lib ├── harmonyclient.js ├── index.js ├── login │ ├── auth.js │ ├── hub.js │ └── index.js └── util.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | /.project 4 | .idea/ 5 | harmonyhubjs-client.iml 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/README.md -------------------------------------------------------------------------------- /docs/protocol/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/README.md -------------------------------------------------------------------------------- /docs/protocol/formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/formats.md -------------------------------------------------------------------------------- /docs/protocol/stanzaTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/stanzaTypes.md -------------------------------------------------------------------------------- /docs/protocol/startActivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/startActivity.md -------------------------------------------------------------------------------- /docs/protocol/startActivityFinished.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/startActivityFinished.md -------------------------------------------------------------------------------- /docs/protocol/stateDigest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/docs/protocol/stateDigest.md -------------------------------------------------------------------------------- /examples/sendCommand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/examples/sendCommand.js -------------------------------------------------------------------------------- /examples/toggleTv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/examples/toggleTv.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib') 2 | -------------------------------------------------------------------------------- /lib/harmonyclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/harmonyclient.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/login/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/login/auth.js -------------------------------------------------------------------------------- /lib/login/hub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/login/hub.js -------------------------------------------------------------------------------- /lib/login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/login/index.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/lib/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swissmanu/harmonyhubjs-client/HEAD/package.json --------------------------------------------------------------------------------