{ "pluginAlias": "Flux", "pluginType": "platform", "singular": true, "schema": { "type": "object", "properties": { "name": { "title": "Switch Name", "type": "string", "required": true }, "ipAddress": { "title": "IP Address", "type": "string", "required": true }, "userName": { "title": "User Name", "type": "string", "required": false }, "clientKey": { "title": "Client Key", "type": "string", "required": false }, "latitude": { "title": "Latitude", "type": "number", "required": true }, "longitude": { "title": "Longitude", "type": "number", "required": true }, "testNowDateString": { "title": "Test Date Time", "type": "string", "required": false }, "hueLights": { "title": "Hue Lights", "type": "array", "uniqueItems": true, "items": { "type": "object", "properties": { "name": { "title": "Name", "type": "string", "required": true }, "cron": { "title": "Cron Schedule", "type": "string", "required": false }, "on": { "title": "On", "type": "boolean", "required": false } } }, "required": true }, "wizLights": { "title": "Wiz Lights", "type": "array", "uniqueItems": true, "items": { "type": "object", "properties": { "ip": { "title": "Ip Address", "type": "string", "required": true }, "mac": { "title": "Mac Address", "type": "string", "required": true }, "cron": { "title": "Cron Schedule", "type": "string", "required": false }, "on": { "title": "On", "type": "boolean", "required": false } } }, "required": false }, "wizDiscoveryEnabled": { "title": "Wiz Discovery Enabled", "type": "boolean", "required": true }, "hueCeilingColorTemp": { "title": "Hue Ceiling Color Temperature", "type": "number", "required": true }, "hueSunsetColorTemp": { "title": "Hue Sunset Color Temperature", "type": "number", "required": true }, "hueFloorColorTemp": { "title": "Hue Floor Color Temperature", "type": "number", "required": true }, "wizCeilingColorTemp": { "title": "Wiz Ceiling Color Temperature", "type": "number", "required": true }, "wizSunsetColorTemp": { "title": "Wiz Sunset Color Temperature", "type": "number", "required": true }, "wizFloorColorTemp": { "title": "Wiz Floor Color Temperature", "type": "number", "required": true }, "sunsetDuration": { "title": "Sunset Duration", "type": "number", "required": true }, "transition": { "title": "Transition Time", "type": "number", "required": true }, "cron": { "title": "Default Cron", "type": "string", "required": false } } }, "form": null, "display": null }