Hyperion
    Hyperion
    • JSON-RPC API Introduction
    • JSON-API Commands Overview
    • Connect to Hyperion
    • Components & Priorities
    • Hyperion API
      • Authorization
        • API Authentication - Introduction
        • createToken
        • renameToken
        • deleteToken
        • getTokenlist
        • tokenRequired
        • adminRequired
        • newPasswordRequired
        • requestToken
        • newPassword
        • answerRequest
        • getPendingTokenRequests
        • login
        • logout
      • Information
        • getSystemInformation
        • getSubscriptionInformation
        • getServerInformation
        • getImageSnapshot
        • getLedsSnapshot
      • Controls
        • Input Controls
          • setColor
          • setEffect
          • setImage
          • clear
          • clearAll
          • selectSource
        • Output Controls
          • adjustColors
          • setLedMapping
          • setVideomode
        • Subscription Controls
          • liveImageStream
          • liveLedColorStream
        • Operational Controls
          • setComponentState
          • setInstanceState
          • switchInstance
          • setSystemState
          • setSubscriptions
      • Configuration
        • createInstance
        • deleteInstance
        • renameInstance
        • getConfiguration
        • updateConfiguration
        • restoreConfiguration
        • getSchemas
    • Schemas
      • Default Folder
      • request
      • response
      • notification
      • instance - multiple
      • instance - single
      • tan
      • priorityParameters
      • imageDetails
      • completeConfiguration

    completeConfiguration

    {
        "global": {
            "settings": {
                "cecEvents": null,
                "effects": null,
                "flatbufServer": null,
                "forwarder": null,
                "framegrabber": null,
                "general": null,
                "grabberAudio": null,
                "grabberV4L2": null,
                "jsonServer": null,
                "logger": null,
                "network": null,
                "osEvents": null,
                "protoServer": null,
                "schedEvents": null,
                "webConfig": null
            },
            "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
        },
        "instanceIds": [
            0
        ],
        "instances": [
            {
                "enabled": true,
                "id": 0,
                "name": "string",
                "settings": {
                    "backgroundEffect": null,
                    "blackborderdetector": null,
                    "boblightServer": null,
                    "color": null,
                    "device": null,
                    "foregroundEffect": null,
                    "instCapture": null,
                    "ledConfig": null,
                    "leds": null,
                    "smoothing": null
                }
            }
        ]
    }
    Built with