UNPKG

homebridge-th16ermostat

Version:
86 lines 2.65 kB
{ "pluginAlias": "TH16ermostat", "pluginType": "accessory", "schema": { "type": "object", "properties": { "name": { "title": "Accessory Name", "type": "string", "required": true, "placeholder": "Kitchen Infra Heater" }, "sensorName": { "title": "Temperature sensor name/type", "type": "string", "required": true, "placeholder": "DS18B20" }, "enableHumidity": { "title": "Enable humidity sensor if available on the sensor.", "type": "boolean", "default": true }, "minTemp": { "title": "Minimum Temperature", "type": "number", "required": false, "placeholder": 18 }, "maxTemp": { "title": "Maximum Temperature", "type": "number", "required": false, "placeholder": 24 }, "stepTemp": { "title": "Step to increment/decrement the temperature in UI.", "type": "number", "required": false, "placeholder": 0.5 }, "deltaTemp": { "title": "Required difference between target and current temperature to switch relay state.", "type": "number", "required": false, "placeholder": 0.2 }, "deviceIPAddress": { "title": "TH16 IP Address", "type": "string", "required": true, "placeholder": "192.168.1.1" }, "deviceStatStatus": { "title": "TH16 Status (including temperature) HTTP location", "type": "string", "required": false, "placeholder": "/cm?cmnd=status%208" }, "deviceStatPower": { "title": "TH16 Power status HTTP location", "type": "string", "required": false, "placeholder": "/cm?cmnd=power" }, "deviceCmndOn": { "title": "TH16 Power ON HTTP location", "type": "string", "required": false, "placeholder": "/cm?cmnd=power%20on" }, "deviceCmndOff": { "title": "TH16 Power OFF HTTP location", "type": "string", "required": false, "placeholder": "/cm?cmnd=power%20off" }, "pollingInterval": { "title": "Time after we repeat the request for status of the device", "type": "number", "required": false, "placeholder": "60" } } } }