{
  "eep": "A5-11-04",
  "rorg_number": "0xA5",
  "telegram": "4BS",
  "func_number": "0x11",
  "type_number": "0x04",
  "type_title": "Extended Light status",
  "bidirectional": false,
  "objects": {
    "preDefined": [
      "ON"
    ],
    "P1": {
      "type": "state",
      "common": {
        "name": {
          "en": "Parameter 1",
          "de": "Parameter 1"
        },
        "role": "value",
        "type": "number",
        "read": true,
        "write": false,
        "def": 0
      },
      "native": {}
    },
    "P2": {
      "type": "state",
      "common": {
        "name": {
          "en": "Parameter 2",
          "de": "Parameter 2"
        },
        "role": "value",
        "type": "number",
        "read": true,
        "write": false,
        "def": 0
      },
      "native": {}
    },
    "P3": {
      "type": "state",
      "common": {
        "name": {
          "en": "Parameter 3",
          "de": "Parameter 3"
        },
        "role": "value",
        "type": "number",
        "read": true,
        "write": false,
        "def": 0
      },
      "native": {}
    },
    "SM": {
      "type": "state",
      "common": {
        "name": {
          "en": "Service mode",
          "de": "Service mode"
        },
        "role": "value",
        "type": "boolean",
        "read": true,
        "write": false,
        "def": false
      },
      "native": {}
    },
    "OHS": {
      "type": "state",
      "common": {
        "name": {
          "en": "Operating hours available",
          "de": "Betriebsstunden verfügbar"
        },
        "role": "value",
        "type": "boolean",
        "read": true,
        "write": false,
        "def": false
      },
      "native": {}
    },
    "ES": {
      "type": "state",
      "common": {
        "name": {
          "en": "Error state",
          "de": "Fehlerzustand"
        },
        "role": "value",
        "type": "number",
        "read": true,
        "write": false,
        "states": {
          "0": "No Error",
          "1": "Lamp-failure",
          "2": "Internal failure",
          "3": "Failure on the external periphery"
        },
        "def": 0
      },
      "native": {}
    },
    "PM": {
      "type": "state",
      "common": {
        "name": {
          "en": "Parameter Mode",
          "de": "Parameter Modus"
        },
        "role": "value",
        "type": "number",
        "read": true,
        "write": false,
        "states": {
          "0": "8 Bit Dimmer value and lamp operating hours",
          "1": "RGB Value",
          "2": "Energy metering",
          "3": "Not used"
        },
        "def": 0
      },
      "native": {}
    }
  },
  "case": [
    {
      "send": false,
      "datafield": [
        {
          "data": "Parameter 1",
          "shortcut": "P1",
          "bitoffs": "0",
          "bitsize": "8",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "Parameter 2",
          "shortcut": "P2",
          "bitoffs": "8",
          "bitsize": "8",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "Parameter 3",
          "shortcut": "P3",
          "bitoffs": "16",
          "bitsize": "8",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "Service mode",
          "shortcut": "SM",
          "bitoffs": "24",
          "bitsize": "1",
          "value": {
            "==": [
              {
                "var": "value"
              },
              1
            ]
          }
        },
        {
          "data": "Operating hours available",
          "shortcut": "OHS",
          "bitoffs": "24",
          "bitsize": "1",
          "value": {
            "==": [
              {
                "var": "value"
              },
              1
            ]
          }
        },
        {
          "data": "Error state",
          "shortcut": "ES",
          "bitoffs": "26",
          "bitsize": "2",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "fixed parameter",
          "description": "teachin",
          "bitoffs": "28",
          "bitsize": "1",
          "value": 0
        },
        {
          "data": "Parameter Mode",
          "shortcut": "PM",
          "bitoffs": "29",
          "bitsize": "2",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "ON",
          "shortcut": "ON",
          "bitoffs": "31",
          "bitsize": "1",
          "value": {
            "==": [
              {
                "var": "value"
              },
              1
            ]
          }
        }
      ]
    }
  ]
}