{
	"triggers": [
		{
			"uid": "core.SystemStartlevelTrigger",
			"label": "a system start level is reached",
			"description": "This triggers the rule if a given start level is reached by the system.",
			"configDescriptions": [
				{
					"name": "startlevel",
					"type": "INTEGER",
					"label": "Start Level",
					"description": "The system start level.",
					"required": true,
					"options": [
						{
							"label": "40 - Rules loaded",
							"value": 40
						},
						{
							"label": "50 - Rule engine started",
							"value": 50
						},
						{
							"label": "70 - User interfaces started",
							"value": 70
						},
						{
							"label": "80 - Things initialized",
							"value": 80
						},
						{
							"label": "100 - Startup complete",
							"value": 100
						}
					]
				}
			],
			"outputs": [
				{
					"name": "startlevel",
					"type": "INTEGER",
					"label": "Start Level",
					"description": "The system start level."
				}
			]
		}
	]
}
