e61ec0cc3c
Updating longitude type Only updating wiz bulb if pilot is not undefined Fixing issue where lights will turn off after receiving power Fixing bug where wiz lights would go dark instead of maintaining the current brightness
139 lines
4.3 KiB
JSON
139 lines
4.3 KiB
JSON
{
|
|
"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
|
|
},
|
|
"ceilingColorTemp": {
|
|
"title": "Ceiling Color Temperature",
|
|
"type": "number",
|
|
"required": true
|
|
},
|
|
"sunsetColorTemp": {
|
|
"title": "Sunset Color Temperature",
|
|
"type": "number",
|
|
"required": true
|
|
},
|
|
"floorColorTemp": {
|
|
"title": "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
|
|
} |