[
{
"property": "backup.auto.error",
"description": "The error message in case of a backup error state.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "backup.auto.error"
},
"id": "<number|string>"
}
},
{
"property": "backup.auto.ipaddress",
"description": "Initial IP address for backup actions.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "backup.auto.ipaddress"
},
"id": "<number|string>"
}
},
{
"property": "backup.auto.outofsyncdate",
"description": "Date on which SyncState became Asynchronous",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "backup.auto.outofsyncdate"
},
"id": "<number|string>"
}
},
{
"property": "backup.auto.state",
"description": "The current state of the automatic backup",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "backup.auto.state"
},
"id": "<number|string>"
}
},
{
"property": "backup.auto.syncstate",
"description": "Whether the backup is in sync",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "backup.auto.syncstate"
},
"id": "<number|string>"
}
},
{
"property": "diagnostics.selftest.progress",
"description": "Progress for the selftest.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "diagnostics.selftest.progress"
},
"id": "<number|string>"
}
},
{
"property": "diagnostics.selftest.result",
"description": "The result and overview of all executed selftests",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "diagnostics.selftest.result"
},
"id": "<number|string>"
}
},
{
"property": "diagnostics.selftest.status",
"description": "The current status of the executed test-list",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "diagnostics.selftest.status"
},
"id": "<number|string>"
}
},
{
"property": "dmx.artnet",
"description": "Artnet enabled or not",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.artnet"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.artnet",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.artnetnet",
"description": "Artnet net selection",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.artnetnet"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.artnetnet",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.artnetuniverse",
"description": "Artnet universe selection",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.artnetuniverse"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.artnetuniverse",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.mode",
"description": "Current mode",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.mode",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel01.function",
"description": "Description for the dmx channel",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel01.function"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel01.offset",
"description": "Offset of the channel.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel01.offset"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel01.value",
"description": "Current dmx value for the channel",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel01.value"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel02.function",
"description": "Description for the dmx channel",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel02.function"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel02.offset",
"description": "Offset of the channel.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel02.offset"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.channel02.value",
"description": "Current dmx value for the channel",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.channel02.value"
},
"id": "<number|string>"
}
},
{
"property": "dmx.monitor.connectionstate.active",
"description": "true indicates that a dmx (if artnet setting is deactivated) or artnet package (if artnet setting is active) was received in the last 10 seconds.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.monitor.connectionstate.active"
},
"id": "<number|string>"
}
},
{
"property": "dmx.shutdown",
"description": "Shutdown enabled or not",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.shutdown"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.shutdown",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.shutdowntimeout",
"description": "Time out for shutdown in minutes.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.shutdowntimeout"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.shutdowntimeout",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "dmx.startchannel",
"description": "The dmx start channel [1..512].",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "dmx.startchannel"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "dmx.startchannel",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "environment.alarmstate",
"description": "[DEPRECATED] Replaced by 'system.health'",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "environment.alarmstate"
},
"id": "<number|string>"
}
},
{
"property": "firmware.availablepackages",
"description": "The firmware packages available for upgrade",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.availablepackages"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-boot-redstar.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-boot-redstar.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-redstar-fpga.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-redstar-fpga.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.backplane-run-redstar.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.backplane-run-redstar.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.components",
"description": "List of components",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.components"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-1dlp-fpga.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-1dlp-fpga.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-ddp442x-sequences.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-ddp442x-sequences.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-boot.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-boot.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.formatter-rallar-run.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.formatter-rallar-run.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-boot-v1.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-boot-v1.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.green-controller-run-v1.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.green-controller-run-v1.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld1-megmeet-psu.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld1-megmeet-psu.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.ld2-megmeet-psu.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.ld2-megmeet-psu.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.linux.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.linux.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-boot.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-fpga.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.mysticum-image-processing-3-mk22-run.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.mysticum-image-processing-3-mk22-run.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-board-fpga.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-board-fpga.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-boot.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-boot.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.redstar-fan-motor-control-run.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.redstar-fan-motor-control-run.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.status",
"description": "The status of the current component firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.u-boot.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.u-boot.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.actualversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.actualversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.displayname",
"description": "The user-friendly name of the firmware component.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.displayname"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.error",
"description": "The error message in case of an upgrade error.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.mismatch",
"description": "Indicate whether there is a version mismatch",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.mismatch"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.requiredversion",
"description": "The firmware version this component is expected to have by the current firmware package.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.requiredversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.component.zynq-fpga.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.component.zynq-fpga.status"
},
"id": "<number|string>"
}
},
{
"property": "firmware.error",
"description": "The error of the last firmware upgrade (only set if status is error)",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.error"
},
"id": "<number|string>"
}
},
{
"property": "firmware.eula.requiretermagreement",
"description": "Indiates whether or not the user is required to accept the term agreement.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.eula.requiretermagreement"
},
"id": "<number|string>"
}
},
{
"property": "firmware.eula.termagreement",
"description": "The user agreement with the firmware EULA.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.eula.termagreement"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "firmware.eula.termagreement",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "firmware.firmwareversion",
"description": "The version of the currently installed firmware.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.firmwareversion"
},
"id": "<number|string>"
}
},
{
"property": "firmware.progress",
"description": "The progress of the current firmware upgrade",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.progress"
},
"id": "<number|string>"
}
},
{
"property": "firmware.status",
"description": "The status of the current firmware upgrade",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "firmware.status"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger1.description",
"description": "Description of gpo",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger1.description"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger1.mode",
"description": "Mode of output, level or pulsetrain",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger1.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "gpio.gpo.trigger1.mode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger1.name",
"description": "Name of gpo",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger1.name"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger1.reserved",
"description": "Is GPIO reserved",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger1.reserved"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger1.value",
"description": "Value of output",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger1.value"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "gpio.gpo.trigger1.value",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger2.description",
"description": "Description of gpo",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger2.description"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger2.mode",
"description": "Mode of output, level or pulsetrain",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger2.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "gpio.gpo.trigger2.mode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger2.name",
"description": "Name of gpo",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger2.name"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger2.reserved",
"description": "Is GPIO reserved",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger2.reserved"
},
"id": "<number|string>"
}
},
{
"property": "gpio.gpo.trigger2.value",
"description": "Value of output",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gpio.gpo.trigger2.value"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "gpio.gpo.trigger2.value",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "gsm.data.status",
"description": "The current status of the mobile connection.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gsm.data.status"
},
"id": "<number|string>"
}
},
{
"property": "gsm.iccid",
"description": "The ICCID that identifies the SIM.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gsm.iccid"
},
"id": "<number|string>"
}
},
{
"property": "gsm.imei",
"description": "The IMEI that identifies the GSM module.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gsm.imei"
},
"id": "<number|string>"
}
},
{
"property": "gsm.signalstrength",
"description": "The signal strength in percent.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "gsm.signalstrength"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.allowed",
"description": "Indicates which features are preventing CLO from being enabled",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.allowed"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.availability",
"description": "Shows the current availability.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.availability"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.enable",
"description": "True if constant light output is enabled, false otherwise",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "illumination.clo.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.scale",
"description": "The percentage to scale the setpoint by.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.scale"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "illumination.clo.scale",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.setpoint",
"description": "The target luminosity of the light source",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.setpoint"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "illumination.clo.setpoint",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "illumination.clo.state",
"description": "State of the CLO",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.clo.state"
},
"id": "<number|string>"
}
},
{
"property": "illumination.nosignal.dimming.enable",
"description": "Enable/disable NoSignal dimming of the power",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.nosignal.dimming.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "illumination.nosignal.dimming.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "illumination.nosignal.dimming.power",
"description": "The power limitation (in percent) that the NoSignal dimming will apply",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.nosignal.dimming.power"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.actualpower",
"description": "actual power in percent with limits",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.actualpower"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.controlledbyclo",
"description": "Describes whether CLO is controlling this source.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.controlledbyclo"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.ispowerlimited",
"description": "Whether power is currently limited.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.ispowerlimited"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.maxpower",
"description": "maximum power in percent",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.maxpower"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.minpower",
"description": "minimum power in percent",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.minpower"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.power",
"description": "target power in percent",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.power"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "illumination.sources.laser.power",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.powerlimitreason",
"description": "Contains the reason of the authority that limited the power.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.powerlimitreason"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.powerprecision",
"description": "Power precision this source takes into account, expressed as number of digits to the right of the decimal point.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.powerprecision"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.status",
"description": "Description not provided",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.status"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.timcuring.dmd.cureavailable",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.timcuring.dmd.cureavailable"
},
"id": "<number|string>"
}
},
{
"property": "illumination.sources.laser.timcuring.dmd.state",
"description": "State of the current or past curing execution expressed in the format of a date, a status and a list of failed plates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.sources.laser.timcuring.dmd.state"
},
"id": "<number|string>"
}
},
{
"property": "illumination.state",
"description": "The state of light",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "illumination.state"
},
"id": "<number|string>"
}
},
{
"property": "image.brightness",
"description": "Image brightness/offset. The value is normalized, 0 is default, 1 is 100% offset.",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.brightness"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.brightness",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.brilliantcolor.mode",
"description": "The current BrilliantColor mode.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.brilliantcolor.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.brilliantcolor.mode",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.bluegain",
"description": "Desired blue gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.bluegain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.bluegain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.bluelum",
"description": "Desired blue luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.bluelum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.bluelum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.bluex",
"description": "Desired blue x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.bluex"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.bluex",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.bluey",
"description": "Desired blue y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.bluey"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.bluey",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cmyreadable",
"description": "true if secondaries should be shown (OSD)",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cmyreadable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cmywritable",
"description": "true if secondaries are Writable",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cmywritable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cyangain",
"description": "Desired cyan gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cyangain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.cyangain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cyanlum",
"description": "Desired cyan luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cyanlum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.cyanlum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cyanx",
"description": "Desired cyan x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cyanx"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.cyanx",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.cyany",
"description": "Desired cyan y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.cyany"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.cyany",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.gainsavailable",
"description": "true when gains are available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.gainsavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.greengain",
"description": "Desired green gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.greengain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.greengain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.greenlum",
"description": "Desired green luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.greenlum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.greenlum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.greenx",
"description": "Desired green x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.greenx"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.greenx",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.greeny",
"description": "Desired green y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.greeny"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.greeny",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.luminancesavailable",
"description": "true if luminances are available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.luminancesavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.magentagain",
"description": "Desired magenta gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.magentagain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.magentagain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.magentalum",
"description": "Desired magenta luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.magentalum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.magentalum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.magentax",
"description": "Desired magenta x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.magentax"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.magentax",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.magentay",
"description": "Desired magenta y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.magentay"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.magentay",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.mode",
"description": "Description not provided",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.mode",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.modes",
"description": "Description not provided",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.modes"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.redgain",
"description": "Desired red gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.redgain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.redgain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.redlum",
"description": "Desired red luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.redlum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.redlum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.redx",
"description": "Desired red x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.redx"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.redx",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.redy",
"description": "Desired red y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.redy"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.redy",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.rgbcmygainsavailable",
"description": "true when R,G,B,C,M,Y gains are available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.rgbcmygainsavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.rgbwritable",
"description": "true if RGB are Writable (not in WHITE mode)",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.rgbwritable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.target",
"description": "Target color coordinates for the current preset",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.target"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitegain",
"description": "Desired white gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitegain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitegain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitegainavailable",
"description": "true when white gain is available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitegainavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitelum",
"description": "Desired white luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitelum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitelum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitemode",
"description": "Description not provided",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitemode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitemode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitetemperature",
"description": "Desired white point temperature",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitetemperature"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitetemperature",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitetemperatureavailable",
"description": "true if White temperature is available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitetemperatureavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitewritable",
"description": "true if White is Writable",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitewritable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitex",
"description": "Desired white x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitex"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitex",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.whitey",
"description": "Desired white y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.whitey"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.whitey",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.yellowgain",
"description": "Desired yellow gain value",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.yellowgain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.yellowgain",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.yellowlum",
"description": "Desired yellow luminanace",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.yellowlum"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.yellowlum",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.yellowx",
"description": "Desired yellow x in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.yellowx"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.yellowx",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.custom.yellowy",
"description": "Desired yellow y in xy-coordinates",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.custom.yellowy"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.p7.custom.yellowy",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.c1",
"description": "Native C1 x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.c1"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.c1available",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.c1available"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.c2",
"description": "Native C2 x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.c2"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.c2available",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.c2available"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.list",
"description": "list available native sets",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.list"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.c1",
"description": "Native C1 x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.c1"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.c1available",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.c1available"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.c2",
"description": "Native C2 x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.c2"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.c2available",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.c2available"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.rgbw",
"description": "Native red x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.rgbw"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.normal.whiteavailable",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.normal.whiteavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.rgbw",
"description": "Native red x in xy-coordinates",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.rgbw"
},
"id": "<number|string>"
}
},
{
"property": "image.color.p7.native.whiteavailable",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.p7.native.whiteavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.color.rgbmode.rgbmode",
"description": "RGB Mode",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.color.rgbmode.rgbmode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.color.rgbmode.rgbmode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.capabilities",
"description": "Capabilities.",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.capabilities"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.colorprimaries",
"description": "Override the detected signal color primaries. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.colorprimaries"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.displayport.colorprimaries",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.colorprimariesavailable",
"description": "true if Color Primaries is available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.colorprimariesavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.colorspace",
"description": "Override the detected signal color space. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.colorspace"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.displayport.colorspace",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.detectedsignal",
"description": "The signal information of the currently detected signal. If 'active' is false, there is no detected signal and the rest of the information should be disregarded. is_stereo indicates if stereo_mode is different from none.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.detectedsignal"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.edid.selected",
"description": "Selected EDID for connector",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.edid.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.displayport.edid.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.name",
"description": "Name of the source",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.name"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.displayport.signalrange",
"description": "Override the detected signal signal range. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.displayport.signalrange"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.displayport.signalrange",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.capabilities",
"description": "Capabilities.",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.capabilities"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.colorprimaries",
"description": "Override the detected signal color primaries. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.colorprimaries"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.hdmi.colorprimaries",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.colorprimariesavailable",
"description": "true if Color Primaries is available",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.colorprimariesavailable"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.colorspace",
"description": "Override the detected signal color space. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.colorspace"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.hdmi.colorspace",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.detectedsignal",
"description": "The signal information of the currently detected signal. If 'active' is false, there is no detected signal and the rest of the information should be disregarded. is_stereo indicates if stereo_mode is different from none.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.detectedsignal"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.edid.selected",
"description": "Selected EDID for connector",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.edid.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.hdmi.edid.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.name",
"description": "Name of the source",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.name"
},
"id": "<number|string>"
}
},
{
"property": "image.connector.hdmi.signalrange",
"description": "Override the detected signal signal range. Set to Auto for automatic control.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.connector.hdmi.signalrange"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.connector.hdmi.signalrange",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.contrast",
"description": "Image contrast/gain. The value is normalized, 1 is default.",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.contrast"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.contrast",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.display.desireddisplaymode",
"description": "The desired display mode.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.display.desireddisplaymode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.display.desireddisplaymode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.display.displaymode",
"description": "The current display mode.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.display.displaymode"
},
"id": "<number|string>"
}
},
{
"property": "image.display.frequency",
"description": "The display frequency.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.display.frequency"
},
"id": "<number|string>"
}
},
{
"property": "image.display.synchronouslock",
"description": "The display synchronous lock state.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.display.synchronouslock"
},
"id": "<number|string>"
}
},
{
"property": "image.dynamiccontrast.level",
"description": "Amount of dynamic contrast that will be applied [0:4]",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.dynamiccontrast.level"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.dynamiccontrast.level",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.gamma",
"description": "Image gamma. Default is 2.2",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.gamma"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.gamma",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.gammatype",
"description": "Override the detected signal gamma type. Set to Auto for automatic control.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.gammatype"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.gammatype",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.intensity",
"description": "Intensity",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.intensity"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.intensity",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.orientation",
"description": "Description not provided",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.orientation"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.orientation",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.orientationmode",
"description": "The mode of orientation as auto detected or a manual fixed setting",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.orientationmode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.orientationmode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.bottom",
"description": "Bottom edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.bottom"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.bottom",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.enable",
"description": "Description not provided",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.left",
"description": "Left edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.left"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.left",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.level",
"description": "Change the upper level of the black level adjustment",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.level"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.level",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.right",
"description": "Right edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.right"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.right",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.basicblacklevel.top",
"description": "Top edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.top"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.basicblacklevel.top",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.bluegain",
"description": "The gain blue for black level",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.bluegain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.bluegain",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.file.enable",
"description": "Enable/Disable black level correction",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.file.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.file.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.file.selected",
"description": "Currently selected file",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.file.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.file.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.greengain",
"description": "The gain green for black level",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.greengain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.greengain",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.linkrgb",
"description": "When enabled and setting one color, the others will move in the same direction",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.linkrgb"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.linkrgb",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blacklevel.redgain",
"description": "The gain red for black level",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blacklevel.redgain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blacklevel.redgain",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.basicblend.bottom",
"description": "Bottom blend edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.basicblend.bottom"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.basicblend.bottom",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.basicblend.enable",
"description": "Description not provided",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.basicblend.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.basicblend.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.basicblend.left",
"description": "Left blend edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.basicblend.left"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.basicblend.left",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.basicblend.right",
"description": "Right blend edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.basicblend.right"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.basicblend.right",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.basicblend.top",
"description": "Top blend edge.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.basicblend.top"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.basicblend.top",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.file.enable",
"description": "Enable/Disable file blend",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.file.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.file.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.file.maxselected",
"description": "Max number of selected files",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.file.maxselected"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.file.selected",
"description": "Currently selected files",
"access": "RW",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.file.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.file.selected",
"value": "[<string>]"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.blend.scurve",
"description": "S-Curve exponent strength.",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.blend.scurve"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.blend.scurve",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.tiltedbrightness.enable",
"description": "Enable/Disable tilted brightness",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.tiltedbrightness.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.tiltedbrightness.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.tiltedbrightness.horizontalcorrection",
"description": "horizontal brightness correction",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.tiltedbrightness.horizontalcorrection"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.tiltedbrightness.horizontalcorrection",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.tiltedbrightness.verticalcorrection",
"description": "vertical brightness correction",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.tiltedbrightness.verticalcorrection"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.tiltedbrightness.verticalcorrection",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.transportdelay.actual",
"description": "Actual transport delay.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.transportdelay.actual"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.transportdelay.desired",
"description": "Desired transport delay.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.transportdelay.desired"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.transportdelay.desired",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.transportdelay.minimum",
"description": "Minimum transport delay.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.transportdelay.minimum"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.bottomleftu",
"description": "U vector for bottom left corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.bottomleftu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.bottomleftu",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.bottomleftv",
"description": "V vector for bottom left corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.bottomleftv"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.bottomleftv",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.bottomrightu",
"description": "U vector for bottom right corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.bottomrightu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.bottomrightu",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.bottomrightv",
"description": "V vector for bottom right corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.bottomrightv"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.bottomrightv",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.enable",
"description": "Enable/Disable bow warp",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.symmetric",
"description": "Enable/Disable symmetric mode.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.symmetric"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.symmetric",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.topleftu",
"description": "U vector for top left corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.topleftu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.topleftu",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.topleftv",
"description": "V vector for top left corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.topleftv"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.topleftv",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.toprightu",
"description": "U vector for top right corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.toprightu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.toprightu",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.bow.toprightv",
"description": "V vector for top right corner. Positive angle is outwards.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.bow.toprightv"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.bow.toprightv",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.enable",
"description": "Enable/Disable all warp functions",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.file.enable",
"description": "Enable/Disable file warp",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.file.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.file.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.file.selected",
"description": "Currently selected file",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.file.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.file.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.bottomleft",
"description": "Bottom left coordinate in output resolution. Negative values alowed to go outside displayed area.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.bottomleft"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.bottomleft",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.bottomright",
"description": "Bottom right coordinate in output resolution. Negative values alowed to go outside displayed area.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.bottomright"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.bottomright",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.enable",
"description": "Enable/Disable FourCorners warp",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.screenheight",
"description": "[DEPRECATED] The height of the screen we are projecting on. Only used as in the ratio ScreenWidth/ScreenHeight, hence the unit is arbitrary.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.screenheight"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.screenheight",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.screenwidth",
"description": "[DEPRECATED] The width of the screen we are projecting on. Only used as in the ratio ScreenWidth/ScreenHeight, hence the unit is arbitrary.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.screenwidth"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.screenwidth",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.topleft",
"description": "Top left coordinate in output resolution. Negative values alowed to go outside displayed area.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.topleft"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.topleft",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.fourcorners.topright",
"description": "Top right coordinate in output resolution. Negative values alowed to go outside displayed area.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.fourcorners.topright"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.fourcorners.topright",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.position.enable",
"description": "Enable/Disable Position warp",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.position.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.position.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.position.horizontal",
"description": "The horizontal displacement factor relative to output resolution. From -HRes/2 to + HRes/2",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.position.horizontal"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.position.horizontal",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.position.vertical",
"description": "The vertical displacement factor relative to output resolution. From -VRes/2 to +VRes/2",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.position.vertical"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.position.vertical",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.warpstatus",
"description": "The warp status.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.warpstatus"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.warpstatusdescription",
"description": "Warp status description",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.warpstatusdescription"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.zoom.enable",
"description": "Enable/Disable Zoom warp",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.zoom.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.zoom.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.zoom.factor",
"description": "The zoom factor",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.zoom.factor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.processing.warp.zoom.factor",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.processing.warp.zoom.size",
"description": "Resulting zoomed resolution",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.processing.warp.zoom.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.alpha.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.alpha.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.availableresolutions",
"description": "List all resolutions that can currently be selected.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.availableresolutions"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.beta.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.beta.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.display.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.display.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.osd.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.osd.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.output.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.output.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.processing.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.processing.size"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.resolution",
"description": "The current resolution description.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.resolution"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.resolution.resolution",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.resolution.size",
"description": "The current resolution size (pixels x lines).",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.resolution.size"
},
"id": "<number|string>"
}
},
{
"property": "image.saturation",
"description": "Image color saturation. The value is normalized, 1 is default.",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.saturation"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.saturation",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "image.sharpness",
"description": "Image sharpness. The value is normalized.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.sharpness"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.sharpness",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "image.source.displayport.capabilities",
"description": "Capabilities",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.displayport.capabilities"
},
"id": "<number|string>"
}
},
{
"property": "image.source.displayport.layout",
"description": "Source layout",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.displayport.layout"
},
"id": "<number|string>"
}
},
{
"property": "image.source.displayport.name",
"description": "Name of the source",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.displayport.name"
},
"id": "<number|string>"
}
},
{
"property": "image.source.hdmi.capabilities",
"description": "Capabilities",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.hdmi.capabilities"
},
"id": "<number|string>"
}
},
{
"property": "image.source.hdmi.layout",
"description": "Source layout",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.hdmi.layout"
},
"id": "<number|string>"
}
},
{
"property": "image.source.hdmi.name",
"description": "Name of the source",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.source.hdmi.name"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.darktime",
"description": "Darktime in us.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.darktime"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.stereo.darktime",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.glassync.delay",
"description": "Sync delay in us.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.glassync.delay"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.stereo.glassync.delay",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.glassync.delaymaximum",
"description": "Maximum sync delay in us.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.glassync.delaymaximum"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.glassync.delayminimum",
"description": "Minimum sync delay in us.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.glassync.delayminimum"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.glassync.invert",
"description": "Sync invert.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.glassync.invert"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.stereo.glassync.invert",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.stereo.swapframepair",
"description": "swap which stereo frames belong to each other",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.stereo.swapframepair"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.stereo.swapframepair",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.available",
"description": "When false, the service will deny outside property change requests",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.available"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.enablefilemanagement",
"description": "Enables or disables the ability to upload download and delete custom testpatterns",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.enablefilemanagement"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.calibration.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.calibration.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.calibration.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.calibration.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.iris.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.iris.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.iris.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.iris.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.optics.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.optics.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.optics.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.optics.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.shift.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.shift.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.shift.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.shift.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.stereo.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.stereo.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.stereo.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.stereo.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.xpr.list",
"description": "The list of testpatterns to iterate in the viewing order.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.xpr.list"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.iterator.xpr.size",
"description": "Return the size of the list of test patterns to iterate upon.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.iterator.xpr.size"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.nosignal.pattern",
"description": "The unique test pattern id to show as the NoSignal pattern",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.nosignal.pattern"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.testpattern.nosignal.pattern",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.selected",
"description": "The unique id of the selected pattern",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.testpattern.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.testpattern.show",
"description": "Enable/disable the display of the selected pattern",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.testpattern.show"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.testpattern.show",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.activesignal",
"description": "Indicates whether or not the currently selected source has an active signal (true) or not (false)",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.activesignal"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.position",
"description": "Window position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.position"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.scalingmode",
"description": "The scaling mode to apply to the source",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.scalingmode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.window.main.scalingmode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.size",
"description": "Window size",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.size"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.source",
"description": "The source that is displayed in this window",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.source"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "image.window.main.source",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "image.window.main.sourceinvalidityreasons",
"description": "The reason(s) the source is not valid",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "image.window.main.sourceinvalidityreasons"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.applicable",
"description": "True if the certificate applies to this projector",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.applicable"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.available",
"description": "True if a certificate was found",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.available"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.issuer",
"description": "certificate Issuer info",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.issuer"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.valid",
"description": "Result of the validity check of the certificate",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.valid"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.validityend",
"description": "certificate Valid until this date",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.validityend"
},
"id": "<number|string>"
}
},
{
"property": "iot.certificate.validitystart",
"description": "certificate Valid from this date",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.certificate.validitystart"
},
"id": "<number|string>"
}
},
{
"property": "iot.cloudservices.connectionstate",
"description": "The current state of the connection.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.cloudservices.connectionstate"
},
"id": "<number|string>"
}
},
{
"property": "iot.cloudservices.enable",
"description": "True if IOT cloud connection is enabled, false otherwise",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.cloudservices.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.cloudservices.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "iot.proxy.address",
"description": "This is the address (hostname/ip) of the proxy.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.proxy.address"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.proxy.address",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "iot.proxy.enabled",
"description": "When enabled, iot connection will go over proxy specified in othe proxy parameters",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.proxy.enabled"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.proxy.enabled",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "iot.proxy.password",
"description": "Password used to log in to proxy.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.proxy.password"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.proxy.password",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "iot.proxy.port",
"description": "The port to use for the proxy connection.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.proxy.port"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.proxy.port",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "iot.proxy.username",
"description": "Username used to log in to proxy.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.proxy.username"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.proxy.username",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "iot.requiretermagreement",
"description": "Indiates whether or not the user is required to accept the term agreement.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.requiretermagreement"
},
"id": "<number|string>"
}
},
{
"property": "iot.termagreement",
"description": "Represents the users acknowledge of the IOT terms of agreement.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "iot.termagreement"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "iot.termagreement",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "keydispatcher.repeatdelay",
"description": "Initial key repeat delay in milliseconds",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "keydispatcher.repeatdelay"
},
"id": "<number|string>"
}
},
{
"property": "keydispatcher.repeatinterval",
"description": "Key repeat interval in milliseconds",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "keydispatcher.repeatinterval"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.carrier",
"description": "Whether the device has carrier or not",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.carrier"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.configuration",
"description": "The configuration method of the device: auto or manual",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.configuration"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "network.device.lan.configuration",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.devicetype",
"description": "The general type of the network device",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.devicetype"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.hwaddress",
"description": "The active hardware (MAC) address",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.hwaddress"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.ip4config",
"description": "The current configuration for IP version 4",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.ip4config"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.ip4configmanual",
"description": "Get/set the manual configuration for IP version 4",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.ip4configmanual"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "network.device.lan.ip4configmanual",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.ip6config",
"description": "The current configuration for IP version 6",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.ip6config"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.ip6configmanual",
"description": "Get/set the manual configuration for IP version 4",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.ip6configmanual"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "network.device.lan.ip6configmanual",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.speed",
"description": "The speed of the device in Mbit/s",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.speed"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.state",
"description": "The current state of the device",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.state"
},
"id": "<number|string>"
}
},
{
"property": "network.device.lan.stateinfo",
"description": "Additional information about the device state. Can be empty",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.device.lan.stateinfo"
},
"id": "<number|string>"
}
},
{
"property": "network.domain",
"description": "The domain name",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.domain"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "network.domain",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "network.hostname",
"description": "The host name",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.hostname"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "network.hostname",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "network.version",
"description": "The Networking Service version",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "network.version"
},
"id": "<number|string>"
}
},
{
"property": "notification.count",
"description": "The number of notifications received and dismissed",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "notification.count"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.calibrationstate",
"description": "Current calibration state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.calibrationstate"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.enabled",
"description": "Enabled state",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.enabled"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.focus.enabled",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.limits.forward",
"description": "Forward limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.limits.forward"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.limits.reverse",
"description": "Reverse limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.limits.reverse"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.maxposition",
"description": "Maximum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.maxposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.minposition",
"description": "Minimum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.minposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.position",
"description": "Current position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.position"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.safetocalibrate",
"description": "Safe to calibrate",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.safetocalibrate"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.safetooperate",
"description": "Safe to operate state",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.safetooperate"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.state",
"description": "Current state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.state"
},
"id": "<number|string>"
}
},
{
"property": "optics.focus.target",
"description": "Desired target",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.focus.target"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.focus.target",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "optics.irisoperation",
"description": "Property for selecting whether iris operation should be linked or individual",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.irisoperation"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.irisoperation",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "optics.irisoperationavailable",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.irisoperationavailable"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.lens",
"description": "Currently selected lens",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.lens"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.metadata",
"description": "Current lens metadata",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.metadata"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.list",
"description": "List of available lens positions",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.list"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.selected",
"description": "Currently selected lens position",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.selected"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.lens.position.selected",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.focus",
"description": "Lens positions stored focus position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.focus"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.name",
"description": "Lens positions name",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.name"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.shifthorizontal",
"description": "Lens positions stored horizontal shift position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.shifthorizontal"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.shiftvertical",
"description": "Lens positions stored vertical shift position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.shiftvertical"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.status",
"description": "Lens position status",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.status"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.position.test1.zoom",
"description": "Lens positions stored zoom position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.position.test1.zoom"
},
"id": "<number|string>"
}
},
{
"property": "optics.lens.throwratio",
"description": "Throw ratios of the selected lens",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lens.throwratio"
},
"id": "<number|string>"
}
},
{
"property": "optics.lenspresent",
"description": "Lens present",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lenspresent"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.calibrationstate",
"description": "Current calibration state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.calibrationstate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.enabled",
"description": "Enabled state",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.enabled"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.lensshift.horizontal.enabled",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.limits.forward",
"description": "Forward limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.limits.forward"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.limits.reverse",
"description": "Reverse limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.limits.reverse"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.maxposition",
"description": "Maximum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.maxposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.minposition",
"description": "Minimum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.minposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.position",
"description": "Current position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.position"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.safetocalibrate",
"description": "Safe to calibrate",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.safetocalibrate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.safetooperate",
"description": "Safe to operate state",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.safetooperate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.state",
"description": "Current state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.state"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.horizontal.target",
"description": "Desired target",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.horizontal.target"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.lensshift.horizontal.target",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.calibrationstate",
"description": "Current calibration state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.calibrationstate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.enabled",
"description": "Enabled state",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.enabled"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.lensshift.vertical.enabled",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.limits.forward",
"description": "Forward limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.limits.forward"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.limits.reverse",
"description": "Reverse limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.limits.reverse"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.maxposition",
"description": "Maximum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.maxposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.minposition",
"description": "Minimum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.minposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.position",
"description": "Current position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.position"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.safetocalibrate",
"description": "Safe to calibrate",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.safetocalibrate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.safetooperate",
"description": "Safe to operate state",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.safetooperate"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.state",
"description": "Current state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.state"
},
"id": "<number|string>"
}
},
{
"property": "optics.lensshift.vertical.target",
"description": "Desired target",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.lensshift.vertical.target"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.lensshift.vertical.target",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "optics.shutter.position",
"description": "Position of shutter",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.shutter.position"
},
"id": "<number|string>"
}
},
{
"property": "optics.shutter.target",
"description": "Target position of shutter",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.shutter.target"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.shutter.target",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.calibrationstate",
"description": "Current calibration state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.calibrationstate"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.enabled",
"description": "Enabled state",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.enabled"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.zoom.enabled",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.limits.forward",
"description": "Forward limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.limits.forward"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.limits.reverse",
"description": "Reverse limit reached",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.limits.reverse"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.maxposition",
"description": "Maximum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.maxposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.minposition",
"description": "Minimum available position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.minposition"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.position",
"description": "Current position",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.position"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.safetocalibrate",
"description": "Safe to calibrate",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.safetocalibrate"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.safetooperate",
"description": "Safe to operate state",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.safetooperate"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.state",
"description": "Current state",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.state"
},
"id": "<number|string>"
}
},
{
"property": "optics.zoom.target",
"description": "Desired target",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "optics.zoom.target"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "optics.zoom.target",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "profile.domains",
"description": "The list of available domains for profiles.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "profile.domains"
},
"id": "<number|string>"
}
},
{
"property": "profile.presetassignments",
"description": "All preset assigments.",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "profile.presetassignments"
},
"id": "<number|string>"
}
},
{
"property": "profile.profiles",
"description": "The list of created profiles.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "profile.profiles"
},
"id": "<number|string>"
}
},
{
"property": "property.notifyself",
"description": "Description not provided",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "property.notifyself"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "property.notifyself",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "protocols.pjlink.authenticationrequired",
"description": "Enable/disable PJLink authentication procedure",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "protocols.pjlink.authenticationrequired"
},
"id": "<number|string>"
}
},
{
"property": "protocols.pjlink.enable",
"description": "Enable/disable PJLink",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "protocols.pjlink.enable"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.address",
"description": "The address of the remote control that the projector will respond to",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.address"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.address",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.broadcastaddress",
"description": "The broadcast address",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.broadcastaddress"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.broadcastaddress",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.front.enable",
"description": "Enable or disable the IR sensor",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.front.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.sensors.front.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.front.name",
"description": "The display name of the IR sensor",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.front.name"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.rear.enable",
"description": "Enable or disable the IR sensor",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.rear.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.sensors.rear.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.rear.name",
"description": "The display name of the IR sensor",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.rear.name"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.side.enable",
"description": "Enable or disable the IR sensor",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.side.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.sensors.side.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.side.name",
"description": "The display name of the IR sensor",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.side.name"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.wiredremote-layer1.enable",
"description": "Enable or disable the IR sensor",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.wiredremote-layer1.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.sensors.wiredremote-layer1.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.wiredremote-layer1.name",
"description": "The display name of the IR sensor",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.wiredremote-layer1.name"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.wiredremote.enable",
"description": "Enable or disable the IR sensor",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.wiredremote.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "remotecontrol.sensors.wiredremote.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "remotecontrol.sensors.wiredremote.name",
"description": "The display name of the IR sensor",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "remotecontrol.sensors.wiredremote.name"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.actions",
"description": "List of all scheduled actions' name.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.actions"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.actiontypes",
"description": "List of all available action types.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.actiontypes"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.nextscheduledaction",
"description": "The next task(s) that will be executed. (Can be more than one task if multiple tasks have the exact same execution time.)",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.nextscheduledaction"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.pause",
"description": "Return True if action is paused, otherwise return False.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.pause"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "scheduler.pause",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.scheduledactions",
"description": "List of all scheduled actions data.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.scheduledactions"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "scheduler.scheduledactions",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "scheduler.transitions",
"description": "List of all available transitions for system action.",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "scheduler.transitions"
},
"id": "<number|string>"
}
},
{
"property": "screen.hdrboost",
"description": "[DEPRECATED] Replaced by image.processing.colormapping.hdrboost",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "screen.hdrboost"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "screen.hdrboost",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "screen.luminance",
"description": "The maximum luminance measured on the screen in cd/m2",
"access": "RW",
"type": "float",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "screen.luminance"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "screen.luminance",
"value": "<float>"
},
"id": "<number|string>"
}
},
{
"property": "screen.screenaspect",
"description": "The calculated aspect of the ScreenWidth/ScreenHeight",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "screen.screenaspect"
},
"id": "<number|string>"
}
},
{
"property": "screen.screensize",
"description": "The width and height of the screen we are projecting on.",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "screen.screensize"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "screen.screensize",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "statistics.laser.plate01.bank01.runtimeseconds.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.laser.plate01.bank01.runtimeseconds.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.laser.plate01.bank02.runtimeseconds.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.laser.plate01.bank02.runtimeseconds.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.laser.plate02.bank01.runtimeseconds.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.laser.plate02.bank01.runtimeseconds.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.laser.plate02.bank02.runtimeseconds.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.laser.plate02.bank02.runtimeseconds.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.maintenance.actuator.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.maintenance.actuator.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.maintenance.colorwheel.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.maintenance.colorwheel.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.maintenance.phosphorwheel.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.maintenance.phosphorwheel.value"
},
"id": "<number|string>"
}
},
{
"property": "statistics.projector.value",
"description": "Counter value",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "statistics.projector.value"
},
"id": "<number|string>"
}
},
{
"property": "system.articlenumber",
"description": "Article number.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.articlenumber"
},
"id": "<number|string>"
}
},
{
"property": "system.colorwheel",
"description": "Article number of installed color wheel",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.colorwheel"
},
"id": "<number|string>"
}
},
{
"property": "system.colorwheelname",
"description": "Name of installed color wheel",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.colorwheelname"
},
"id": "<number|string>"
}
},
{
"property": "system.date.availabletimezones",
"description": "An array of all available time zones and their information.",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.date.availabletimezones"
},
"id": "<number|string>"
}
},
{
"property": "system.date.ntp.connected",
"description": "True if there is a connection to the NTP-server.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.date.ntp.connected"
},
"id": "<number|string>"
}
},
{
"property": "system.date.ntp.enabled",
"description": "True if NTP time synchronization should be used.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.date.ntp.enabled"
},
"id": "<number|string>"
}
},
{
"property": "system.date.ntp.server",
"description": "The NTP server hostname or address.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.date.ntp.server"
},
"id": "<number|string>"
}
},
{
"property": "system.date.timezone",
"description": "The configured time zone of the system.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.date.timezone"
},
"id": "<number|string>"
}
},
{
"property": "system.eco.available",
"description": "Returns true if state is available for this projector",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.eco.available"
},
"id": "<number|string>"
}
},
{
"property": "system.eco.enable",
"description": "Enable/disable the use of this state. Check if available first.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.eco.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.eco.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "system.familyname",
"description": "Family name.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.familyname"
},
"id": "<number|string>"
}
},
{
"property": "system.firmwareversion",
"description": "Firmware version.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.firmwareversion"
},
"id": "<number|string>"
}
},
{
"property": "system.health",
"description": "The current global health state of the projector. State error means the projector can not safely be operated. Warning means the show can go on, but it is strongly advised to find the cause of the warning and solve it. Normal means the projector is performing normally.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.health"
},
"id": "<number|string>"
}
},
{
"property": "system.initialstate",
"description": "State to transition to when the unit is started",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.initialstate"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.initialstate",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "system.license.applicable",
"description": "Applicability of the license file.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.applicable"
},
"id": "<number|string>"
}
},
{
"property": "system.license.available",
"description": "Availability of a license file.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.available"
},
"id": "<number|string>"
}
},
{
"property": "system.license.options",
"description": "A dictionary of options and their values.",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.options"
},
"id": "<number|string>"
}
},
{
"property": "system.license.register.mandatory",
"description": "Shows if registering the product is mandatory or optional",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.register.mandatory"
},
"id": "<number|string>"
}
},
{
"property": "system.license.register.valid",
"description": "True when the product has been successfully registered.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.register.valid"
},
"id": "<number|string>"
}
},
{
"property": "system.license.valid",
"description": "Validity of the license file.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.license.valid"
},
"id": "<number|string>"
}
},
{
"property": "system.modelname",
"description": "Model name.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.modelname"
},
"id": "<number|string>"
}
},
{
"property": "system.name",
"description": "Custom name for this device.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.name"
},
"id": "<number|string>"
}
},
{
"property": "system.on.timeout.duration",
"description": "Time (in seconds) to wait in this state before entering lower state.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.on.timeout.duration"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.on.timeout.duration",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "system.on.timeout.enable",
"description": "Enable/disable the timeout.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.on.timeout.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.on.timeout.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "system.on.timeout.remaining",
"description": "The remaining amount of seconds before the timer will timeout.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.on.timeout.remaining"
},
"id": "<number|string>"
}
},
{
"property": "system.operationalmodes.availablemodes",
"description": "List of available operational modes",
"access": "R",
"type": "[ enum ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.operationalmodes.availablemodes"
},
"id": "<number|string>"
}
},
{
"property": "system.operationalmodes.mode",
"description": "The currently active operational mode",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.operationalmodes.mode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.operationalmodes.mode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "system.ready.timeout.duration",
"description": "Time (in seconds) to wait in this state before entering lower state.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.ready.timeout.duration"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.ready.timeout.duration",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "system.ready.timeout.enable",
"description": "Enable/disable the timeout.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.ready.timeout.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.ready.timeout.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "system.ready.timeout.remaining",
"description": "The remaining amount of seconds before the timer will timeout.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.ready.timeout.remaining"
},
"id": "<number|string>"
}
},
{
"property": "system.resetprogress",
"description": "Reset progress: [0..100]",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.resetprogress"
},
"id": "<number|string>"
}
},
{
"property": "system.resetresult",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.resetresult"
},
"id": "<number|string>"
}
},
{
"property": "system.resetstatus",
"description": "Reset status",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.resetstatus"
},
"id": "<number|string>"
}
},
{
"property": "system.serialnumber",
"description": "Serial number.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.serialnumber"
},
"id": "<number|string>"
}
},
{
"property": "system.standby.available",
"description": "Returns true if state is available for this projector",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.standby.available"
},
"id": "<number|string>"
}
},
{
"property": "system.standby.enable",
"description": "Enable/disable the use of this state. Check if available first.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.standby.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.standby.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "system.standby.timeout.duration",
"description": "Time (in seconds) to wait in this state before entering lower state.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.standby.timeout.duration"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.standby.timeout.duration",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "system.standby.timeout.enable",
"description": "Enable/disable the timeout.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.standby.timeout.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "system.standby.timeout.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "system.standby.timeout.remaining",
"description": "The remaining amount of seconds before the timer will timeout.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.standby.timeout.remaining"
},
"id": "<number|string>"
}
},
{
"property": "system.state",
"description": "The current state of the unit",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.state"
},
"id": "<number|string>"
}
},
{
"property": "system.targetstate",
"description": "The state the unit is transitioning into",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "system.targetstate"
},
"id": "<number|string>"
}
},
{
"property": "ui.access.enduser",
"description": "True and available when the user has end user access privileges.",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.access.enduser"
},
"id": "<number|string>"
}
},
{
"property": "ui.backlight.state",
"description": "Description not provided",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.backlight.state"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.backlight.state",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.backlight.timeout",
"description": "The amount of seconds after which the lcd backlight will be switched off when the menu and stealth mode are not active and there is no activity.",
"access": "RW",
"type": "int",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.backlight.timeout"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.backlight.timeout",
"value": "<int>"
},
"id": "<number|string>"
}
},
{
"property": "ui.hasstealthmode",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.hasstealthmode"
},
"id": "<number|string>"
}
},
{
"property": "ui.language",
"description": "The user interface language",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.language"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.language",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.advancedblend.drawing",
"description": "Drawing commands in the form of a JSON object",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.advancedblend.drawing"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.advancedblend.drawing",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.advancedblend.enable",
"description": "Enable or disable the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.advancedblend.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.advancedblend.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.advancedblend.palette",
"description": "Color palette that can be used when drawing the blend layer",
"access": "RW",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.advancedblend.palette"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.advancedblend.palette",
"value": "[<string>]"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblacklevel.color",
"description": "The edge color, e.g '#ffff00' or 'rgba(255,255,0,0.5)",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblacklevel.color"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblacklevel.color",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblacklevel.enable",
"description": "Enable or disable the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblacklevel.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblacklevel.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblacklevel.selection",
"description": "Toggle edge selection",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblacklevel.selection"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblacklevel.selection",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblacklevel.selectioncolor",
"description": "The color to use for selected edges, e.g '#ff0000' or 'rgba(255,0,0,0.5)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblacklevel.selectioncolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblacklevel.selectioncolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblend.color",
"description": "The edge color, e.g '#ffff00' or 'rgba(255,255,0,0.5)",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblend.color"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblend.color",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblend.enable",
"description": "Enable or disable the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblend.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblend.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblend.selection",
"description": "Toggle edge selection",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblend.selection"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblend.selection",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.basicblend.selectioncolor",
"description": "The color to use for selected edges, e.g '#ff0000' or 'rgba(255,0,0,0.5)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.basicblend.selectioncolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.basicblend.selectioncolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.border",
"description": "(Optional) Show/hide a border/outline of the screen",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.border"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.border",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.bordercolor",
"description": "(Optional) Specify the border color, e.g '#ff0000' or 'rgba(255,0,0,0.75)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.bordercolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.bordercolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.enable",
"description": "Enable or disable the layer. When enabled, the screen will be covered in black.",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.icon",
"description": "A single UTF character from the Barco-Icons font set.",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.icon"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.icon",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.show",
"description": "Used only for persisting whether or not to show the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.show"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.show",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.showtext",
"description": "Show or hide the text",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.showtext"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.showtext",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.blank.text",
"description": "(Optional) Specify a text to show at the center of the screen",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.blank.text"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.blank.text",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.cornercolor",
"description": "The color to use for unselected corners, e.g '#ff0000' or 'rgba(255,0,0,0.75)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.cornercolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.cornercolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.enable",
"description": "Enable or disable the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.linecolor",
"description": "The line color, e.g '#ffff00' or 'rgba(255,255,0,0.5)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.linecolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.linecolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.lines",
"description": "Show or hide lines between the corners",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.lines"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.lines",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.selection",
"description": "Toggle corner selection",
"access": "RW",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.selection"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.selection",
"value": "<object>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.fourcorner.selectioncolor",
"description": "The color to use for selected corners, e.g '#ff0000' or 'rgba(255,0,0,0.75)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.fourcorner.selectioncolor"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.fourcorner.selectioncolor",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.color",
"description": "Default color for grid points, e.g '#ff0000' or 'rgba(0,0,255,0.5)'",
"access": "RW",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.color"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.color",
"value": "<string>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.enable",
"description": "Enable or disable the layer",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.enable"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.enable",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.lines",
"description": "[DEPRECATED] Use ShowLines instead. This is for backwards compability",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.lines"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.lines",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.mark",
"description": "List of row,column and color triplets for marking points in the grid. The color is specified as '#ff00ff' or 'rgba(0,255,255,0.75)'",
"access": "RW",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.mark"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.mark",
"value": "[<object>]"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.points",
"description": "Number of grid points",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.points"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.points",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.showlines",
"description": "Toggle drawing lines between grid points",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.showlines"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.showlines",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.layer.grid.showpoints",
"description": "Toggle drawing grid points",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.layer.grid.showpoints"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.layer.grid.showpoints",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.length",
"description": "Preferred unit for display of lengths and distances",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.length"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.length",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.lensmenu",
"description": "Show or hide the lens menu",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.lensmenu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.lensmenu",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.luminance",
"description": "Preferred unit for luminance",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.luminance"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.luminance",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.menu",
"description": "Show or hide the menu",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.menu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.menu",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.menuposition",
"description": "Placement of menu related to full screen.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.menuposition"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.menuposition",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.message",
"description": "The persistent message to show on the screen. Rich text allowed",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.message"
},
"id": "<number|string>"
}
},
{
"property": "ui.messageposition",
"description": "Placement of the message relative to full screen",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.messageposition"
},
"id": "<number|string>"
}
},
{
"property": "ui.minimize",
"description": "Minimize the menu when it is enabled",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.minimize"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.minimize",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.osd",
"description": "Enable or disable on screen display",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.osd"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.osd",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.patternmenu",
"description": "Show or hide the pattern menu shortcut",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.patternmenu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.patternmenu",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.poweroffhint",
"description": "When true, a dialog shows info about powering down",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.poweroffhint"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.poweroffhint",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.airpressure.unit",
"description": "The unit.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.airpressure.unit"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.airpressure.value",
"description": "The value.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.airpressure.value"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.ambienttemperature.unit",
"description": "The unit.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.ambienttemperature.unit"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.ambienttemperature.value",
"description": "The value.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.ambienttemperature.value"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.humidity.unit",
"description": "The unit.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.humidity.unit"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.humidity.value",
"description": "The value.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.humidity.value"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.mainsvoltage.unit",
"description": "The unit.",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.mainsvoltage.unit"
},
"id": "<number|string>"
}
},
{
"property": "ui.sensors.mainsvoltage.value",
"description": "The value.",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sensors.mainsvoltage.value"
},
"id": "<number|string>"
}
},
{
"property": "ui.showmessage",
"description": "Show a persistent message on the screen",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.showmessage"
},
"id": "<number|string>"
}
},
{
"property": "ui.sourcemenu",
"description": "Show or hide the input source shortcut menu",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sourcemenu"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.sourcemenu",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.sourcesignal",
"description": "Show/hide the source signal information popup",
"access": "RW",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sourcesignal"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.sourcesignal",
"value": "<bool>"
},
"id": "<number|string>"
}
},
{
"property": "ui.sourcesignalposition",
"description": "Placement of the source signal information",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.sourcesignalposition"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.sourcesignalposition",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.splashscreen.show",
"description": "Value to indicate if the splash screen should be shown",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.splashscreen.show"
},
"id": "<number|string>"
}
},
{
"property": "ui.splashscreen.timeoutseconds",
"description": "Time (in seconds) the splash screen is shown on startup",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.splashscreen.timeoutseconds"
},
"id": "<number|string>"
}
},
{
"property": "ui.stealthmode",
"description": "When the projector is in stealth mode, all controllable LEDs are switched off.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.stealthmode"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.stealthmode",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.temperature",
"description": "Preferred unit for display of temperature values",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.temperature"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.temperature",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.theme",
"description": "The theme setting of the user interface.",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.theme"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.theme",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "ui.touchscreen.mode",
"description": "Enables or disables the touchscreen test.",
"access": "R",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.touchscreen.mode"
},
"id": "<number|string>"
}
},
{
"property": "ui.touchscreen.status",
"description": "Current status of the touchscreen text",
"access": "RW",
"type": "enum",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "ui.touchscreen.status"
},
"id": "<number|string>"
},
"set": {
"jsonrpc": "2.0",
"method": "property.set",
"params": {
"property": "ui.touchscreen.status",
"value": "<enum>"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.activesessioncount",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.activesessioncount"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.enabled",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.enabled"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.group",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.group"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.publickey",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.publickey"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.username",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.username"
},
"id": "<number|string>"
}
},
{
"property": "user.admin.userslug",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.admin.userslug"
},
"id": "<number|string>"
}
},
{
"property": "user.authenticationrequired",
"description": "Require authentication of all users",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.authenticationrequired"
},
"id": "<number|string>"
}
},
{
"property": "user.availablegroups",
"description": "The available user groups",
"access": "R",
"type": "[ string ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.availablegroups"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.activesessioncount",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.activesessioncount"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.enabled",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.enabled"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.group",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.group"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.publickey",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.publickey"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.username",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.username"
},
"id": "<number|string>"
}
},
{
"property": "user.currentuser.userslug",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.currentuser.userslug"
},
"id": "<number|string>"
}
},
{
"property": "user.list",
"description": "The list of all users",
"access": "R",
"type": "[ { } ]",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.list"
},
"id": "<number|string>"
}
},
{
"property": "user.pincodeauthenticationenabled",
"description": "Allow authenticating users with pin code",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.pincodeauthenticationenabled"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.activesessioncount",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.activesessioncount"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.enabled",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.enabled"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.group",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.group"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.publickey",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.publickey"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.username",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.username"
},
"id": "<number|string>"
}
},
{
"property": "user.poweruser.userslug",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.poweruser.userslug"
},
"id": "<number|string>"
}
},
{
"property": "user.resetadministratorchallenge",
"description": "Challenge for resetting the administrator user",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.resetadministratorchallenge"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.activesessioncount",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.activesessioncount"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.enabled",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.enabled"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.group",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.group"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.publickey",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.publickey"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.username",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.username"
},
"id": "<number|string>"
}
},
{
"property": "user.testuser.userslug",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.testuser.userslug"
},
"id": "<number|string>"
}
},
{
"property": "user.user.activesessioncount",
"description": "Description not provided",
"access": "R",
"type": "{ }",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.activesessioncount"
},
"id": "<number|string>"
}
},
{
"property": "user.user.enabled",
"description": "Description not provided",
"access": "R",
"type": "bool",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.enabled"
},
"id": "<number|string>"
}
},
{
"property": "user.user.group",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.group"
},
"id": "<number|string>"
}
},
{
"property": "user.user.publickey",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.publickey"
},
"id": "<number|string>"
}
},
{
"property": "user.user.username",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.username"
},
"id": "<number|string>"
}
},
{
"property": "user.user.userslug",
"description": "Description not provided",
"access": "R",
"type": "string",
"get": {
"jsonrpc": "2.0",
"method": "property.get",
"params": {
"property": "user.user.userslug"
},
"id": "<number|string>"
}
}
]