Layouter
Belysningsresurser interagerar med canvasen och de för tillfället uppspelande effekterna. Här kan du se den aktuella effekten, byta den, ändra dess förinställning eller navigera bland alla effekter installerade för användaren.
| Metod | Slutpunkt |
|---|---|
| GET | scenes/current_layout |
| PATCH | scenes/current_layout |
| GET | scenes/layouts |
Hämta aktuell layout
Section titled “Hämta aktuell layout”Hämtar information om den aktuella layouten.
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"}Ange aktuell layout
Section titled “Ange aktuell layout”Anger den för tillfället aktiva layouten.
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"}Hämta alla layouter
Section titled “Hämta alla layouter”Hämtar listan över alla tillgängliga layouter som användaren har.
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"}