{ "type": "object", "title": "", "required": true, "properties": { "hostList": { "type": "string", "title": "edt_dev_spec_devices_discovered_title", "enum": [ "NONE" ], "options": { "enum_titles": [ "edt_dev_spec_devices_discovery_inprogress" ], "infoText": "edt_dev_spec_devices_discovered_title_info" }, "required": true, "propertyOrder": 1 }, "host": { "type": "string", "format": "hostname_or_ip4", "title": "edt_dev_spec_targetIpHost_title", "options": { "infoText": "edt_dev_spec_targetIpHost_title_info" }, "required": true, "propertyOrder": 2 }, "streamProtocol": { "type": "string", "title": "edt_dev_spec_stream_protocol_title", "enum": [ "DDP", "RAW" ], "default": "DDP", "options": { "enum_titles": [ "edt_conf_enum_udp_ddp", "edt_conf_enum_udp_raw" ] }, "access": "expert", "propertyOrder": 3 }, "segments": { "type": "object", "title": "Segment streaming", "required": false, "properties": { "segmentList": { "type": "string", "title": "edt_dev_spec_segments_title", "enum": [ "-1" ], "default": "-1", "options": { "enum_titles": [ "edt_dev_spec_segments_disabled_title" ] }, "propertyOrder": 1 }, "streamSegmentId": { "type": "integer", "title": "edt_dev_spec_segmentId_title", "default": -1, "minimum": -1, "maximum": 16, "options": { "hidden": true }, "access": "expert", "propertyOrder": 2 }, "switchOffOtherSegments": { "type": "boolean", "format": "checkbox", "title": "edt_dev_spec_segmentsSwitchOffOthers_title", "default": true, "required": true, "access": "advanced", "propertyOrder": 3 } }, "propertyOrder": 4, "additionalProperties": false }, "restoreOriginalState": { "type": "boolean", "format": "checkbox", "title": "edt_dev_spec_restoreOriginalState_title", "default": false, "required": true, "options": { "infoText": "edt_dev_spec_restoreOriginalState_title_info" }, "propertyOrder": 7 }, "stayOnAfterStreaming": { "type": "boolean", "format": "checkbox", "title": "edt_dev_spec_stayOnAfterStreaming_title", "default": false, "required": true, "options": { "infoText": "edt_dev_spec_stayOnAfterStreaming_title_info" }, "propertyOrder": 8 }, "overwriteSync": { "type": "boolean", "format": "checkbox", "title": "edt_dev_spec_syncOverwrite_title", "default": true, "required": true, "access": "advanced", "propertyOrder": 9 }, "overwriteBrightness": { "type": "boolean", "format": "checkbox", "title": "edt_dev_spec_brightnessOverwrite_title", "default": true, "required": true, "access": "advanced", "propertyOrder": 10 }, "brightness": { "type": "integer", "title": "edt_dev_spec_brightness_title", "default": 255, "minimum": 1, "maximum": 255, "options": { "dependencies": { "overwriteBrightness": true } }, "access": "advanced", "propertyOrder": 11 }, "latchTime": { "type": "integer", "title": "edt_dev_spec_latchtime_title", "default": 0, "append": "edt_append_ms", "minimum": 0, "maximum": 1000, "access": "expert", "options": { "infoText": "edt_dev_spec_latchtime_title_info" }, "propertyOrder": 12 } }, "additionalProperties": true }