{
  "eep": "D2-03-0A",
  "rorg_number": "0xD2",
  "telegram": "VLD",
  "func_number": "0x03",
  "type_number": "0x0A",
  "type_title": "Push Button - Single Button",
  "bidirectional": true,
  "objects": {
    "BATT": {
      "type": "state",
      "common": {
        "name": {
          "en": "Battery level",
          "de": "Batteriestand"
        },
        "role": "value.battery",
        "type": "number",
        "read": true,
        "write": false,
        "min": 0,
        "max": 100,
        "def": 100,
        "unit": "%"
      },
      "native": {}
    },
    "BA": {
      "type": "state",
      "common": {
        "name": {
          "en": "Button Action",
          "de": "Tastenaktion"
        },
        "role": "state",
        "type": "number",
        "read": true,
        "write": false,
        "states": {
          "1": "Simple press",
          "2": "Double press",
          "3": "Long press",
          "4": "Long press released"
        },
        "def": 0
      },
      "native": {}
    }
  },
  "case": [
    {
      "send": false,
      "datafield": [
        {
          "data": "Battery level",
          "shortcut": "BATT",
          "bitoffs": "0",
          "bitsize": "8",
          "value": {
            "var": "value"
          }
        },
        {
          "data": "Button Action",
          "shortcut": "BA",
          "bitoffs": "8",
          "bitsize": "8",
          "value": {
            "var": "value"
          }
        }
      ]
    }
  ]
}