All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schema.switching.LightPort.json Maven / Gradle / Ivy

There is a newer version: 2.0.29
Show newest version
{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "description": "A LightPort following the convention of http://microformats.org/wiki/hcard",
    "type": "object",
    "extends" : {
        "$ref" : "AbstractConfigPort.json#/definitions/abstractConfigPort"
    },
    "properties": {
        "portStatus" : { "$ref": "#/definitions/lightPortStatus" }
    },
    
	"definitions": {
		"lightPortStatus": {
		    "description": "A LightPort Status following the convention of http://microformats.org/wiki/hcard",
		    "type": "string",
		    "javaEnums": [
				{
					"name": "ON"
				}, {
					"name": "OFF"
				}, {
					"name": "UP"
				}, {
					"name": "DOWN"
				}, {
					"name": "NEON"
				}, {
					"name": "BLINKA"
				}, {
					"name": "BLINKB"
				}, {
					"name": "FLASHA"
				}, {
					"name": "FLASHB"
				}, {
					"name": "DOUBLEFLASH"
				}, {
					"name": "UNKNOWN"
				}, {
					"name": "TEST"
				}
			],
		    "enum": ["TURN_ON", "TURN_OFF", "DIMM_ON", "DIMM_OFF", "TURN_ON_NEON", "BLINK_A", "BLINK_B", "FLASH_A", "FLASH_B", "DOUBLE_FLASH", "UNKNOWN", "TEST"]
    	}
	}    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy