{ | |
"_ledflasher": { | |
"commands": { | |
"animate": { | |
"minimalRole": "user", | |
"parameters": { | |
"duration": { | |
"type": "number", | |
"minimum": 0.1, | |
"maximum": 100.0 | |
}, | |
"type": { | |
"type": "string", | |
"enum": [ "none", "marquee_left", "marquee_right", "blink" ] | |
} | |
} | |
} | |
}, | |
"state": { | |
"status": { | |
"type": "string", | |
"enum": [ "idle", "animating" ] | |
} | |
} | |
}, | |
"onOff": { | |
"commands": { | |
"setConfig": { | |
"minimalRole": "user", | |
"parameters": { | |
"state": { | |
"type": "string", | |
"enum": [ "on", "off" ] | |
} | |
} | |
} | |
}, | |
"state": { | |
"state": { | |
"isRequired": true, | |
"type": "string", | |
"enum": [ "on", "off" ] | |
} | |
} | |
}, | |
"_ledInfo": { | |
"state": { | |
"name": { | |
"isRequired": true, | |
"type": "string" | |
} | |
} | |
} | |
} |