Zum Inhalt springen

Layouts

Lighting-Ressourcen interagieren mit dem canvas und den aktuell abgespielten Effekten. Hier können Sie den aktuellen Effekt einsehen, ihn wechseln, sein Preset ändern oder alle aktuell installierten Effekte des Benutzers durchlaufen.

MethodeEndpunkt
GETscenes/current_layout
PATCHscenes/current_layout
GETscenes/layouts

Ruft Informationen über das aktuelle layout ab.

Terminal-Fenster
curl http://localhost:16038/api/v1/scenes/current_layout
{
"api_version": "1.0",
"data": {
"current_layout": {
"id": "My Layout 1",
"type": "layout"
}
},
"id": 10,
"method": "/api/v1/scenes/current_layout",
"params": {},
"status": "ok"
}

Setzt das aktuell aktive layout.

Terminal-Fenster
curl -X PATCH -d "{\"layout\":\"My Layout 1\"}" http://localhost:16038/api/v1/scenes/current_layout
{
"api_version": "1.0",
"data": {
"current_layout": {
"id": "My Layout 1",
"type": "layout"
}
},
"id": 3,
"method": "/api/v1/scenes/current_layout",
"params": {
"body": {
"layout": "My Layout 1"
}
},
"status": "ok"
}

Gibt eine Liste aller verfügbaren layouts des Benutzers zurück.

Terminal-Fenster
curl http://localhost:16038/api/v1/scenes/layouts
{
"api_version": "1.0",
"data": {
"items": [
{
"id": "My Layout 1",
"type": "layout"
},
{
"id": "My Layout 2",
"type": "layout"
}
],
"type": "layouts"
},
"id": 11,
"method": "/api/v1/scenes/layouts",
"params": {},
"status": "ok"
}