UNPKG

homebridge-robonect

Version:

Let's users control robotic lawn mowers with an installed Robonect card.

64 lines (63 loc) 1.57 kB
{ "pluginAlias": "HomebridgeRobonect", "pluginType": "accessory", "singular": false, "headerDisplay": "Please see the [npm page](https://www.npmjs.com/package/homebridge-robonect) for detailed installation instructions.", "schema": { "type": "object", "properties": { "name": { "title": "Name", "type": "string", "required": true }, "mower": { "title": "Mower make", "type": "string", "required": false }, "model": { "title": "Model", "type": "string", "required": false }, "serial-number": { "title": "Serial number", "type": "string", "required": false }, "pollingInterval": { "title": "Polling interval", "type": "integer", "default": 60, "minimum": 30, "required": false }, "fanMode": { "title": "Fan mode", "type": "integer", "default": 0, "oneOf": [ { "title": "End of day/Auto", "enum": [0]}, { "title": "Stop/Start", "enum": [1]} ], "required": false }, "showHealth": { "title": "Show health sensors", "type": "integer", "default": 1, "oneOf": [ { "title": "Show", "enum": [1]}, { "title": "Hide", "enum": [2]} ], "required": false }, "getUrl": { "title": "URL to your mower (http://user:pass@server:port)", "type": "string", "required": true } } } }