This plugin connects to Crestron Home CWS server using REST API and doesn't require anything to be deployed into the Crestron controller. It was developed and tested with Crestron MC4-R powered by Crestron Home OS, but theoretically it should work with any Crestron controller that runs CWS server.
The following devices are currently supported:
Two values are required for connecting Homebridge to Crestron controller:
{
"name": "Crestron Home Platform",
"crestronHost": "YOUR_CONTROLLER_IP",
"token": "YOUR_AUTH_KEY",
"enabledTypes": [
"Switch",
"Dimmer"
],
"updateInterval": 30,
"_bridge": {
"username": "07:12:4D:38:0C:09",
"port": 51811
},
"platform": "CrestronHomePlatform"
},
{
"name": "Crestron Home Platform",
"crestronHost": "YOUR_CONTROLLER_IP",
"token": "YOUR_AUTH_KEY",
"enabledTypes": [
"Shade",
"Scene"
],
"updateInterval": 30,
"_bridge": {
"username": "007:12:4D:38:0C:10",
"port": 51812
},
"platform": "CrestronHomePlatform"
},