{ "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json", "metadata": { "uid": "4a-policy", "version": "0.1", "api": "4a-policy", "require": [], "info": "Basic Audio Policy Control for Audio-4a - Sample 1", "author": "Loïc Collignon ", "date": "2018-05-25" }, "onload": [], "controls": [], "events": [], "roles":[ { "uid": "master-control", "description": "Master volume using control", "priority": 0, "resource": "agl-master-playback-volume", "type": "control" }, { "uid": "master-playback", "description": "Master volume using playback", "priority": 0, "resource": "playback", "type": "playback" }, { "uid": "radio", "description": "Radio (tuner)", "priority": 0, "resource": "radio_stream" }, { "uid": "multimedia", "description": "Multimedia content (e.g. media player, etc.)", "priority": 0, "resource": "multimedia" }, { "uid": "emergency", "description": "Safety-relevant or critical alerts/alarms", "priority": 100, "resource": "emergency", "interrupts":[ {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} } ] }, { "uid": "navigation", "name": "navigation", "description": "Navigation instructions (GPS, turn directions, etc...)", "priority": 25, "resource": "navigation", "interrupts":[ {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} } ] } ] }