2022-09-07 19:29:51 +00:00
|
|
|
{
|
|
|
|
"pluginAlias": "Flux",
|
|
|
|
"pluginType": "platform",
|
|
|
|
"singular": true,
|
|
|
|
"schema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
2022-09-08 02:55:39 +00:00
|
|
|
"name": {
|
|
|
|
"title": "Switch Name",
|
|
|
|
"type": "string",
|
|
|
|
"required": true
|
|
|
|
},
|
2022-09-07 19:29:51 +00:00
|
|
|
"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",
|
2022-09-13 15:12:34 +00:00
|
|
|
"type": "number",
|
2022-09-07 19:29:51 +00:00
|
|
|
"required": true
|
|
|
|
},
|
2022-09-13 15:12:34 +00:00
|
|
|
"testNowDateString": {
|
|
|
|
"title": "Test Date Time",
|
|
|
|
"type": "string",
|
|
|
|
"required": false
|
|
|
|
},
|
2022-09-07 19:29:51 +00:00
|
|
|
"hueLights": {
|
|
|
|
"title": "Hue Lights",
|
|
|
|
"type": "array",
|
|
|
|
"uniqueItems": true,
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
2022-09-07 19:44:14 +00:00
|
|
|
"name": {
|
2022-09-07 19:29:51 +00:00
|
|
|
"title": "Name",
|
|
|
|
"type": "string",
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"cron": {
|
2022-09-07 19:44:14 +00:00
|
|
|
"title": "Cron Schedule",
|
2022-09-07 19:29:51 +00:00
|
|
|
"type": "string",
|
|
|
|
"required": false
|
2022-09-13 15:12:34 +00:00
|
|
|
},
|
|
|
|
"on": {
|
|
|
|
"title": "On",
|
|
|
|
"type": "boolean",
|
|
|
|
"required": false
|
2022-09-07 19:29:51 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"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": {
|
2022-09-07 19:44:14 +00:00
|
|
|
"title": "Cron Schedule",
|
2022-09-07 19:29:51 +00:00
|
|
|
"type": "string",
|
|
|
|
"required": false
|
2022-09-13 15:12:34 +00:00
|
|
|
},
|
|
|
|
"on": {
|
|
|
|
"title": "On",
|
|
|
|
"type": "boolean",
|
|
|
|
"required": false
|
2022-09-07 19:29:51 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": false
|
|
|
|
},
|
|
|
|
"wizDiscoveryEnabled": {
|
|
|
|
"title": "Wiz Discovery Enabled",
|
|
|
|
"type": "boolean",
|
|
|
|
"required": true
|
|
|
|
},
|
2023-04-29 18:47:34 +00:00
|
|
|
"hueCeilingColorTemp": {
|
|
|
|
"title": "Hue Ceiling Color Temperature",
|
2022-09-07 19:29:51 +00:00
|
|
|
"type": "number",
|
|
|
|
"required": true
|
|
|
|
},
|
2023-04-29 18:47:34 +00:00
|
|
|
"hueSunsetColorTemp": {
|
|
|
|
"title": "Hue Sunset Color Temperature",
|
2022-09-07 19:29:51 +00:00
|
|
|
"type": "number",
|
|
|
|
"required": true
|
|
|
|
},
|
2023-04-29 18:47:34 +00:00
|
|
|
"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",
|
2022-09-07 19:29:51 +00:00
|
|
|
"type": "number",
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"sunsetDuration": {
|
|
|
|
"title": "Sunset Duration",
|
|
|
|
"type": "number",
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"transition": {
|
|
|
|
"title": "Transition Time",
|
|
|
|
"type": "number",
|
|
|
|
"required": true
|
|
|
|
},
|
2022-09-08 02:55:39 +00:00
|
|
|
"cron": {
|
|
|
|
"title": "Default Cron",
|
|
|
|
"type": "string",
|
|
|
|
"required": false
|
2022-09-07 19:29:51 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"form": null,
|
|
|
|
"display": null
|
|
|
|
}
|