{
  "Vehicle": {
    "type": "branch",
    "description": "High-level vehicle data.",
    "uuid": "ccc825f94139544dbb5f4bfd033bece6",
    "children": {
      "VersionVSS": {
        "type": "branch",
        "description": "Supported Version of VSS",
        "uuid": "9a687e56f1305eedb20f6a021ea58f48",
        "children": {
          "Major": {
            "datatype": "uint32",
            "type": "attribute",
            "description": "Supported Version of VSS - Major version",
            "uuid": "5edf1a338c975cbb84d4ce3cfe1aa4b4"
          },
          "Minor": {
            "datatype": "uint32",
            "type": "attribute",
            "description": "Supported Version of VSS - Minor version",
            "uuid": "6e70a598dbc7534c96c58c18e9888cfd"
          },
          "Patch": {
            "datatype": "uint32",
            "type": "attribute",
            "description": "Supported Version of VSS - Patch version",
            "uuid": "69858f224af459338b9bfbff436dda45"
          },
          "Label": {
            "datatype": "string",
            "type": "attribute",
            "description": "Label to further describe the version",
            "uuid": "7c92cd50d24b5662922b27cb9a327e53"
          }
        }
      },
      "VehicleIdentification": {
        "type": "branch",
        "description": "Attributes that identify a vehicle",
        "uuid": "c33861c3e9125208b05f23fe922bf08e",
        "children": {
          "VIN": {
            "datatype": "string",
            "type": "attribute",
            "description": "17-character Vehicle Identification Number (VIN) as defined by ISO 3779",
            "uuid": "6f0b6fa8c34f589baa92e565bc9df5bd"
          },
          "WMI": {
            "datatype": "string",
            "type": "attribute",
            "description": "3-character World Manufacturer Identification (WMI) as defined by ISO 3780",
            "uuid": "e7c86defbcd554a79f90ba85de58e133"
          },
          "Brand": {
            "datatype": "string",
            "type": "attribute",
            "description": "Vehicle brand or manufacturer",
            "uuid": "19fd645ff5385767bcdbf5dd4313483f"
          },
          "Model": {
            "datatype": "string",
            "type": "attribute",
            "description": "Vehicle model",
            "uuid": "dd3d3b72e6a85b3695ba25f829255403"
          },
          "Year": {
            "datatype": "uint16",
            "type": "attribute",
            "description": "Model year of the vehicle",
            "uuid": "9a76b0aca8e45f6fb33dbaf5b976b8b5"
          },
          "ACRISSCode": {
            "datatype": "string",
            "type": "attribute",
            "description": "The ACRISS Car Classification Code is a code used by many car rental companies.",
            "uuid": "de98b9de86f359b4bd703b2e3d48f25a"
          },
          "bodyType": {
            "datatype": "string",
            "type": "attribute",
            "description": "Indicates the design and body style of the vehicle (e.g. station wagon, hatchback, etc.).",
            "uuid": "3f6910e6773c532e986240e3d45f623b"
          },
          "dateVehicleFirstRegistered": {
            "datatype": "string",
            "type": "attribute",
            "description": "The date of the first registration of the vehicle with the respective public authorities.",
            "uuid": "a48af4a5ef28520090255ca1ea2610f1"
          },
          "meetsEmissionStandard": {
            "datatype": "string",
            "type": "attribute",
            "description": "Indicates that the vehicle meets the respective emission standard.",
            "uuid": "4324b78dfb865164ba91345564d88f39"
          },
          "productionDate": {
            "datatype": "string",
            "type": "attribute",
            "description": "The date of production of the item, e.g. vehicle.",
            "uuid": "fc755d9de42d5286bfd6b35e4dca6bcb"
          },
          "purchaseDate": {
            "datatype": "string",
            "type": "attribute",
            "description": "The date the item e.g. vehicle was purchased by the current owner.",
            "uuid": "07ac6595c60a57318b627a05775d696a"
          },
          "vehicleModelDate": {
            "datatype": "string",
            "type": "attribute",
            "description": "The release date of a vehicle model (often used to differentiate versions of the same make and model).",
            "uuid": "8292d5c6e0b15a92b97d301b31a6f27b"
          },
          "vehicleConfiguration": {
            "datatype": "string",
            "type": "attribute",
            "description": "A short text indicating the configuration of the vehicle, e.g. '5dr hatchback ST 2.5 MT 225 hp' or 'limited edition'.",
            "uuid": "d5efd9741e5f582f8a8da0d93811347f"
          },
          "vehicleSeatingCapacity": {
            "datatype": "uint16",
            "type": "attribute",
            "description": "The number of passengers that can be seated in the vehicle, both in terms of the physical space available, and in terms of limitations set by law.",
            "uuid": "0d00e8ecfccf52d9aed6abbe5938df5d"
          },
          "vehicleSpecialUsage": {
            "datatype": "string",
            "type": "attribute",
            "description": "Indicates whether the vehicle has been used for special purposes, like commercial rental, driving school.",
            "uuid": "5d4264def1fd5328a45108a62a4770b1"
          },
          "vehicleinteriorColor": {
            "datatype": "string",
            "type": "attribute",
            "description": "A short text indicating the configuration of the vehicle, e.g. '5dr hatchback ST 2.5 MT 225 hp' or 'limited edition'.",
            "uuid": "aea3643341d650959293617972a9405e"
          },
          "vehicleinteriorType": {
            "datatype": "string",
            "type": "attribute",
            "description": "The type or material of the interior of the vehicle (e.g. synthetic fabric, leather, wood, etc.).",
            "uuid": "a2466d9fa9b05409ba53ed46660b7147"
          },
          "knownVehicleDamages": {
            "datatype": "string",
            "type": "attribute",
            "description": "A textual description of known damages, both repaired and unrepaired.",
            "uuid": "60f32d73afff58d0ac80c1c09b98dfb9"
          }
        }
      },
      "IgnitionOn": {
        "datatype": "boolean",
        "type": "sensor",
        "description": "Indicates whether the vehicle ignition is on or off.",
        "uuid": "6de19e6839af5f62acab3fbbd8077a98"
      },
      "IgnitionOnTime": {
        "datatype": "uint32",
        "type": "sensor",
        "unit": "s",
        "description": "Accumulated ignition on time in seconds.",
        "uuid": "ffae3b559998574ba58ee66dd0ac5d39"
      },
      "IgnitionOffTime": {
        "datatype": "uint32",
        "type": "sensor",
        "unit": "s",
        "description": "Accumulated ignition off time in seconds.",
        "uuid": "c0c4467bb00d5c0683c5bb81bcfdcb3e"
      },
      "DriveTime": {
        "datatype": "uint32",
        "type": "sensor",
        "unit": "s",
        "description": "Accumulated drive time in seconds.",
        "uuid": "f707495fbe155b7fa109dbb69c021850"
      },
      "IdleTime": {
        "datatype": "uint32",
        "type": "sensor",
        "unit": "s",
        "description": "Accumulated idle time in seconds.",
        "uuid": "97be8abc404f5c15a78e7edc6296ab04"
      },
      "Speed": {
        "datatype": "int32",
        "type": "sensor",
        "min": -250,
        "max": 250,
        "unit": "km/h",
        "description": "Vehicle speed, as sensed by the gearbox.",
        "uuid": "efe50798638d55fab18ab7d43cc490e9"
      },
      "TravelledDistance": {
        "datatype": "float",
        "type": "sensor",
        "unit": "km",
        "description": "Odometer reading",
        "uuid": "90be9d7b0ac15b75a83027ea3b73b65b"
      },
      "TripMeterReading": {
        "datatype": "float",
        "type": "sensor",
        "unit": "km",
        "description": "Current trip meter reading",
        "uuid": "81f51ebfe29c591190171d7b96e1c948"
      },
      "AmbientAirTemperature": {
        "datatype": "float",
        "type": "sensor",
        "unit": "celsius",
        "description": "Ambient air temperature",
        "uuid": "2ffcbc2e6ea75dd991e3ae80b29a1d85"
      },
      "IsMoving": {
        "datatype": "boolean",
        "type": "sensor",
        "description": "Indicates whether the vehicle is stationary or moving",
        "uuid": "db69549cc7375e919c2a2883b41cd19c"
      },
      "AverageSpeed": {
        "datatype": "int32",
        "type": "sensor",
        "min": -250,
        "max": 250,
        "unit": "km/h",
        "description": "Average speed for the current trip",
        "uuid": "43a489636a665c3abb99b63174eb552b"
      },
      "Acceleration": {
        "type": "branch",
        "description": "Spatial acceleration",
        "uuid": "6c490e6a798c5abc8f0178ed6deae0a8",
        "children": {
          "Longitudinal": {
            "datatype": "int32",
            "type": "sensor",
            "unit": "m/s^2",
            "description": "Vehicle acceleration in X (longitudinal acceleration).",
            "uuid": "3d511fe7232b5841be311b37f322de5a"
          },
          "Lateral": {
            "datatype": "int32",
            "type": "sensor",
            "unit": "m/s^2",
            "description": "Vehicle acceleration in Y (lateral acceleration).",
            "uuid": "7522c5d6b7665b16a099643b2700e93c"
          },
          "Vertical": {
            "datatype": "int32",
            "type": "sensor",
            "unit": "m/s^2",
            "description": "Vehicle acceleration in Z (vertical acceleration).",
            "uuid": "a4a8a7c4ac5b52deb0b3ee4ed8787c59"
          }
        }
      },
      "AngularVelocity": {
        "type": "branch",
        "description": "Spatial rotation",
        "uuid": "1eef530a43de56aab665d2766483cde2",
        "children": {
          "Roll": {
            "datatype": "int16",
            "type": "sensor",
            "unit": "degrees/s",
            "description": "Vehicle rotation rate along X (longitudinal).",
            "uuid": "221e6b93881e5771bcbd03e0849e0075"
          },
          "Pitch": {
            "datatype": "int16",
            "type": "sensor",
            "unit": "degrees/s",
            "description": "Vehicle rotation rate along Y (lateral).",
            "uuid": "42236f4a01f45313a97fdd9b6848ce4f"
          },
          "Yaw": {
            "datatype": "int16",
            "type": "sensor",
            "unit": "degrees/s",
            "description": "Vehicle rotation rate along Z (vertical).",
            "uuid": "4114c41552565c1f9035670cabe2a611"
          }
        }
      },
      "RoofLoad": {
        "datatype": "int16",
        "type": "attribute",
        "unit": "kg",
        "description": "The permitted total weight of cargo and installations (e.g. a roof rack) on top of the vehicle.",
        "uuid": "97dc98269a19591d9efa455a8d943c16"
      },
      "accelerationTime": {
        "datatype": "int16",
        "type": "attribute",
        "unit": "s",
        "description": "The time needed to accelerate the vehicle from a given start velocity to a given target velocity.",
        "uuid": "a0dfbb5fa9c052018addeb48d64d4c6a"
      },
      "cargoVolume": {
        "datatype": "int16",
        "type": "attribute",
        "unit": "l",
        "description": "The available volume for cargo or luggage. For automobiles, this is usually the trunk volume.",
        "min": 0,
        "max": 100,
        "uuid": "1b7c5f7c8ac952168cd2e89b3e9cd841"
      },
      "emissionsCO2": {
        "datatype": "int16",
        "type": "attribute",
        "description": "The CO2 emissions in g/km.",
        "unit": "g/km",
        "uuid": "5dc70045865b5bba9260945b28f737ff"
      },
      "Private": {
        "type": "branch",
        "description": "Uncontrolled branch where non-public signals can be defined.",
        "uuid": "4161866b048a5b76aa3124dec82e0260",
        "children": {}
      },
      "Media": {
        "type": "branch",
        "description": "Media service data.",
        "uuid": "b778b6c07b055eae9f0a51d64c5b3bf3",
        "children": {}
      },
      "Powertrain": {
        "type": "branch",
        "description": "Powertrain data for battery management, etc.",
        "uuid": "12f35ec7bd1c58d1a329565ce3d053d5",
        "children": {
          "AccumulatedBrakingEnergy": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kWh",
            "description": "The accumulated energy from regenerative braking over lifetime.",
            "uuid": "0dd466d28d3d5ad094f2015adafb91a5"
          },
          "CombustionEngine": {
            "type": "branch",
            "description": "Engine-specific data, stopping at the bell housing.",
            "uuid": "159e2e3e75f0590f95b4d2f6cfae54b5",
            "children": {
              "Displacement": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Displacement in cubic centimetres.",
                "unit": "cm^3",
                "uuid": "94dbd928847150ab842c00fa5caaf272"
              },
              "StrokeLength": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Stroke length in centimetres.",
                "unit": "cm",
                "uuid": "1bdfdab7904d51ed93e101b84ea54ddf"
              },
              "Bore": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Bore in centimetres.",
                "unit": "cm",
                "uuid": "1618fb16035b5464961570cc1afd934e"
              },
              "Configuration": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "straight",
                  "V",
                  "boxer",
                  "W",
                  "rotary",
                  "radial",
                  "square",
                  "H",
                  "U",
                  "opposed",
                  "X"
                ],
                "description": "Engine configuration.",
                "default": "unknown",
                "uuid": "586be4567fe059ee9e6cf42901c2e773"
              },
              "NumberOfCylinders": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Number of cylinders.",
                "uuid": "b2cd342c218257e88d214cdb511df82b"
              },
              "NumberOfValvesPerCylinder": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Number of valves per cylinder.",
                "uuid": "44633204726e561ca21beff31f3fef80"
              },
              "CompressionRatio": {
                "datatype": "string",
                "type": "attribute",
                "description": "Engine compression ratio.",
                "uuid": "ead42922511051a0a0a1b634781f3c09"
              },
              "OilLifeRemaining": {
                "datatype": "uint32",
                "type": "attribute",
                "description": "Remaining engine oil life in seconds.",
                "unit": "s",
                "uuid": "94303734c68c5353a02625f652103918"
              },
              "EngineOilCapacity": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Engine oil capacity in liters.",
                "unit": "l",
                "uuid": "2ca7af6facb55a13885989faa9bc6ca7"
              },
              "EngineCoolantCapacity": {
                "datatype": "uint16",
                "type": "attribute",
                "description": "Engine coolant capacity in liters.",
                "unit": "l",
                "uuid": "90b5b64808ea5f4fa2798d96143b0d60"
              },
              "MaxPower": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "kW",
                "description": "Peak power, in kilowatts, that engine can generate.",
                "uuid": "81fbdd5e90f557a38b96578a38dc137d"
              },
              "MaxTorque": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "Nm",
                "description": "Peak power, in newton meter, that the engine can generate.",
                "uuid": "471cd478c1e8597f8e97c85b4e4ebe26"
              },
              "AspirationType": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "natural",
                  "supercharger",
                  "turbocharger"
                ],
                "default": "unknown",
                "description": "Type of aspiration (natural, turbocharger, supercharger etc).",
                "uuid": "3ca6a8ff30275c20a9d8d6d6829574eb"
              },
              "FuelType": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "gasoline",
                  "diesel",
                  "E85",
                  "CNG"
                ],
                "default": "unknown",
                "description": "Type of fuel that the engine runs on.",
                "uuid": "d0f8c79131c850bab8159eaefc7e23e5"
              },
              "Engine": {
                "type": "branch",
                "description": "Engine signals",
                "uuid": "96a96cd4f18b519eb4b00566b4e6308f",
                "children": {
                  "Speed": {
                    "datatype": "uint16",
                    "type": "sensor",
                    "unit": "rpm",
                    "min": 0,
                    "max": 20000,
                    "description": "Engine speed measured as rotations per minute.",
                    "uuid": "c145005246125d1eb6531052f46eec94"
                  },
                  "ECT": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "celsius",
                    "min": -50,
                    "max": 200,
                    "description": "Engine coolant temperature.",
                    "uuid": "de032ac3cc2858f2a1ef0a4b6f945098"
                  },
                  "EOT": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "celsius",
                    "min": -50,
                    "max": 300,
                    "description": "Engine oil temperature.",
                    "uuid": "7fcbd0abd829530ca022e69a224f1845"
                  },
                  "MAP": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "kPa",
                    "min": 0,
                    "max": 1000,
                    "description": "Manifold air pressure possibly boosted using forced induction.",
                    "uuid": "6269b87f545f5466a0c5ba13432810da"
                  },
                  "MAF": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "g/s",
                    "min": 0,
                    "max": 3000,
                    "description": "Grams of air drawn into engine per second.",
                    "uuid": "944823218c565afa86adc3ebdf8b77c5"
                  },
                  "TPS": {
                    "datatype": "int8",
                    "type": "sensor",
                    "unit": "percent",
                    "min": 0,
                    "max": 100,
                    "description": "Current throttle position.",
                    "uuid": "5ab79d75e2af52dda3d61f3a2bf41462"
                  },
                  "EOP": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "kPa",
                    "min": 0,
                    "max": 1000,
                    "description": "Engine oil pressure.",
                    "uuid": "054dacf5e59a5688981834690c5d449e"
                  },
                  "Power": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "kW",
                    "min": 0,
                    "max": 2000,
                    "description": "Current engine power output.",
                    "uuid": "6de515320e3257c7842923c88d11a09f"
                  },
                  "Torque": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "Nm",
                    "min": 0,
                    "max": 3000,
                    "description": "Current engine torque.",
                    "uuid": "b0295cd26bfc586ca3a42f9296a26ceb"
                  }
                }
              },
              "DieselParticulateFilter": {
                "type": "branch",
                "description": "Diesel Particulate Filter signals",
                "uuid": "eeddd99ad6475b1a92b9ec7bd7cefdbd",
                "children": {
                  "InletTemperature": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "Inlet temperature of Diesel Particulate Filter.",
                    "uuid": "70e90d202d3054bd967e67dce95c8ef2"
                  },
                  "OutletTemperature": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "Outlet temperature of Diesel Particulate Filter.",
                    "uuid": "e2b7f9d97bec5c0d94ade71a5e2f6518"
                  },
                  "DeltaPressure": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "Pa",
                    "description": "Delta Pressure of Diesel Particulate Filter.",
                    "uuid": "a6f476775c60531b93acb835e0bc6ab6"
                  }
                }
              }
            }
          },
          "Transmission": {
            "type": "branch",
            "description": "Transmission-specific data, stopping at the drive shafts.",
            "uuid": "6b71e284b63a527caa6296a66e9fdd0c",
            "children": {
              "Type": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "sequential",
                  "H",
                  "automatic",
                  "DSG",
                  "CVT"
                ],
                "default": "unknown",
                "description": "Transmission type.",
                "uuid": "f83b9e5464d85a0288fcb32c164d3c63"
              },
              "GearCount": {
                "datatype": "uint8",
                "type": "attribute",
                "default": 0,
                "description": "Number of forward gears in the transmission. -1 = CVT.",
                "uuid": "84293f40d3ed57f1a08992d97b1a9ccd"
              },
              "DriveType": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "forward wheel drive",
                  "rear wheel drive",
                  "all wheel drive"
                ],
                "default": "unknown",
                "description": "Drive type.",
                "uuid": "0e480b76fb2d5f8bb08fb586f90ee6ae"
              },
              "Speed": {
                "datatype": "int32",
                "type": "sensor",
                "min": -250,
                "max": 250,
                "unit": "km/h",
                "description": "Vehicle speed, as sensed by the gearbox.",
                "uuid": "080c5c7a7a8f512a858f84cd678d09cb"
              },
              "TravelledDistance": {
                "datatype": "float",
                "type": "sensor",
                "unit": "km",
                "description": "Odometer reading",
                "uuid": "b9dd66f20c7f5b12a046766b94dc20c1"
              },
              "Gear": {
                "datatype": "int8",
                "type": "actuator",
                "min": -1,
                "max": 16,
                "description": "Current gear. 0=Neutral. -1=Reverse",
                "uuid": "d72df16818e75f71b9fffdff8250e9b9"
              },
              "PerformanceMode": {
                "datatype": "string",
                "type": "actuator",
                "enum": [
                  "normal",
                  "sport",
                  "economy",
                  "snow",
                  "rain"
                ],
                "description": "Current gearbox performance mode.",
                "uuid": "6b5cfd85cb595e559503ccf993be04dd"
              },
              "GearChangeMode": {
                "datatype": "string",
                "type": "actuator",
                "enum": [
                  "manual",
                  "automatic"
                ],
                "description": "Is the gearbox in automatic or manual (paddle) mode.",
                "uuid": "ff3c69378c2f598286e51f7dac13adaa"
              },
              "Temperature": {
                "datatype": "int16",
                "type": "sensor",
                "min": -50,
                "max": 200,
                "unit": "celsius",
                "description": "The current gearbox temperature",
                "uuid": "4f5e48c3511b5e1abff11aa7ec62dd18"
              },
              "ClutchWear": {
                "datatype": "uint8",
                "type": "sensor",
                "unit": "percent",
                "description": "Clutch wear as a percent. 0 = no wear. 100 = worn.",
                "uuid": "c113405ad165571a9d53ae4cf55dc929"
              }
            }
          },
          "ElectricMotor": {
            "type": "branch",
            "description": "Electric Motor specific data.",
            "uuid": "1ade64f6b0d05f6c9340e7a667555ae2",
            "children": {
              "MaxPower": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "kW",
                "description": "Peak power, in kilowatts, that motor(s) can generate.",
                "uuid": "825ec7911ee958abb199b9f7903df3a6"
              },
              "MaxTorque": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "Nm",
                "description": "Peak power, in newton meter, that the motor(s) can generate.",
                "uuid": "cf31eabcde5151f589e9b0f7a6090512"
              },
              "MaxRegenPower": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "kW",
                "description": "Peak regen/brake power, in kilowatts, that motor(s) can generate.",
                "uuid": "7f2cb2650ba95485b7156ffe76e27366"
              },
              "MaxRegenTorque": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "Nm",
                "description": "Peak regen/brake torque, in newton meter, that the motor(s) can generate.",
                "uuid": "0e5190c2517b55aa80fcb9bf698e02d6"
              },
              "Motor": {
                "type": "branch",
                "description": "motor signals",
                "uuid": "af1521cbe56b599fa9fff8c6171e645c",
                "children": {
                  "Rpm": {
                    "datatype": "uint32",
                    "type": "sensor",
                    "unit": "rpm",
                    "min": -100000,
                    "max": 100000,
                    "description": "Motor rotational speed measured as rotations per minute. Negative values indicate reverse driving mode.",
                    "uuid": "96259c99dc105266bbe7aba70e16f1ef"
                  },
                  "Temperature": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "celsius",
                    "min": -50,
                    "max": 200,
                    "description": "Motor temperature.",
                    "uuid": "6ae826db62d552c5b9fe2701f5655455"
                  },
                  "CoolantTemperature": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "celsius",
                    "min": -50,
                    "max": 200,
                    "description": "Motor coolant temperature (if applicable).",
                    "uuid": "ff978ffe8e615fada4b6423d5ba25e25"
                  },
                  "Power": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "kW",
                    "min": -2000,
                    "max": 2000,
                    "description": "Current motor power output. Negative values indicate regen mode.",
                    "uuid": "630a478781b95ad8b012ce52f745f3e8"
                  },
                  "Torque": {
                    "datatype": "int16",
                    "type": "sensor",
                    "unit": "Nm",
                    "min": -5000,
                    "max": 5000,
                    "description": "Current motor torque. Negative values indicate regen mode.",
                    "uuid": "0d07c1c502a1557a91b4ed564e024a19"
                  }
                }
              }
            }
          },
          "Battery": {
            "type": "branch",
            "description": "Battery Management data.",
            "uuid": "3e92d75e0cbc5765a459308f71873ae0",
            "children": {
              "Temperature": {
                "datatype": "float",
                "type": "sensor",
                "unit": "celsius",
                "description": "Temperature of the battery pack",
                "uuid": "2b9d90f1d87c57dcbbd6a72807f8d412"
              },
              "StateOfCharge": {
                "type": "branch",
                "description": "Information on the state of charge of the vehicle's high voltage battery.",
                "uuid": "74249091cd7653078b6c1e87ac6fbe5b",
                "children": {
                  "Current": {
                    "type": "sensor",
                    "unit": "percent",
                    "datatype": "float",
                    "min": 0,
                    "max": 100.0,
                    "description": "Physical state of charge of the high voltage battery. This is not necessarily the state of charge being displayed to the customer.",
                    "uuid": "e0628947864a5c14986b2ae1487f550f"
                  },
                  "Displayed": {
                    "type": "sensor",
                    "datatype": "float",
                    "unit": "percent",
                    "min": 0,
                    "max": 100.0,
                    "description": "State of charge displayed to the customer.",
                    "uuid": "13190cf240665e4db38780ad39051784"
                  },
                  "Target": {
                    "type": "actuator",
                    "datatype": "uint8",
                    "min": 0,
                    "max": 100,
                    "unit": "percent",
                    "description": "Target state of charge set (eg. by customer).",
                    "uuid": "864039c9295a50f9b7087e3fa8c5ce28"
                  }
                }
              },
              "GrossCapacity": {
                "datatype": "uint16",
                "type": "attribute",
                "unit": "kWh",
                "description": "Gross capacity of the battery",
                "uuid": "7b5402cc647454b49ee019e8689d3737"
              },
              "NetCapacity": {
                "datatype": "uint16",
                "type": "attribute",
                "unit": "kWh",
                "description": "Net capacity of the battery",
                "uuid": "7b037dd1cab553b18a87456a3d764714"
              },
              "NominalVoltage": {
                "datatype": "uint16",
                "type": "attribute",
                "unit": "V",
                "description": "Nominal Voltage of the battery",
                "uuid": "77d38e4890ea55cca3798616968384ed"
              },
              "ReferentVoltage": {
                "datatype": "uint16",
                "type": "attribute",
                "unit": "V",
                "description": "Referent Voltage of the battery",
                "uuid": "bceafc8cc7a852319d5e453312cf6949"
              },
              "AccumulatedChargedEnergy": {
                "datatype": "float",
                "type": "sensor",
                "unit": "kWh",
                "description": "The accumulated energy delivered to the battery during charging over lifetime.",
                "uuid": "d2abf26b03f5519d878a7f4b5891519b"
              },
              "AccumulatedConsumedEnergy": {
                "datatype": "float",
                "type": "sensor",
                "unit": "kWh",
                "description": "The accumulated energy leaving HV battery for propulsion and auxiliary loads over lifetime.",
                "uuid": "c96530e0b22c56779cea2645823e87be"
              },
              "Charging": {
                "type": "branch",
                "description": "Properties related to battery charging",
                "uuid": "14b2e022987d5cf383ee6ea0c6919195",
                "children": {
                  "ChargeLimit": {
                    "datatype": "uint8",
                    "type": "actuator",
                    "min": 0,
                    "max": 100,
                    "unit": "percent",
                    "description": "Maximum charge level for battery, can potentially be set manually.",
                    "uuid": "6a44522726625d42b0fbdf3f36fb1c87"
                  },
                  "MaximumChargingCurrent": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "Maximum charging current that can be accepted by the system.",
                    "uuid": "36e8aee0ff4c52f5af271ef610523e88"
                  },
                  "ChargePortFlap": {
                    "datatype": "string",
                    "type": "actuator",
                    "value": "closed",
                    "enum": [
                      "open",
                      "closed"
                    ],
                    "description": "Signal indicating if charge port cover is open or closed, can potentially be controlled manually.",
                    "uuid": "528e53ad98c1546b90bb48f24f04815a"
                  },
                  "ChargePlugStatus": {
                    "datatype": "boolean",
                    "type": "sensor",
                    "description": "Signal indicating if charge plug is connected or not.",
                    "uuid": "9be742dcbf2f526bb67b538fd801edc3"
                  },
                  "ChargePlugType": {
                    "datatype": "string",
                    "type": "attribute",
                    "value": "ccs",
                    "enum": [
                      "type 1",
                      "type 2",
                      "ccs",
                      "chademo"
                    ],
                    "description": "Type of charge plug available on the vehicle (CSS includes Type2).",
                    "uuid": "0c4cf2b3979456928967e73b646bda05"
                  },
                  "Mode": {
                    "datatype": "string",
                    "type": "actuator",
                    "value": "manual",
                    "enum": [
                      "manual",
                      "timer",
                      "grid"
                    ],
                    "description": "Control of the charge process - manually initiated (plug-in event, companion app, etc), timer-based or grid-controlled (eg ISO 15118).",
                    "uuid": "d50906b9d2525e8581fc01f900c1c096"
                  },
                  "Status": {
                    "datatype": "boolean",
                    "type": "sensor",
                    "description": "State of charging process.",
                    "uuid": "b772427703c05e7ba81b11424be20540"
                  },
                  "StartStopCharging": {
                    "datatype": "string",
                    "type": "actuator",
                    "value": "stop",
                    "enum": [
                      "start",
                      "stop"
                    ],
                    "description": "Start or stop the charging process.",
                    "uuid": "e754c34897b4594587b93d8e7e89e280"
                  },
                  "ChargeCurrent": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "Current charging current.",
                    "uuid": "a98b14e0d52d51a09d74c85d599738ea"
                  },
                  "ChargeVoltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "Current charging voltage.",
                    "uuid": "1be74bd9d81d510b9d65cc1f83cb904e"
                  },
                  "ChargeRate": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "km/h",
                    "description": "Current charging rate, as in kilometers of range added per hour.",
                    "uuid": "382fa50af6a25d64b56979e1306f564e"
                  },
                  "TimeToComplete": {
                    "datatype": "uint32",
                    "type": "sensor",
                    "unit": "s",
                    "description": "The time needed to complete the current charging process to the set charge limit. 0 if charging is complete, negative number if no charging process is active.",
                    "uuid": "519e70bc8a985e1b984c472a1cd7d3cf"
                  },
                  "Timer": {
                    "type": "branch",
                    "description": "Properties related to timing of battery charging sessions.",
                    "uuid": "4d632fd461e550b4b3af46e21e507457",
                    "children": {
                      "Time": {
                        "datatype": "uint32",
                        "type": "actuator",
                        "unit": "s",
                        "description": "Time value for next charging-related action (Unix timestamp, seconds).",
                        "uuid": "d9cb0f458c255c33830409a3e313f781"
                      },
                      "Mode": {
                        "datatype": "string",
                        "type": "actuator",
                        "value": "starttime",
                        "enum": [
                          "starttime",
                          "endtime",
                          "depaturetime"
                        ],
                        "description": "Defines whether Timer.Time is defining start- or endtime of a charging action; departuretime denotes that target time should be taken from vehicle-level desired departure-time setting.",
                        "uuid": "af3d94c767aa5cb483d2361289c72abc"
                      }
                    }
                  }
                }
              }
            }
          },
          "FuelSystem": {
            "type": "branch",
            "description": "Fuel system data.",
            "uuid": "dbc194a7f97d5a56bc8942c17c2db22e",
            "children": {
              "FuelType": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "gasoline",
                  "diesel",
                  "electric",
                  "hybrid",
                  "E85",
                  "CNG",
                  "LPG"
                ],
                "default": "unknown",
                "description": "Defines the fuel type of the vehicle",
                "uuid": "76442e696df5540b8b747373b29895d9"
              },
              "HybridType": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "not_applicable",
                  "stop_start",
                  "belt_ISG",
                  "CIMG",
                  "PHEV"
                ],
                "default": "unknown",
                "description": "Defines the hybrid type of the vehicle",
                "uuid": "f0f72012f5e453c1935ff8c3a5aff696"
              },
              "TankCapacity": {
                "datatype": "uint16",
                "type": "attribute",
                "default": 0,
                "unit": "l",
                "description": "Capacity of the fuel tank in liters",
                "uuid": "362643b866c55d5386fdbdf383464e90"
              },
              "Level": {
                "datatype": "uint8",
                "type": "sensor",
                "unit": "percent",
                "min": 0,
                "max": 100,
                "description": "Level in fuel tank as percent of capacity. 0 = empty. 100 = full.",
                "uuid": "902bd295a662573088291e8b6a6b7943"
              },
              "Range": {
                "datatype": "uint32",
                "type": "sensor",
                "unit": "m",
                "description": "Range in meters.",
                "uuid": "c5a0dbe5e754553897f0aed0069af57a"
              },
              "InstantConsumption": {
                "datatype": "float",
                "type": "sensor",
                "unit": "l/100km",
                "min": 0,
                "description": "Current consumption in liters per 100 km.",
                "uuid": "cf65767ec8ad56ffadfdccd831e4b562"
              },
              "AverageConsumption": {
                "datatype": "float",
                "type": "sensor",
                "unit": "l/100km",
                "min": 0,
                "description": "Average consumption in liters per 100 km.",
                "uuid": "e2252108125a54dcab34e1bad0fe8bdc"
              },
              "ConsumptionSinceStart": {
                "datatype": "float",
                "type": "sensor",
                "unit": "l",
                "description": "Fuel amount consumed since start in liters.",
                "uuid": "adf0a40964ff556f92b10275ad918883"
              },
              "TimeSinceStart": {
                "datatype": "uint32",
                "type": "sensor",
                "unit": "s",
                "description": "Time elapsed since start in seconds.",
                "uuid": "1a8dbc5107b3522fad852e63aa85aef9"
              },
              "EngineStopStartEnabled": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates whether eco start stop is currently enabled",
                "uuid": "901f8977c24855fd95aa8e4cf166d3e9"
              },
              "LowFuelLevel": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates that the fuel level is low (e.g. <50km range)",
                "uuid": "7f5fd2d9ca465d80af8e4bc0f8901b3b"
              }
            }
          },
          "FuelCell": {
            "type": "branch",
            "description": "Fuel Cell data.",
            "uuid": "63a881bcc20b5666b97d1c0575f2d484",
            "children": {}
          }
        }
      },
      "Body": {
        "type": "branch",
        "description": "All body components.",
        "uuid": "bd2854e6a9165c5698ce8dd9f0438ecc",
        "children": {
          "BodyType": {
            "datatype": "string",
            "type": "attribute",
            "description": "Body type code as defined by ISO 3779",
            "uuid": "6253412513105deea63b1d424117fd88"
          },
          "RefuelPosition": {
            "datatype": "string",
            "type": "attribute",
            "enum": [
              "front_left",
              "front_right",
              "middle_left",
              "middle_right",
              "rear_left",
              "rear_right"
            ],
            "description": "Location of the fuel cap or charge port",
            "uuid": "53ef90a851fa57f0810d50238e852f02"
          },
          "Hood": {
            "type": "branch",
            "description": "Hood status",
            "uuid": "84510652bf915bbe8bf5f477aab2b44a",
            "children": {
              "IsOpen": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "hood open or closed. True = Open. False = Closed",
                "uuid": "890aa3359e1a579288af1cf8e6b5b71f"
              }
            }
          },
          "Trunk": {
            "type": "branch",
            "description": "Trunk status",
            "uuid": "a584c6a5aa235cb88ac686f8d72a1dff",
            "children": {
              "IsOpen": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Trunk open or closed. True = Open. False = Closed",
                "uuid": "58c8eb023b4b5db794705d7ce63e2d75"
              },
              "IsLocked": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is trunk locked or unlocked. True = Locked. False = Unlocked.",
                "uuid": "d89db9a83c0955c3a049c529072d397f"
              }
            }
          },
          "Horn": {
            "type": "branch",
            "description": "Horn signals",
            "uuid": "09c76633887f52268b960740eb969c89",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Horn active or inactive. True = Active. False = Inactive.",
                "uuid": "ba20deed9314525bb9d552a2b787fb20"
              }
            }
          },
          "Raindetection": {
            "type": "branch",
            "description": "Rainsensor signals",
            "uuid": "f16759f3dcfb5be4832e962da29ebd6c",
            "children": {
              "intensity": {
                "datatype": "uint8",
                "type": "sensor",
                "unit": "percent",
                "description": "Rain intensity. 0 = Dry, No Rain. 100 = Covered.",
                "uuid": "02828e9e5f7b593fa2160e7b6dbad157"
              }
            }
          },
          "Windshield": {
            "type": "branch",
            "description": "Windshield signals",
            "uuid": "73efba535dcb5032b9edc43406b050b8",
            "children": {
              "Front": {
                "type": "branch",
                "description": "Windshield signals",
                "uuid": "8f0c61e4e4f557d98729210fc3c74f72",
                "children": {
                  "Wiping": {
                    "type": "branch",
                    "description": "Front windshield wiper signals",
                    "uuid": "2cffeccdc19a587cbe2264f426c6881a",
                    "children": {
                      "Status": {
                        "datatype": "string",
                        "type": "actuator",
                        "enum": [
                          "off",
                          "slow",
                          "medium",
                          "fast",
                          "interval",
                          "rainsensor"
                        ],
                        "description": "Front wiper status",
                        "uuid": "2d5509513e4b52e0a337ade730166aec"
                      }
                    }
                  },
                  "Heating": {
                    "type": "branch",
                    "description": "Front windshield heater signals",
                    "uuid": "ef705cd881885ebdbef876e8624a403a",
                    "children": {
                      "Status": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Front windshield heater status. 0 - off, 1 - on",
                        "uuid": "3f91b8feb415579c9dc8dc82c12f63a6"
                      }
                    }
                  },
                  "WasherFluid": {
                    "type": "branch",
                    "description": "Front windshield washer fluid signals",
                    "uuid": "2de24016515353289953de5ea81efd3c",
                    "children": {
                      "LevelLow": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Low level indication for washer fluid. True = Level Low. False = Level OK.",
                        "uuid": "ef1ff301178c5ef2841964b23c340151"
                      },
                      "Level": {
                        "datatype": "uint8",
                        "unit": "percent",
                        "type": "sensor",
                        "description": "Washer fluid level as a percent. 0 = Empty. 100 = Full.",
                        "uuid": "a36dfb91414f5792bd01d193dceff1f4"
                      }
                    }
                  }
                }
              },
              "Rear": {
                "type": "branch",
                "description": "Windshield signals",
                "uuid": "095ff58459b854aaa742e56447fe7a93",
                "children": {
                  "Wiping": {
                    "type": "branch",
                    "description": "Front windshield wiper signals",
                    "uuid": "f56e80a50fd75dbca48581aea4f012b7",
                    "children": {
                      "Status": {
                        "datatype": "string",
                        "type": "actuator",
                        "enum": [
                          "off",
                          "slow",
                          "medium",
                          "fast",
                          "interval",
                          "rainsensor"
                        ],
                        "description": "Front wiper status",
                        "uuid": "1aca19889d375a699bc3750993777b08"
                      }
                    }
                  },
                  "Heating": {
                    "type": "branch",
                    "description": "Front windshield heater signals",
                    "uuid": "61af3a08a6895826ae04055c25b30817",
                    "children": {
                      "Status": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Front windshield heater status. 0 - off, 1 - on",
                        "uuid": "fac9f35307f85e8186cf142f9c2aa643"
                      }
                    }
                  },
                  "WasherFluid": {
                    "type": "branch",
                    "description": "Front windshield washer fluid signals",
                    "uuid": "1ea4ac2370e1567b9b812c1e3020ddfb",
                    "children": {
                      "LevelLow": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Low level indication for washer fluid. True = Level Low. False = Level OK.",
                        "uuid": "caf770b8607851719983831490b3403e"
                      },
                      "Level": {
                        "datatype": "uint8",
                        "unit": "percent",
                        "type": "sensor",
                        "description": "Washer fluid level as a percent. 0 = Empty. 100 = Full.",
                        "uuid": "c167e5b265895c108da1b9582de2dd91"
                      }
                    }
                  }
                }
              }
            }
          },
          "Lights": {
            "type": "branch",
            "description": "All lights",
            "uuid": "399d1ec14d6f55bb825e078a801bde55",
            "children": {
              "IsHighBeamOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is high beam on",
                "uuid": "80a627e5b81356dabe557ff4102f634f"
              },
              "IsLowBeamOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is low beam on",
                "uuid": "917d51175b675ad89cf86e07e33b44ec"
              },
              "IsRunningOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Are running lights on",
                "uuid": "cd28479b1a5c5088a52e8d9cd7f22dcf"
              },
              "IsBackupOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is backup (reverse) light on",
                "uuid": "48c0a466b59555f6bf0c01fcf7a3c42c"
              },
              "IsParkingOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is parking light on",
                "uuid": "510402bd9355529dbddc2b9724db6957"
              },
              "IsBrakeOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is brake light on",
                "uuid": "7b8b136ec8aa59cb8773aa3c455611a4"
              },
              "IsRearFogOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is rear fog light on",
                "uuid": "54818024ac4853d49003e8e10bd8f4f6"
              },
              "IsFrontFogOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is front fog light on",
                "uuid": "9ad70db68408503a8506d09c7c92a13f"
              },
              "IsHazardOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Are hazards on",
                "uuid": "148eee65b2de53fab88fc261246d6639"
              },
              "IsLeftIndicatorOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is left indicator flashing",
                "uuid": "98c6f3d400d65a6da5fef8e22c16133a"
              },
              "IsRightIndicatorOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is right indicator flashing",
                "uuid": "df301b25233e5f20b039bc9304c148d2"
              }
            }
          },
          "Mirrors": {
            "type": "branch",
            "description": "All mirrors",
            "uuid": "a4ea618914885a239ef5fa62c671a800",
            "children": {
              "Left": {
                "type": "branch",
                "description": "All mirrors",
                "uuid": "22609e45a09d58fc85cb77959a686abc",
                "children": {
                  "Tilt": {
                    "datatype": "int8",
                    "unit": "percent",
                    "type": "actuator",
                    "description": "Mirror tilt as a percent. 0 = Center Position. 100 = Fully Upward Position. -100 = Fully Downward Position.",
                    "uuid": "698fee82cc115f3cba54825a298b46ab"
                  },
                  "Pan": {
                    "datatype": "int8",
                    "type": "actuator",
                    "unit": "percent",
                    "description": "Mirror pan as a percent. 0 = Center Position. 100 = Fully Left Position. -100 = Fully Right Position.",
                    "uuid": "9dae4bc33a28531199fce500e0562f82"
                  },
                  "Heating": {
                    "type": "branch",
                    "description": "Mirror heater signals",
                    "uuid": "7e9eb0fa1976523fa2162d636ec37693",
                    "children": {
                      "Status": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Mirror Heater on or off. True = Heater On. False = Heater Off.",
                        "uuid": "d6b66f3c465b5489a327c1a7a678ce62"
                      }
                    }
                  }
                }
              },
              "Right": {
                "type": "branch",
                "description": "All mirrors",
                "uuid": "64291c99f7e752c2b035262c17dc85dd",
                "children": {
                  "Tilt": {
                    "datatype": "int8",
                    "unit": "percent",
                    "type": "actuator",
                    "description": "Mirror tilt as a percent. 0 = Center Position. 100 = Fully Upward Position. -100 = Fully Downward Position.",
                    "uuid": "9a28a6ec824c57408881b916a1a0e32b"
                  },
                  "Pan": {
                    "datatype": "int8",
                    "type": "actuator",
                    "unit": "percent",
                    "description": "Mirror pan as a percent. 0 = Center Position. 100 = Fully Left Position. -100 = Fully Right Position.",
                    "uuid": "26088f96804d5d7e811ba50bfb1113eb"
                  },
                  "Heating": {
                    "type": "branch",
                    "description": "Mirror heater signals",
                    "uuid": "4399f515de54556085f9f71dfee16dbe",
                    "children": {
                      "Status": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Mirror Heater on or off. True = Heater On. False = Heater Off.",
                        "uuid": "3574929e068e5ecb88a90819ad2a9a8d"
                      }
                    }
                  }
                }
              }
            }
          },
          "ChargingPort": {
            "type": "branch",
            "description": "Collects Information about the charging port",
            "uuid": "187537d025a358db843f7e92765ff4b9",
            "children": {
              "Type": {
                "datatype": "string",
                "type": "attribute",
                "enum": [
                  "unknown",
                  "Not_Fitted",
                  "AC_Type_1",
                  "AC_Type_2",
                  "AC_GBT",
                  "AC_DC_Type_1_Combo",
                  "AC_DC_Type_2_Combo",
                  "DC_GBT",
                  "DC_Chademo"
                ],
                "default": "unknown",
                "description": "Indicates the primary charging type fitted to the vehicle",
                "uuid": "fffa718e15fb50c285fb33e99116eddc"
              }
            }
          }
        }
      },
      "Cabin": {
        "type": "branch",
        "description": "All in-cabin components, including doors.",
        "uuid": "1a94457b237f5e8eb3c77c0532ac88d7",
        "children": {
          "RearShade": {
            "type": "branch",
            "description": "Rear window shade.",
            "uuid": "8a0c86f4fc6f5ea8ac8cf8f327969dcc",
            "children": {
              "Switch": {
                "datatype": "string",
                "type": "actuator",
                "enum": [
                  "Inactive",
                  "Close",
                  "Open",
                  "OneShotClose",
                  "OneShotOpen"
                ],
                "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                "uuid": "da9f01e9baf35544842f1a7674c5172a"
              },
              "Position": {
                "datatype": "uint8",
                "type": "actuator",
                "min": 0,
                "max": 100,
                "unit": "percent",
                "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                "uuid": "9e16fc53f2ec575dbf66c79f969949a9"
              }
            }
          },
          "HVAC": {
            "type": "branch",
            "description": "Climate control",
            "uuid": "f8ff34337cdf568e91ab406a365c3249",
            "children": {
              "Station": {
                "type": "branch",
                "description": "HVAC for single station in the vehicle",
                "uuid": "253e683e6f135b83b6302a30b6c0ec8d",
                "children": {
                  "Row1": {
                    "type": "branch",
                    "description": "HVAC for single station in the vehicle",
                    "uuid": "80860491fba75babaf3c439d1d471a6d",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "7cc0977f55f15f2c884e19a25d07a8b4",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "483bcf787a715f10a1c936464fcb18a2"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "347c13ff2a735d54a5f011d4573694cd"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "33ca2e1ed1b1533b8e1309320074c07b"
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "84b84df901075e8a8ac4837fe4af6a8e",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "4b15871631c35ca583a1fc64524676ef"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "592dc63c45145f739edbc5677196eb85"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "00e25d807a755c4cb978a40ebfc0e8d0"
                          }
                        }
                      }
                    }
                  },
                  "Row2": {
                    "type": "branch",
                    "description": "HVAC for single station in the vehicle",
                    "uuid": "d98e8f5f94da5acfbf428c635a8bcc0c",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "48fcecce8d925121b116ed3ecc3157bb",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "3eb6e8979cb25efe9f33bc89c6b9e364"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "7185fb43728f53f3960e1284b89a6f66"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "3c22cd8ac56b59978927fc815ee79104"
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "028e4f674c725c009af8eaf77a79d9e7",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "b83d6d979cbc5507b1c43e988024c0af"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "c6822e4c0eae59cab832057bac327c67"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "10d42dd4337450e2af1c0dd2c9dcb3a7"
                          }
                        }
                      }
                    }
                  },
                  "Row3": {
                    "type": "branch",
                    "description": "HVAC for single station in the vehicle",
                    "uuid": "6eb8d63b66c859d5b36ef52d264aed2b",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "e4d100e0bcb75fedb4ab0761d92bcf0e",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "13170d23934e5a4ab97174ddee4dc180"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "b12b9565bd4e5c8e974ac0ff97223af4"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "f1e2dc36082b5980920c5fe3ee875659"
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "a14449b5c1345feb90c2e4fbefd4ecef",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "9d5312c0ccc15f578b2c5e5512d34cb3"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "a76ea2c628df5099b0dca839aac84e63"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "1b6c21042e3b5ac9ae351f807722795a"
                          }
                        }
                      }
                    }
                  },
                  "Row4": {
                    "type": "branch",
                    "description": "HVAC for single station in the vehicle",
                    "uuid": "ff0c0fa26de7508dbe92a83bc087dff6",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "4adb4059a21757bdabd902998ffb7da5",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "afd89e90044e5d5fa99e9c627742adb0"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "accc4bb43c775735843e87b545af08b2"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "ee591723296a580ea4ce9fc6ddbb5cf5"
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "HVAC for single station in the vehicle",
                        "uuid": "b4bf2c99c2af580cbb92e0bbd0a40730",
                        "children": {
                          "FanSpeed": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Fan Speed, 0 = off. 100 = max",
                            "uuid": "b3cc73b02e5c5254b691373caacd7d21"
                          },
                          "Temperature": {
                            "datatype": "int8",
                            "type": "actuator",
                            "min": -50,
                            "max": 50,
                            "unit": "celsius",
                            "description": "Temperature",
                            "uuid": "49c59496aa7356cf86c275a0eb93ba28"
                          },
                          "AirDistribution": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "up",
                              "middle",
                              "down"
                            ],
                            "description": "Direction of airstream",
                            "uuid": "7d8b7cbfe68156d4a190a0a7525ee26c"
                          }
                        }
                      }
                    }
                  }
                }
              },
              "IsRecirculationActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is recirculation active.",
                "uuid": "7b80c41c63b35c9299a410166cd33c81"
              },
              "IsFrontDefrosterActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is front defroster active.",
                "uuid": "afa678c87182544bb6ab81fa6a770791"
              },
              "IsRearDefrosterActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is rear defroster active.",
                "uuid": "d342a7939f2e5adeaeb5e68e3a314445"
              },
              "IsAirConditioningActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is Air conditioning active.",
                "uuid": "dc4f79e4211c54a6b4eed0236aae84a6"
              },
              "AmbientAirTemperature": {
                "datatype": "float",
                "type": "sensor",
                "unit": "celsius",
                "description": "Ambient air temperature",
                "uuid": "611868a24bc25eb9a837208c235e9491"
              }
            }
          },
          "Infotainment": {
            "type": "branch",
            "description": "Infotainment system",
            "uuid": "d88f92fbdda35012a2443b5e130d5eff",
            "children": {
              "Media": {
                "type": "branch",
                "description": "All Media actions",
                "uuid": "3f324d13873e501a84daf2cfade24d0f",
                "children": {
                  "Action": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "unknown",
                      "Stop",
                      "Play",
                      "FastForward",
                      "FastBackward",
                      "SkipForward",
                      "SkipBackward"
                    ],
                    "description": "Tells if the media was",
                    "uuid": "0357aea525bf505981a14e4fc720094e"
                  },
                  "Played": {
                    "type": "branch",
                    "aggregate": true,
                    "description": "Collection of signals updated in concert when a new media is played",
                    "uuid": "6585e9d3b6ff596da72a5f8c98d2d47a",
                    "children": {
                      "Source": {
                        "datatype": "string",
                        "type": "actuator",
                        "enum": [
                          "unknown",
                          "SiriusXM",
                          "AM",
                          "FM",
                          "DAB",
                          "TV",
                          "CD",
                          "DVD",
                          "AUX",
                          "USB",
                          "Disk",
                          "Bluetooth",
                          "Internet",
                          "Voice",
                          "Beep"
                        ],
                        "description": "Media selected for playback",
                        "uuid": "54fb88a7d7cf5e3aab63e8f52415c187"
                      },
                      "Artist": {
                        "datatype": "string",
                        "type": "sensor",
                        "description": "Name of artist being played",
                        "uuid": "076af7ad8aff5110ab5a64d1f58ccdcb"
                      },
                      "Album": {
                        "datatype": "string",
                        "type": "sensor",
                        "description": "Name of album being played",
                        "uuid": "1d80b1e2c1085def92b3548b5db2786e"
                      },
                      "Track": {
                        "datatype": "string",
                        "type": "sensor",
                        "description": "Name of track being played",
                        "uuid": "ee800d62a40351e6934649ca75927d69"
                      },
                      "URI": {
                        "datatype": "string",
                        "type": "sensor",
                        "description": "User Resource associated with the media",
                        "uuid": "1ed22b9925c3502d8d1389c8e02d0f07"
                      }
                    }
                  },
                  "DeclinedURI": {
                    "datatype": "string",
                    "type": "sensor",
                    "description": "URI of suggested media that was declined",
                    "uuid": "51b0d6227db55b92bc35eedd8277f4c4"
                  },
                  "SelectedURI": {
                    "datatype": "string",
                    "type": "actuator",
                    "description": "URI of suggested media that was selected",
                    "uuid": "4820f7a961c25e91af12d3417a145d32"
                  },
                  "Volume": {
                    "datatype": "uint8",
                    "type": "actuator",
                    "min": 0,
                    "max": 100,
                    "description": "Current Media Volume",
                    "uuid": "8b344688816f5844ae5812bb136c8006"
                  }
                }
              },
              "Navigation": {
                "type": "branch",
                "description": "All navigation actions",
                "uuid": "79bb0cc4acae5d1eb34fb214352d7863",
                "children": {
                  "DestinationSet": {
                    "type": "branch",
                    "aggregate": true,
                    "description": "A navigation has been selected.",
                    "uuid": "f51ce253dc5b58168ecca99297139455",
                    "children": {
                      "Latitude": {
                        "datatype": "double",
                        "type": "actuator",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Latitude of destination",
                        "uuid": "3e33f3252934565d86de5409c761262b"
                      },
                      "Longitude": {
                        "datatype": "double",
                        "type": "actuator",
                        "min": -180,
                        "max": 180,
                        "unit": "degrees",
                        "description": "Longitude of destination",
                        "uuid": "e9bd511146ca51639c8d42c0702e22ee"
                      }
                    }
                  },
                  "CurrentLocation": {
                    "type": "branch",
                    "aggregate": true,
                    "description": "The current latitude and longitude of the vehicle.",
                    "uuid": "12f930405e815048bf5b77db90c7d6e4",
                    "children": {
                      "Latitude": {
                        "datatype": "double",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Current latitude of vehicle, as reported by GPS.",
                        "uuid": "dceb455713ac56a59e79c0fd25c01a08"
                      },
                      "Longitude": {
                        "datatype": "double",
                        "type": "sensor",
                        "min": -180,
                        "max": 180,
                        "unit": "degrees",
                        "description": "Current longitude of vehicle, as reported by GPS.",
                        "uuid": "1a9be9c36a9a5ddc945bfb1e8c1f4384"
                      },
                      "Heading": {
                        "datatype": "double",
                        "type": "sensor",
                        "min": 0,
                        "max": 360,
                        "unit": "degrees",
                        "description": "Current magnetic compass heading, in degrees.",
                        "uuid": "67cd26aaf82e5e9f8a127aabba993003"
                      },
                      "Accuracy": {
                        "datatype": "double",
                        "type": "sensor",
                        "unit": "m",
                        "description": "Accuracy level of the latitude and longitude coordinates in meters.",
                        "uuid": "eb9218c66b1451fcac5cfcf39d36f5da"
                      },
                      "Altitude": {
                        "datatype": "double",
                        "type": "sensor",
                        "unit": "m",
                        "description": "Current elevation of the position in meters.",
                        "uuid": "66e2f3fdf1f15b0a9925b674820f19fd"
                      },
                      "Speed": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 250,
                        "unit": "km/h",
                        "description": "Vehicle speed, as sensed by the GPS receiver.",
                        "uuid": "e72a72f3d6dc550f824cb03add1ada3b"
                      }
                    }
                  }
                }
              },
              "HMI": {
                "type": "branch",
                "description": "HMI related signals",
                "uuid": "271e3d9202825f37bd054820e5ea8141",
                "children": {
                  "CurrentLanguage": {
                    "datatype": "string",
                    "type": "sensor",
                    "description": "ISO 639-1 standard language code for the current HMI",
                    "uuid": "dc29ee5b7f7154b4ab05a9771fe930b3"
                  },
                  "DateFormat": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "YYYY MM DD",
                      "DD MM YYYY",
                      "MM DD YYYY",
                      "YY MM DD",
                      "DD MM YY",
                      "MM DD YY"
                    ],
                    "description": "Date format used in the current HMI",
                    "uuid": "0f03c3955fe953e9893a1f52e964919e"
                  },
                  "TimeFormat": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "12HR",
                      "24HR"
                    ],
                    "description": "Time format used in the current HMI",
                    "uuid": "73083b87a4e25c02aee672ea32e40005"
                  },
                  "DistanceUnit": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "mi",
                      "km"
                    ],
                    "description": "Distance unit used in the current HMI",
                    "uuid": "4b40e8bdb1a053ee9ee35338d8804e7b"
                  },
                  "FuelEconomyUnits": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "mpg_UK",
                      "mpg_US",
                      "mpl",
                      "km/l",
                      "l/100km"
                    ],
                    "description": "Fuel economy unit used in the current HMI",
                    "uuid": "0e6a43ce1aa45243b753545ffa1f0f8c"
                  },
                  "EVEconomyUnits": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "mi/kWh",
                      "km/kWh",
                      "kWh/100mi",
                      "kWh/100km",
                      "Wh/mi",
                      "Wh/km"
                    ],
                    "description": "EV fuel economy unit used in the current HMI",
                    "uuid": "914846f6804757ba81ca6bcfac8d2c48"
                  },
                  "TemperatureUnit": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "C",
                      "F"
                    ],
                    "description": "Temperature unit used in the current HMI",
                    "uuid": "a7d1533490bb52b6b4f650280e72543d"
                  },
                  "DayNightMode": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "Day",
                      "Night"
                    ],
                    "description": "Current display theme",
                    "uuid": "a892039ba136588fa26b2670f839c0cc"
                  }
                }
              }
            }
          },
          "Sunroof": {
            "type": "branch",
            "description": "Sun roof status.",
            "uuid": "8ff70db05c065e3eb530082a0b6983cf",
            "children": {
              "Position": {
                "datatype": "int8",
                "type": "sensor",
                "min": -100,
                "max": 100,
                "description": "Sunroof position. 0 = Fully closed 100 = Fully opened. -100 = Fully tilted",
                "uuid": "ab598697f1c852eda4df9ed62a956d17"
              },
              "Switch": {
                "datatype": "string",
                "type": "actuator",
                "enum": [
                  "Inactive",
                  "Close",
                  "Open",
                  "OneShotClose",
                  "OneShotOpen",
                  "TiltUp",
                  "TiltDown"
                ],
                "description": "Switch controlling sliding action such as window, sunroof, or shade.",
                "uuid": "88c39afd45a25ea2b474ff581e1fb138"
              },
              "Shade": {
                "type": "branch",
                "description": "Sun roof shade status",
                "uuid": "eeaae5977adb5683b16f405993405b2e",
                "children": {
                  "Switch": {
                    "datatype": "string",
                    "type": "actuator",
                    "enum": [
                      "Inactive",
                      "Close",
                      "Open",
                      "OneShotClose",
                      "OneShotOpen"
                    ],
                    "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                    "uuid": "3836077128c65381b01e74a1a8be1c40"
                  },
                  "Position": {
                    "datatype": "uint8",
                    "type": "actuator",
                    "min": 0,
                    "max": 100,
                    "unit": "percent",
                    "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                    "uuid": "5f78c2a631b75abc88744f9bad277f5a"
                  }
                }
              }
            }
          },
          "RearviewMirror": {
            "type": "branch",
            "description": "Rearview mirror",
            "uuid": "e655b654ab9f55bbb04952a99755efae",
            "children": {
              "DimmingLevel": {
                "datatype": "uint8",
                "type": "actuator",
                "unit": "percent",
                "description": "Dimming level of rearview mirror. 0 = undimmed. 100 = fully dimmed",
                "uuid": "4e2bcbaa6dc1586d8282324b475e5dee"
              }
            }
          },
          "Lights": {
            "type": "branch",
            "description": "Interior lights signals and sensors",
            "uuid": "8b5cd8c4d1e752b38c65a5966c870ccb",
            "children": {
              "IsGloveBoxOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is glove box light on",
                "uuid": "f7281175fbc85b4a937b2606e4300f9a"
              },
              "IsTrunkOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is trunk light light on",
                "uuid": "3697df4cddc751df847fac74bd32390f"
              },
              "IsDomeOn": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Is central dome light light on",
                "uuid": "cc100f4cd2ff5e0593a557a74ebf5d9a"
              },
              "AmbientLight": {
                "datatype": "uint8",
                "type": "sensor",
                "unit": "percent",
                "min": 0,
                "max": 100,
                "description": "How much ambient light is detected in cabin. 0 = No ambient light. 100 = Full brightness",
                "uuid": "cf7bf6bc25c2564383e72ef840e4b47d"
              },
              "LightIntensity": {
                "datatype": "uint8",
                "type": "sensor",
                "unit": "percent",
                "min": 0,
                "max": 100,
                "description": "Intensity of the interior lights. 0 = Off. 100 = Full brightness.",
                "uuid": "a66eba0bae225a56babf3f9ceb65fc76"
              },
              "Spotlight": {
                "type": "branch",
                "description": "Spotlight for a specific area in the vehicle.",
                "uuid": "8528c64a4c775da3ab01617bbff2e3c9",
                "children": {
                  "Row1": {
                    "type": "branch",
                    "description": "Spotlight for a specific area in the vehicle.",
                    "uuid": "ea2b102268735567b3d7d6c36b34e480",
                    "children": {
                      "IsSharedOn": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is a shared light across a specific row on",
                        "uuid": "99614d03c27f50a6a32b99b68814e6d7"
                      },
                      "IsLeftOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the left side switched on",
                        "uuid": "c6a9c6b14d725113a087ce7e58a9c90b"
                      },
                      "IsRightOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the right side switched on",
                        "uuid": "7c08ddd9067f5905855cec9f30546fc9"
                      }
                    }
                  },
                  "Row2": {
                    "type": "branch",
                    "description": "Spotlight for a specific area in the vehicle.",
                    "uuid": "504e514166d255439fd3f61acd3d412b",
                    "children": {
                      "IsSharedOn": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is a shared light across a specific row on",
                        "uuid": "087dd02860965a61a5cba8c66f8dbd36"
                      },
                      "IsLeftOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the left side switched on",
                        "uuid": "15534d254ce851509a8dfae763a9d709"
                      },
                      "IsRightOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the right side switched on",
                        "uuid": "06e866363b5c589db5b446eca0b68c8b"
                      }
                    }
                  },
                  "Row3": {
                    "type": "branch",
                    "description": "Spotlight for a specific area in the vehicle.",
                    "uuid": "c0352a193354597692626b6f0b6d9537",
                    "children": {
                      "IsSharedOn": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is a shared light across a specific row on",
                        "uuid": "87f00a029ec854d39702ef86e030c00c"
                      },
                      "IsLeftOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the left side switched on",
                        "uuid": "f32530172b1a535cba376e660a3a630a"
                      },
                      "IsRightOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the right side switched on",
                        "uuid": "20424c00cf1d5e49b4287efe186cd263"
                      }
                    }
                  },
                  "Row4": {
                    "type": "branch",
                    "description": "Spotlight for a specific area in the vehicle.",
                    "uuid": "42c09d108927563293adcb93738895a0",
                    "children": {
                      "IsSharedOn": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is a shared light across a specific row on",
                        "uuid": "8f8de6d5b18f5cc69c9ecd556ce6b6ed"
                      },
                      "IsLeftOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the left side switched on",
                        "uuid": "643c07780d2453e98b5091a39516f7ec"
                      },
                      "IsRightOn": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is light on the right side switched on",
                        "uuid": "f012d37429aa53d1bf8648d686a804ef"
                      }
                    }
                  }
                }
              }
            }
          },
          "Door": {
            "type": "branch",
            "description": "All doors, including windows and switches",
            "uuid": "fd7f4d16f8965419a9a69fd66b40c1d7",
            "children": {
              "Row1": {
                "type": "branch",
                "description": "All doors, including windows and switches",
                "uuid": "fd3fcb481cb953dc9a853125c6ca0453",
                "children": {
                  "Left": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "ee74ca8275485ea89f70931d3b3e4bed",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "a5560fa546985678be670c13a0467545"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "859b44ab75de5d67a8beedff883a72d0"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "abbf75f4e6b9581db4aacda0f1e2789c",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "d21b53d7aa0c5d96adeb9fdf280ba071"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "63137367f94856acbb900a0dcdc7e495"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "58dbf7e3a85d55ae94750a77cf653110"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "e276bf971dae507f99b463f7fe574969"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "194a1dd29e245ff8a19dee7e022bad02"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "f1a8db725cfd54c5b22594c456bcb05a",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "15c012ed31a054ecb2b9b2b1cf57e825"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "a4c73477293156999f74416245d4f858"
                          }
                        }
                      }
                    }
                  },
                  "LeftCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "7df7bed67d0f5b1384d7d28315407eff"
                  },
                  "Right": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "f1140cf0720157a1a2ffb62745a82916",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "055c01ebe86f507b97d15cfba82482a9"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "7e5cf60543505205922b714cee2a3246"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "12e8cf5eb1c65954bb92f5144e2b22f9",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "777ebd3cc5e35e818029bf8b95ba74d6"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "e7ef528471eb585a937664abab9fbc68"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "92daa968de5956cfaef588b9cf41d608"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "fcb9ede77f065479a10740324c0efdc6"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "2eedf9e01c225ff39ee62a7c11395d6c"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "f8f91480eb7c59d6ad697f2f9b2f46f1",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "763aea099a515fc998fde10d936b0b38"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "22944f205eb45c6f804e481b8dd783c5"
                          }
                        }
                      }
                    }
                  },
                  "RightCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "49a445e112f35283b4be6ec82812b29b"
                  }
                }
              },
              "Row2": {
                "type": "branch",
                "description": "All doors, including windows and switches",
                "uuid": "74c8a76ad2545ceba474a85ae84eec8e",
                "children": {
                  "Left": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "20c6ae3bdb9b5fc8b8098d87f06c9069",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "0143c6028c355f29ae5b3ee2d31869a8"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "5fb9d9707cd85925ab6658d90f044b45"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "424d04d0ae8351af8c7115b131f1fe2e",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "d2aea63f1e145bcaaa2cfb016972db92"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "6eeda05cd5d357958a0b0649b1b406f8"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "78aec9d9dfbb53a38b1b06f6ebb6f48c"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "1a5d1c57f46e576a8a94853e2a44d3f8"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "1c08760700ca5814a62bac4e64628f8e"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "beed1cdec4fb502390041087feaaa1bd",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "41f6f14bbb595dcf8e51d1696e877114"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "33d7bdce5c915c3ea9633851f4f79cfb"
                          }
                        }
                      }
                    }
                  },
                  "LeftCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "90546a0f69f2504287a8ba0d302a5c1a"
                  },
                  "Right": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "e40a30e4838f5aaa970888d2865bc19e",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "06f3b61e354f5db7b5b0e7f551fac582"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "51e82637cc1a5c6994e1928402a29419"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "18950f3ff3a1598585a603c4224ad7bd",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "d7ac920fde8052a4910fe37d5e1c7e4a"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "f6323b78eecc58e5a9bc5d66f2548ce3"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "f8b7ee44a4bd51fa9de1916382a0ba5b"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "364c0a712fa854b4b1b332eae1be179b"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "c3747fdce0835d9abf8030917f3a6d3c"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "092479bc8da55730827f3365828c89b2",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "5b94a0c4e30a575c93942f0566be8be7"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "fa705739512a54e9a103ff356be14df7"
                          }
                        }
                      }
                    }
                  },
                  "RightCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "95df34b3d10853bf93bfe5ff587c858b"
                  }
                }
              },
              "Row3": {
                "type": "branch",
                "description": "All doors, including windows and switches",
                "uuid": "9bd34029c3aa5f6a9d8f1762575c870a",
                "children": {
                  "Left": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "81df92fa3f7954dbb7c282107d09d5ff",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "090fec1c1b7751d7a2c5c080e3248813"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "eae24396e5485615b056903470437581"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "9437a3e97ac458faaf846c2137d4e364",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "457de201470e5f7196af4cfff8784028"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "ce03332ee75550c98eb6f0f9aa7048de"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "a2b7f69b204f52fd8a3cc5327d37d486"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "af1eddd0ab095bbd9b09420ff8755274"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "ba309e9ad67e50feb87fc567407587d9"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "d7d62d632d655b3f89c58190f3ed49a0",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "9e628babb6a75b839dbbc7018adb343d"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "5f5a361aa7b35313a5f050570077b7ed"
                          }
                        }
                      }
                    }
                  },
                  "LeftCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "81775fd49ba6537cb7487c9502d27a23"
                  },
                  "Right": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "306fe09c36bd52498d61d4a5c9bd6332",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "b0947567c53557a787aac28c33c144ad"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "5ca204c8d57d5a7199899daa23427796"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "ba09e8bcbcff52b887a7254e01e440c0",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "46270435851d51f5a9ff6fc72f92329b"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "6014bfdd3acf51a7923bfe91ad9f59e3"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "89f0d1cbc4275b4f81769e52d126ed40"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "df1e26d4fa8f59e08f7534c75c04e92b"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "7c32cebd35515583973213af366c82d3"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "66a8f457594554a38ffa76595f403c3e",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "1a208a1e73a45193bd8ef35f1ad16629"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "fba27a31b8755fc3be749268ba673c6a"
                          }
                        }
                      }
                    }
                  },
                  "RightCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "7ae4ed84e2cc54acb5f6738fcc710a98"
                  }
                }
              },
              "Row4": {
                "type": "branch",
                "description": "All doors, including windows and switches",
                "uuid": "de168db7de0c5081b53190ef43ff63da",
                "children": {
                  "Left": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "ebe3821a88a756fc8b24a3aa1efe2b97",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "7d284904b4325dd9b0c581546fb477ca"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "31e785ff9529565db891c781c68d09c6"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "32b297ac4e645c719a8227dbf063fc47",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "8cf92e7406c15113a5ddc7ea27fa481a"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "71a140b91c2e5ae98f862023e56fe79c"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "1b68c0a013a55056b8e2970b3747be60"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "a1a1d21972425886a3201ceb26024569"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "7552b5304b14599a990b11bf3966d196"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "1e45e7e7984853389bbbef5d901dc9ba",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "7932c7c3c9f3580b8ca063f7cb173153"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "483fcd6347e256dda1423406da5ad629"
                          }
                        }
                      }
                    }
                  },
                  "LeftCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "1f96ea7a15625468b2fc99e029e33209"
                  },
                  "Right": {
                    "type": "branch",
                    "description": "All doors, including windows and switches",
                    "uuid": "13a9301d61c55d94ab4e7c2c9e679b95",
                    "children": {
                      "IsOpen": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door open or closed",
                        "uuid": "f21754a4e30851f79beaf8081dd69548"
                      },
                      "IsLocked": {
                        "datatype": "boolean",
                        "type": "actuator",
                        "description": "Is door locked or unlocked. True = Locked. False = Unlocked.",
                        "uuid": "9e8d9e8654425a568f90d37a876e7d55"
                      },
                      "Window": {
                        "type": "branch",
                        "description": "Door window status",
                        "uuid": "fa87a014fc515378a5a65417861cfab3",
                        "children": {
                          "isOpen": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door open or closed",
                            "uuid": "b82f30ba5cba5ff6b9102f1b442dc1ac"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Window position. 0 = Fully closed 100 = Fully opened.",
                            "uuid": "6f527bcf3e435b188f9923a1477eb268"
                          },
                          "ChildLock": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                            "uuid": "52a832c36ce157758de81266aafe05e4"
                          },
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "73f5c0b1a4865c7ba597ca0956ba828b"
                          }
                        }
                      },
                      "IsChildLockActive": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is door child lock engaged. True = Engaged. False = Disengaged.",
                        "uuid": "dea663d623225f319836dbcdc647b493"
                      },
                      "Shade": {
                        "type": "branch",
                        "description": "Side window shade",
                        "uuid": "2497c5c27fd85679a4db328b1f1f0ed5",
                        "children": {
                          "Switch": {
                            "datatype": "string",
                            "type": "actuator",
                            "enum": [
                              "Inactive",
                              "Close",
                              "Open",
                              "OneShotClose",
                              "OneShotOpen"
                            ],
                            "description": "Switch controlling sliding action such as window, sunroof, or blind.",
                            "uuid": "186315850fa752c5838f38883ec78acd"
                          },
                          "Position": {
                            "datatype": "uint8",
                            "type": "actuator",
                            "min": 0,
                            "max": 100,
                            "unit": "percent",
                            "description": "Position of side window blind. 0 = Fully retracted. 100 = Fully deployed.",
                            "uuid": "e998932b8f0a503287cf4af078cdde29"
                          }
                        }
                      }
                    }
                  },
                  "RightCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "default": 0,
                    "description": "Number of doors in vehicle",
                    "uuid": "40341a99eee35e708eaee435ca4befa7"
                  }
                }
              }
            }
          },
          "Seat": {
            "type": "branch",
            "description": "All seats.",
            "uuid": "b0b253106b2851e3bb5c71ae3b09f09d",
            "children": {
              "Row1": {
                "type": "branch",
                "description": "All seats.",
                "uuid": "7a420ddeac6f538eb3939bb4a242d136",
                "children": {
                  "Pos1": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "9f570421f00a53f19f3741bd4e53303b",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "83985fb2f68a53f69aafc93fb1c4abaf"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "e2303f18abb35b25932e97165858fa2e",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "473c3f152df7564589d0e09947ae428f",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "8df99b3fedff5a219eacf254fb299ffb"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "c631b08751b851ec9b12ade8332ba5e6"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "6bd16a2258d152919db77e9592ac837a"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "6055f646e52c58959fe7c89e7e5e77df"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "0e668142a0855c31845050e3535ff1b3"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "154be9f434bd5e40acf6294f30e9c756"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "78283eb5efee58f8bce8b5fa3760df54"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "744e2e5b42e155e5b7b32ce5ff58ab30",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "7fcca1759439553da9ba96f6b8e5ab0c"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "2e82eb84c2315844a31c3799917302c8"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "4339464b5f335361bbb6501c7c535661",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "f9516c169c885f3e888efb60f33df03e"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "88cd5a9e251f5c1b8fd1fca9eef93652"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "2de687c7c868555a8abbf3e2898a6468",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "cec6036c545754a2b98375049abab7c2"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "8dfb0fa68c1459b190ce70bf38e675fe",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "cf523dc17f9451b08be069c5ea7be059"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "51c12c552b745ead85e10392cd42791f",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "49cc2754a4385ef8bdd8ba4e81ae91f6"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "6aeff0a2d48f5f28995f83cc5ada057d",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "3b6a1804d0385d29ac094468ef279100"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "ae775abc1c3d52f9926c1964254eaed0"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "c958f878a80256b8837437501854ad29"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "09ac410884135f7db0bc159b56a6ca80"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "6fdc2b91da6c5a38ae41465d94e89f9d"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "0dbd1b52b69359a58aa80c59932c1579"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "9411da84bae25d05b0a496d973d3f942",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "425d5a4817f754f2b0b650df3ea99949"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "a2d03b4aa4ec5f829c666c14d79508d8"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "46a23e294875537d9ce222d748dd43ef",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "3eb37a1d6aa3581d8daa6c32ac631629"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "205d334c99a1527e9e0ad193d14fe146"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "9153acbc0eae569b9ec30da267a46b01",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "4852285a3ec05fd3841431a0c425ac1f"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "fabd3e12e63d5a60a23b17dab032752e"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "75599c7abaf75e3685ee431c73499c21",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "063ead2b6428542197fad4d5e1e6f1a8"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "312e6a5f4849517bb6c074f4c9d72f7b"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "06ccb05626245b08a420c8f4059b8741"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "7322c0c5290959fd8edf8b50fc69e9a4"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "c77197a72ace5fb9901afa191d480fa3",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "012ff0edf15155339ec6070d6ea1c377"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "bd4287a0141b5e09bf1c28444ca6768c"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "9aebda3a28e250d1b820ad2db329b50f"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d95e7c7ce3075730a5841cee70912ffa"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "8ed4d123819f53c3a5aa19482aeacf63",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "2d3dc48a7ecf5f2a99b600f221faa770"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "056d14d430e65211960602d5ab074824"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos2": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "614cecf6380d5c23989d2c8bf20bd8c3",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "0188a85fd4f15ddcb9b246976bc453c3"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "d85baab0f292585b912fd8ba8eae234f",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "ac22e6c5d43053b383f14c6b712b0698",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "f8f67096b9e35197a3e199e9171c4872"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "f88bffa4714d57f8b61b1034c57190ff"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "ee2919e0ffdd5a939a1b86b570c14112"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "eae672cc71dc5046bf1bdef59b8cd980"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "c1935863d503574fb5d20b703974399c"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "236d7a25e16954b7b4cba45f44114f93"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "f14a3e9eaaf35012a8be3782b6a53f55"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "12ec5f0bc43c57059ecc5c4bb65f65b9",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "729a4a9cc12f5f0da260406967b48f1f"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "7bea75eec2565b7e9e2bb45e83b0e11a"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "7a482ec0a8c359e28af203e011ea4906",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "bef37560403a5ab2a44d9f5f252c4e3b"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "b416d0e40df55cbf8055d7f5245993c4"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "5369d75b449a52dd8f30fe5cfc1e68df",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "2d17c6afb5b758e8bd3021a6c9211817"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "c9db01df64cc5e258f05c053dfe78b45",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "54d2ecd1932f507398273dcbfc6e914d"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "8150bc56e95453f4be691ee05241fa1a",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "d65c423837db53ebbfd462ead6c92687"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "dd54a1a61c7c5d79a420edb7b1755aa1",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "8bd64d992c2e5fd9b41754c46f9e5ee7"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "1631bc34f24651ef8b6d0952bc6fe149"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "4bcd6bb369d75c66ab2bb0d3e34fdb93"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "760de3ddab1d5b98a411cd0431ffaf4a"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "d1e916470f5f59dea9a8cd003fddcde9"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "64339d7dbb775b8bbae32a21d877593d"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "38d63b12489a51c7b3d67fc4ad6a1398",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "7a86ead63d045874ae1c529b15ca4aac"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "ffd28515ab8a57ec89ae6f621dc11a31"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "82f1b4ee3b9c58998115117f6e8c39a7",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "f12523c53b4a5166a8a5d532e1c20e54"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "4715e0ba6d8353ceb210ecdc6aa38660"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "7c18fe7b9d2b59229fa720942e4d2adf",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "78043316bc4b557ca3e4a3b6747ca8b4"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "ec8cd7718709534ba992d6ec64f99f80"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "afd7711874855750badc9d138ea55741",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "5d8c7386f77f532390b126f61f63df3c"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "03ae5745c0af5c448281fd87344bbf5c"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "5043851e11b158aa8c047d5224639f68"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "252da1baa1e653f18d262fd996b3ab50"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "248f01a92c695ce59c6adb9eb111ff21",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "c81cd9c72b435bf99c1d27ed3d92491a"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "184f2feb4f1b541b92b5830bee2caf71"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "a1b842b30e155b81852d420bd0814bf0"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "45e331a87e005ed3863099d72f010114"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "a82fc40ef7b1527cbd85f4297448e33e",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "987c9053b13f5e96b3560fbd95cbed46"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "c06a95a4c9355c3ab03b1a6937e40212"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos3": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "add6f181ffd35d03b57d9833e7e22f4f",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "d2f6bfd24cf1589398ef591866c5affd"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "4e68d3feef825f6f99c44cec9f7c1217",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "f59d9531974256cab958e5e31588565d",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "a7306a24de2155f2a1de070bc8f1bd60"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "0d29fa2a1b97563c8e1ba31b8571f328"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "975fe66f9fa05d8ca7fb9d334641bb97"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "4af67468dd7a55a58195d9b61997d077"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "d63d68381ec65f50a8dd6dfbc0bd751d"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "ef8175b8cfe453eab68065548b85a822"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "2a2ba0e42dcc563cba80cc491b66c45f"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "893a1124c2465d46bf405ef9fd199887",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "4c82794acd9553dbb2ec735379c0e517"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "c686c30c88145df9b690649fa0849ccb"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "4049a18494395cabae62b8878c9e241e",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "b1a4cb8658b75795936826b0469bf609"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "98b4873c63e354ba9280dcd27e2aae66"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "baf5756c60da53e0a30538dd95f704e6",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "fcaaac4cd4c35c6a9b4e399e3cd0a29b"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "55e12cda54fe5d43a2f863b08948798b",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "ca45741cffe153c68e8cd62ceff7a82c"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "243d103c16055180abef52fef071ad22",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "c4e9b66d938d5e188ac577094daaf37e"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "1eda245135ce5788bfcbc75b082af947",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "12955068421a511388f962ee8c190c68"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "7f58e1a1f05450c4bc7ac98090c19d82"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "5633fdc1466d5484bcc169c39a7bc99c"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "abc7e9e31d855116a568ca4eb0a49d0d"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "f8ddfb9e5fad5596be9c15a94c3bd8b0"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "ad10d38481715875abfb88810cabb11d"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "38813c08d6175427ab06b1f9f665cc53",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "62b9b072512f5e2aa13073b0c9714ab7"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "d6588e889ca15820aac1c0dd7771ea01"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "a2c4a3a39758594d9e89a635bab499cb",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "fc30397e57d95945ab81263e2ef7a42a"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "72cf00bb1c895bb7bb2ae9240ec6312c"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "dd7b384b83f05a069d2bdf770ac7982a",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "ff4e4e9b5f2f5915b8aa9d7086ea0c62"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "918376c5dbb25a879412c6d35362e3ec"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "eb721f72d8a55fd69cfaad94dbcb3d3c",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "a31736d742cd540ea07aa03615b0ce3d"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "54a75893acaa5460a3fc620728699cc8"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "e549c98581795288add98c88c4369df2"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "1476f6af2b7456f181ca5c3703e2836c"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "0583ae0b3cb75e8ea4019492a929badb",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "80bef0d120455d79a158a88760e57fe6"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "f8a6ee14aaec5a2994bb46cfa8fae6b3"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "1801183f58015e82993da0ea3445be02"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "28dddcbedffc5876ba552b9bbaf842f1"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "6cb5ddb991c255e5b961b6724fbee6c6",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "0d0cda55ff9853639ae089af46d7219a"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "91b96dbb20a35da6821c445f20cc2b1f"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos4": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "e3d32be52dbe5336a5ea6f7eea2d7fc2",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "b76c7023391755d4bc1a68db099ab42f"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "069fc61980e551f8bc921f61581290ea",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "345c57e6a8b55c3aac5038c9908b2c09",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "e25464883a8f5b99a13a01d08e8c416c"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "2f3a42b75dbc5bcf8250bb852b6e6a40"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "f87e82c54f9454dbb4698cf6584472d1"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "f2a573b7ea6a58c68fb6efe53a01fe46"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "3d73dc051f285f26b5df0c41ebec8b1d"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "1a80efb2382e56d5b3dcb22c8db828c3"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "dba35819d090509282807688d200436e"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "7ec4dc5fb6aa581ea5d58865c8df6587",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "422b00bb67325bfc81d4dfd214d64018"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "dd69cf26835b550d8e9c0ad168b39f85"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "fc15075ed9a85064b9148d42a08f6aee",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "bf3667c830a159509ed6b9a7c3c18ee2"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "51731662d21b532295a51b8333de63fc"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "38620e4eb7745ca9867513191dd727e8",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "bc6c029686bf530ea82560c47733d3a4"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "21c5e0ec0faa5c0e8b4aab59d69d4296",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "56e7bdbb0f445a828112c743af52cc73"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "c6fa9ea5b1dd56df99d2076ebf159a1a",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "f90145cee33e591791f3ed074f005761"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "6f987a796a0456a88f27632a868cd934",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "922057dfe9dc5727965d7f1377c62067"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "1bd83e8e97dd577687f0f726310e918c"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "ff4c3fc6597b59c99db2860349ede25d"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "a21a87ddb5e35be4a0b2a63d37c48525"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "9ea72f2d177e5cb581eb12c41ff7167b"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "03672e92f3b05e5aae22803077569f32"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "b15ccf0892dd5f1c89b388bb15f0302c",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "acbec40eed7958808338738ac38ea477"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "de0cf4c4200356178505f56585b301a0"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "53ea398c19c150189038e970578f04ad",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "6d1ff8016122572895cb43020f862b23"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "00381d412725512890bc7c9194cba98c"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "042ae2efb0d95c979722350c8fd31925",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "629889de6320561d91d66f66d8a9c39a"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "81e7f34524505ec59384a92dbb56dc8b"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "b933d9c2208259d083d3f78e66b5dfe6",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "f673cd59b86a593988948a3b09e95bea"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "5d4fcb0363df5934af07647c858f5c14"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "e96601a33d70583d8c8f998c065f6083"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "9408ca9a1788554592a350eb9a07fded"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "7a2cce699e00513d9b8a1b74c7c1a4d7",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "3d5aea9731fc563e9e4f4385a0b94a1c"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "b6561c027d155964b1bc4ed741c2a698"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "5bf5b33a19cf51a3b780abc098fa4262"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "438406597de250deb5bc25cf30c875dd"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "37054cfdc79e5315a431b620c6ff5616",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "f1e112150008523ca7513625b5ffc626"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "066556836ccf5f3da646bcafd88f01a8"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos5": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "9035f2d2b8185963ac12491e152a547f",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "7be9cd29db38535ca3b0d10289699e5c"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "2195aa2665015a40921df60580e0ea9a",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "01b574a62ae35c1182906b4d5e06ef60",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "45f11291c9f7535f993be32949a277de"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "d02aa0501a025df2984ef8e4adb14ae5"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "94e06573b76d5d39aea996411a8b97a2"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "50a38543994f53d4a159d746ba9d05d0"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "efae66b35a355bf09d5c5fcac343bc47"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "d461daff15845299916175335671105e"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "b7492d2a7d9c5e2b859a3644436acfa4"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "fdaebf094f29575f9170f4d17f6161b8",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "fdb272dca4b056bfa8c2a2df1c3c305a"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "62151a78296b58efa61ac380a3a288f8"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "cbea86333cc1598089de6a7c79d81d4a",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "0a7ed16602bc5bf693e7946cda72b3a1"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "d468b501a72f56afa85cedd17f2ec01d"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "860416bd74395ce8bc9f90a488556b84",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "6a4fcff1fa86583cba885dba282a518d"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "014665e502f75ac294f542daa8678a54",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "6e0640038cc45cb1a26f5b7964870ec4"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "9d888ff0d64558fd856eb2fdc5a11ab1",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "50ccc0b1eae65536bdbc1f64ce81412c"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "86e056e913ac5ebfb1f22a377f03a33e",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "ba3d0c9639f455c6b058cc87314c2a53"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "6905227d11cf5dd79072f631b916b7f6"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "6e1d6e907449529bbbbeea07410df8e2"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "8c8328df683f5ce38f461ccb039617a1"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "f1917a9913cb50088d6a8a11c9f232ba"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "1f4f9d6ee72654f9a8daaf00551a745e"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "c5ecfd7a2982575dabaf9eb0b10b9215",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "bc828ead18fc5277a5f10188700d6a14"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "41d52dec80915e8a877322c86c201d85"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "304ab8552b865ddeb1d9a14a065a7a97",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "97fbc713f161501786d7252b9247bfc4"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "9313f1cd803757aeb49f06e8cfe407d0"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "df2f705e57eb5dff9b9a972803dee8a8",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "e2e977dea76250ecb8d1698a31e63604"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "ba61691699ae53f2968052efd6e5f97e"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "202751e26d695eb2ba057234c1d33db8",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "ab8f56f149b553a0ac8471619bcf4e51"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "4432ecede3ab5e30a87bf444642826d6"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "924f19b8921b57e8a27a28ba7314a6e2"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "13bfa8294c2d53018e509a1d1bceedbe"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "58e0aa3049555cebaf605db3b3ae243e",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "3965566a438656c38484597c75239d13"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "2570faa803db50fcbff73b80d4469b6e"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "0ef70800fd465c049db93e60e036d901"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "b8a29f8ac9c451f5be16aa94b6f60200"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "3a5df3973b2050c1ad295e9af3a50380",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "73d478fe21e15ba5a01a23834b37cc1d"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "de9f1e99c11e5270a4b07bd1e80fad29"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Row2": {
                "type": "branch",
                "description": "All seats.",
                "uuid": "8c3aaf015ef8595cb45d9461a9c1195f",
                "children": {
                  "Pos1": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "ba975a6536f15545851d27972ab1fffe",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "a346c9a5fe05579d8cb4dd0c39ae3cfd"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "e7ab950f55b45b1a985f1a9d132aad02",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "aba17bf3b5175e56bf047839f2a0f880",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "159e7daad966588ca48997859b811b72"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "188458a15b30577d8fb01d0f15641a6e"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "ad65078f81075a67babb66ecd2c902f7"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "0f61ef421bcd5c8dbe6a5b477cb10a49"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "406607948a235d829c5da212594813b1"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "9e26bb850e0b505abd3b034cd32db946"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "3dd247aae2555a1ebaf76ae4017f23bb"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "81008903a21e534890a6d6e6c68c2bc3",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "af1c06009f2f51a8a9691dc76f67daf5"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "da1627d60d1855e481585118413545c4"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "03ba74b039d05d1ab5326d50ff7a5069",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "a6c4ac06f229582ea1066482d6a0464f"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "41c8cc38221a52649a923f533eb74233"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "231094f2616d5f91af405e8528135328",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "8091f6615e6352549cd82be89b3794c7"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "73020e8418ff5526b6f7ca102904287b",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "860c83873c885e468f376ed62fa1ad5a"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "ccfadedface05d54bcc00b30082b30d6",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "fea5a0ef57385df68e486ece13546bdf"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "1c4b708222de55aabddb3697308253ee",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "765453ae7cde52ea83a6dafca07a855e"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "9c4aaff0cb08576e8dfc9575bdf4188c"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "b8d138f11e5c5af09044aeda5af787af"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "af1b567b19225b48a35c432f52de4b0f"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "41c1925090a25472b3e35e720c775d29"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "fabe59aababc5f73b326821ab453d86e"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "3e225e7e11f35f918ba30e8c7a7e6c33",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "61ef1160c2c45fe78d971548828b1057"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "16737cc9bdb65d64b85562fcd48a55fd"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "4857aac12637502da76202384a151715",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "2a9a5c9ceeac503aac475fc1c22ba78c"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "0490a69e1d375ac39b6625319a6a0988"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "e2e1a9415014540f91921c9b59731371",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "d9b7a4e69470596bb9883bdebc83992c"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "17e15fd8647854f196ab26103d065c41"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "cb3caac06fe85e56b67516d78f8f65d1",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "c257793dc4705c9ab6276da5d4651d95"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "9fdd5c24868e5a64bcfd461b3d848283"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "53a50be4deed54789b913c8939fa975b"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "989b7125efd05224908240901aad22a3"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "d5f17aff2b3a53fe891ff80cdb5cd04c",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "43f98ce5ef6453769476edc209d42fc5"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "a64671e5f4bf534ba60a548c5e68923d"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "2b0aa04fb4385ca8ad549c18e7b541b4"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "e0fe867a41805e73944b39fd6907cef9"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "75f78203a2f152f38ed872dfa6a64cd5",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "57a9eeed1ad75133841b9ee8a1d87a90"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "52e2279ca81b5a038bdb8bf92038ccab"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos2": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "e8afa112abe75fda9ce3e1f0d712713d",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "d1097dd0e0685ce8838fa83e3791b233"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "30e72777238850ff8a01c3a8f85b663e",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "24c23b9f5adb549483cb52acbd81a980",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "ae49d70515d55aad9b4719d8162b43c9"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "6f4e6a9f8008536eae03197601a6366a"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "f2c9c2d624bb5cf4bf9aba5842eb96eb"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "c7eb6ca24426596dab519386d231a9d1"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "77e8a4d481315520927fc0828158772e"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "4026cce78c465486a8d6033a18d1728a"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "7c24fa880576550da14bae1e5eed26b9"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "0c918c7253a45f40bb8ba0633b24e122",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "330a944fd2005b53a4d546744d21e591"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "203d653612605d988c639c0f6c728906"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "666d60b9c4be5a5fa236b13d7c1dbc40",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "f4738d07c7eb5ae583f915341986e4bd"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "95bf0522c35653588932404e7e49f603"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "85135f2df03658dfaceaccd58a478a63",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "94e4f77b1714550cb750c599a56ee624"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "4dd4e81df9b45c788ea30eeb96db1082",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "4214c90aad0e538fae2d16f9cb4a8a62"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "07f9f55e33055cf7bebdc06e7d5a6a14",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "668f397bc95358989119fb1cfdfa8a01"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "f3fdef2159cb5cda985cbc04220c3593",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "84462c894cff5eb080f4020fcb114d22"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "cb3cfa2c97365da1a8fca053a65b3f2e"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "822d46ed8df65a2f954ac7e515a9c260"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "bdac3b5e7d365e229f2826ae2c605239"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "f6e2a08b8fc855968c6b194f2d55a72e"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "cbbc30fd57b05354b05887435c1407e4"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "9bccb182622c5e3b8e0a94f8dfe41be8",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "8835129127335ddd952dd947f83fb8e3"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "67d2c79495fb536db65b1bcb20f734c2"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "1fabf329e8715f28b90b72a8a5b6c3de",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "8bf96bfc4af556ff83c2622617a51b2a"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "346c0825d99f536e95312b026a4f2118"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "063cec57ef47568aaf3d1070df74a63b",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "b8670833dfc85c6bace3b9da8c1dbf95"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "7a0563d5b2cf58db820e85dd08ad9bc4"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "741fffa36829573f8124659ebfc1c6a6",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "d0086699030753a98aaf9bf44557dc16"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "62ec09fe2ba051c5810a43b377eda1ec"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "f4df41ff19ea5d68a2ddec478d2fb50b"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "8ccfc2c9fc455ca99f857dab20d5312d"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "5999c5a87c1057e893dd9d4113c5f2ab",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "edc261f4f51c563bb9da356e53354011"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "6f17db239c0e5794a3b17579105eecd9"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "72eb5dc4bc29520ab3bc77542b94bc2a"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d6c9abeefabf58f9b44ac3cc2988aff5"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "7ed2d8c4de215c7a9783243b0cbcd6ea",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "4f0d4d8a90ca5a90b773173c953a0191"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "4e433a05a54456e69ac7357b0af56d76"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos3": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "a40aa679981551e7a92b8438533911d4",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "eb7db74c722e5ea5a8e66bbc26d5e1c5"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "a8df9afde2335f8ab7cf4b185148f20e",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "296e51d414a65cea96e1eea27dc3e1dd",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "ea36896f5572580b9d8379a6256f61b5"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "d96b225635b959a1aea0d6febb955ae8"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "815f9e1dc05b5078aaefc3868319b18b"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "2a175561eed05247b3048263c0122fa1"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "fffccf6ae6365b83ab093031f573e452"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "8ecc3958a2175b0f9ad58de386822df7"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "64eb763cc10358b49968797fbf50c092"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "32e678fb513e5a0bb42bd39a27627d8d",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "859ea2de83275a4ca91c59e248e9b159"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "ddf566c0b12256df94fcd72bcaa3f570"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "07ddd96920595e66a7762532ae1b685c",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "c7f75035848554e0b7b22b0486d2dc9c"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "c2d250c021aa531cb364f52a80ae1131"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "5d3abbb4cc305e9e83fc06939c715767",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "127bf41b7b055407b3405787db308dc5"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "a945800a6ad95970b01110b86a5d204b",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "dbaefb0c59505e83b1f87b4010f3049a"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "e1d14ad055955eac914a47ee180a6e78",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "6802243fcb3155b196cca3a825c12bcb"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "e0cfa7aceac75980b33075ceef5c9125",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "32fe3de3adbd51c280b13e26cb23dce8"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "c2137be8528b5f5da942fd1b6b8bfe9e"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "570ed0643f3d54edbecafbaabfa63676"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "9035b32f9ee95d1db6c22f50effc7c7f"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "028248cc18315659a533c409180b577a"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "e2dbef15271959f9859c730beb6a279f"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "68549d6e81075fe99a524d97b97334ca",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "c76b4aee310057d681ce841a43f275b0"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "acf77df0899557ea98b9b73411a785fd"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "ac2bb22d6acf56988582353a1453cbe3",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "ac801efd6a6456a2b88417a50c625f57"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "d91ab3177bf35a52b02bab237eb43e29"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "216444ab659152b6ab8daed75500d388",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "1db535f68ddf5d449a19d12a208140c8"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "2a56d160cce15feca287e088e716650d"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "45febb136cc9513aadf5ac81c444c50f",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "51b1d279db7e540ab06c61da49d345eb"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "2f278d0e725a5f24aa77e2215cbb9aa8"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "0e5094c2a3225e3bb4b0cb9cfb512ead"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "867fde470237512399c100a3377863aa"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "7837dca1dd445a49b01ff126545e96d1",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "e53c8a74034b5def83a9c2e41ffbf686"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "9b37d65e49ba518aacb15176ee035f85"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "e71ff6bd33f2583d964ae9c074265ce1"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "0be514b4224f57e3b95d748ace1d09f3"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "a06fd6dfd4ad5b468213337d6f2f9d07",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "0e7ee36cd3d75f05a7f49722b82017fe"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "5f97a254d1b654bf99203d1d0e3b6739"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos4": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "793eb31156b45839b7498b05a09bd531",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "150f507220a95dcca7932edbf3a7d76a"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "1f5d0aa027fe582681ca867f68f5c0ed",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "489e59812c735a5d849c2c95c59496d2",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "f49dd0db63dd5042aca14d74f33d1d23"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "da19d3ae12bc50ffb21aebe765c2e8fb"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "decd38c228345d06908d631038df274b"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "f59966a48c365bc2aef0d00cac5ca6f2"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "d53258ce512b53e9bd50bb73f6e07394"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "c4e32a72bb8151bf8f52a5af3cee9e4f"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "8fc50509dddf5eaf9aa1de19af1486ab"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "1c4989d7af5f5165997036aa18c0bbed",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "0c332fc96dee5a588901e72199dbbb72"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "34a168fae13756daacb942c773d82937"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "a6b5131d83685c86b9e24bc3803f2a6b",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "efbfd3a02b0b5861afc9774360522fb1"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "3bff26018f765acb9cfbb0ab6f5cbd88"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "973c72e6fc50553495e5d39eb32dbbbd",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "66227290ee115179856aa84f78f612a9"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "ab57c5f3a6505b4caff11768c68b4f1c",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "3e5db9a088bb5c8595bbb1768374cb45"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "d64e8373849b5a13ba68f0bbceb92ed5",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "998d17bfd1625116acd8c1b7cc6220bc"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "bb9c6e7cd579514fb1b22b9f6dfbf7f2",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "330b87529f1f5cb3bd47ce767ebd6ce5"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "8ca112679780511b919008a4045e2790"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "9781a16434c959ceaff4b271b8ab9808"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "d493227f7a325a3b970205dd134ca7c2"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "85668a959d4051b5b35af79d46d507af"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "970967e60753547da3c5dfa1e3f488f1"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "a21f522262bf5f0d995d21b53648ccf4",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "d03f345ca89a5c9cb84d02f57f974e5c"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "dfaf7c913c5e5f0daf630de51d8776d8"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "5de1c8aeff555dbabb167905c5acdb6d",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "0b357e3281935a0daac22dfbdebb27c6"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "3b78aca94a5e5d5dbc755af40e050fd9"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "adee898809a05c7995c781f53cc001b0",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "c7d14cdf57df5b108150b2dc22c40cee"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "b7aa758a58755b3089a5489d3b213de9"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "7c2181c1a794519097f17e12929ca27d",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "8b7f6f53d7fb5073a7a575e6e9ba3411"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "81318d7ddaef5cb6a41e8cdb38ad32c5"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "36f7e220b315552e8556800ecc28cabb"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "673c8b03f6375dae86b72d696a284629"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "5c939b11ef97515597b333925810baa1",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "b89872f092745d7eaef96c4493727255"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "048364c427be54159cc81d895b1b8f06"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "a8cc660d5f115b1183de0f1a4b49d36d"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "92e6eb1a1a6651bfb3107514282d3f66"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "f5a3f717844e569cb5f79cc242b8cd46",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "0d21802e2ab95f4fb5a31f8fd7fa9d5b"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "19916ae489a15d7892c08e29c3e064eb"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos5": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "d1f09bff1504593e846df5b32935475b",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "fc703629e3155ddca1b2c090da3bc4c5"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "1d9b87f56aad5deebe52c8651a1d4b19",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "ae24f343a28655ae8da74f7de4b376f2",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "94d12faa079655a8a58dff377e094b2c"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "cfef73cc63b756abb01ef7dd3aab8b6c"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "b7e31917ddfa5cfd897ba5b3c540a10a"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "4a2d57f90b7950b395e2307909fb1798"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "cc7e8fb929bd5cea89fe66d6849197b8"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "f16b0e6179365c8e8c51f00b712c0959"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "260ed6c22e20578c8c4c9ae163423ccf"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "7ed9ce2328aa5416b0e3f362545c6e98",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "3a7faa0003645b06a223b5f890af6039"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "0ed096fc145c5bc1b88207bc392def33"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "feb75b2ff1225b25be0b96e1376ae643",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "34ac51dc18f25130815dc024f7ca7ff3"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "53e3785ab9b659d5a39a736dc2a29cc2"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "077bc4e6d25758f6b0aacffaa7e58e9d",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "bebc5ed952ba55cbafe7ae7b6c404cf7"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "5cae91109de651f698d292bec83f48ff",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "80a08b71255f59bd82afe855a4d8525d"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "a5123a35509b596796bc99ec87b9a81a",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "bed309611a2f588b9c64ff2682a6eaa2"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "2756a79b343d583ba76783bc396e39e3",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "c3836d25bc6055018d2355d054affe29"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "6c1b6db441cf5cbdb81d7a8a183374ea"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "188fbe677edf538ab4c02f36af5ef13f"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "2d6100b9b8ca5d7ab5cb8ff58f4719a4"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "68d9e54198f557539610a46f173d088a"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "1d013294c5f958d4ac750f1e4f1ca203"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "3b85f84f867255ed987fca542d7954a4",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "cf447e50b48b5eea9e44729253198959"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "9dfe1f84589654a8939a73c6c31dd987"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "a2fc614aa73c57adaad1974cbc8ff71d",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "a5357d97a19b5a09bb79e359b3fdc59a"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "72190e0266695b43b4257294d5d5cfff"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "3e16419db5975588a299eb163dd2af33",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "eb14571738e556c5b27b177983f5db52"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "72eb3c5cec665493a587bed03185904a"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "870b6cd7d0295b6ea8ae0ef603351a5a",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "053006bc760f5b81844f3f4660434bbc"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "898b584a511c53d0bb4a160fc2ea6e59"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "1285082f30b854639180c81e10d0fc94"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "6cd6d0b41ba956519eeec3bf55501296"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "b801d696efbb5babbad4653339a1b132",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "c53ecc336d635d0a9de9ab1be9876d10"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "9d3eabce73b15604be734cbb66c7d6bb"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "c185c1e62e7651ed894982fc9d468251"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "ff2f5c35159e58acb0228f6c0150c314"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "be044238d3ae5c16843a96f4d787c416",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "33f725544e4f560cb31da0eceb468eab"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d1c716046e585015bccee6c042e45bda"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Row3": {
                "type": "branch",
                "description": "All seats.",
                "uuid": "ae8ca97951fd58a79eb2dc4896286d30",
                "children": {
                  "Pos1": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "c989ec8c3d325c6e872411f7d87af3a2",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "b23d3b25235d5e75a8c6c8e87be9f1ac"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "a9b697dbf5c65543aa92b43bbeb0c2da",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "650e38557e2756b1ba1adcf90efc36a8",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "05c13878734150038595618ea907fc61"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "5ed5728dd1f352798de96de0e6479be4"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "ccbec8f3c29a50f5986620aa8c57495e"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "36329e06aa485008b8d10800a384b2ac"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "6fe09492db91588381478ee2e3041895"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "d67491430ea85d4a9db3cd27dc7e0ef9"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "b3fe0e11e97e57c2a9cb0b80e8a37a85"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "077ba4e4183b5fefb0e23b5447293552",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "f4e62205ac1d5d38abdef488a945c209"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "b3c95c1fa65f56cb9d1932bb69706f6d"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "ae459de9873c501282503e9f7349c3b0",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "5b92b710434555998f630bfa6b5acb79"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "f7453c8e57bf5d66b46fe9a1d8fc2416"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "727cffeec6265c4788a5affea724e49e",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "735588ba73f159a6abb0509378fe8367"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "7ecab5f4d2f857b78aa11e305a6143c3",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "c4de70157741565ba9c5b453a4e2718c"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "32bb9663b2c8542583dd8f96f5d7ddfa",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "b211b42102d558a68ffb5a3a2644ac2b"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "1c187426cc6c5f27b32570f55055d8e6",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "f1e62c8c0461551da1e8539cfc49e47c"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "b467b74a001e55ed95e7756c8b348910"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "563b72fa65da52d19e1283e172d2d0a6"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "34c6056f992855b1bb2d019ce5d358db"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "f5456d2c12ea5c11adce4b44dd584536"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "d72e92629f0d5a5f9478f561471197a3"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "9012c2e663e75b0e884cd256fffaf6b6",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "1b2f08d123905b3b81ab9d98965d1a85"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "093b684bd18c5282b15b5234e6daa3ee"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "62d53af92b1055f59027100c4fe95385",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "2a0244749f73524684452afb80ec5231"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "620039f8676e502c99a6dceace70a50d"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "8563c16e8a0f591b9ed88354c5bc3500",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "977107bd4357517b873675edfff2f539"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "b00f0373a90351b5894edeb787837756"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "39d382135809538fa38139aa18c02dab",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "14c51b7a2ae75b9788bcf45dc6bf2470"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "bae39c89dafc5ed98e0bc23d297a0efe"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "52c20d7ac82e53a7967631a2c9c5ade8"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "b1542055a8535240ad8d4c778bbc1363"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "d289de209ea9519da9b44895572bd141",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "b6e95d332d17599bac646d818857e94d"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "4f9fda11917b5d1bac57c74cf3487c0e"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "7ddde3ba499b5d5b9566cc36378e86b1"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d4db2e5c909c5c2f9945f4c00e2898d2"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "8de75fe3175f5c348bf91e8a3b27ae0d",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "6cc989e9c61e5f308ed416cf63271cbf"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "016c965c846a5447944e1dadd27f5b9d"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos2": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "627ea347e73f52fca487669c19383efd",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "93bc83b5bb9959afa03b40d1b95ed132"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "593a4ff7b6595d78b6ea5f0085ca3ff1",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "87789d77780955b084bb9c5ed5febfa0",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "8667ecdbb5ce5fea857662f483d24190"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "bde8a250bace548e8e57642bf8ee3e82"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "ffc0b8fde0c055a5b2c892146c266c41"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "fccbe3a495d45491b9c8f7c2fad1f00c"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "b0ac94bd4ca35588ab1cc44cfcd38408"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "5408aff91f065a3b8d241a267f3e2c4a"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "617ee6c1af2154dfbbbc94bac3da0eb6"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "cd9c9441c4ad53baa72cf68b1322b961",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "6843a84b486f52ba941b563644e0b221"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "0fea0974848b5fd5b44b67d1bf79a066"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "4135e03eab7e52c9bdbbfc7623d6596f",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "274663871d725688b0bf5ce8a49ceb2e"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "d58ee06ac8a758fb911a15e821ebf695"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "fe4e78c1602c5728b1cff16f3e17ccef",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "96c9a629c345567c8e7f48381d2e8925"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "9f55c1ec22105cd3a8d6e5c489da4687",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "d1e2c350df7e55fa81626feeaa8bd13e"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "62ce7e2501975664a82d128eff12474e",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "591d68475ad35b65bece63753345d0f2"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "81d9c55a17b45469b79b7ddd21c40e00",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "aeeea5dc77b75ccc8542b750761fec55"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "8b0ea2a51b89507cb2515b24c4256dc0"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "adb5e184938f504e9a30f46baae71dfd"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "47daa697085252c5a5f487e19db30855"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "5b7d6798d0f15ba99df4a5493ad430c7"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "4c6bbadf57c350fa87fdb9fedba30747"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "243cdfaae02957daa9a249b835fd7870",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "7841db01ad3e5f8990235313069be349"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "2ca1a0bd12f1528990d534dbb341dc47"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "5786dbfd0b15532bad23daf528e9f9ee",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "ebcae1f8c0d8594693b1b6cf4adcd1b4"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "b37c4f7d96d45b15954838ec43f7c660"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "fbd977f9ade65d50819fb2bc17f6d0a0",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "cdfdfe674ff2519288b82440b2922d8a"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "65dc1cf2c5975708abfd90764d32070f"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "4655fe7df8a25db7bb10403b20b619ae",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "f9429b1dae005407bb1cd7741821266b"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "3e3cfde9ed9b589d885daa114567736c"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "73480eac01d8515f8d65c37c2f608bee"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "6022bc16f8335ac0979d290250a177dd"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "bc2c744b72b55bdf82c8027041d95930",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "cc25a7c0417f56558d09a5bec605f601"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "20cc028518c65b17854a9bfdcf4b94e2"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "20b844e9ec9758f18aa62c1fb7d797b3"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "a4a8e647f25852f7bb2ad249e62e3609"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "487229f206c95415a8061c40c6ae3818",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "8ce3e895bbc05962ad5e390c7c484d0d"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "b62cc6bad7e05a97a15e92a41644466b"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos3": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "bc2ab5356fdb5932a61102b0058214a8",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "550410829a435de5923455de5c45632c"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "a21abc3604465511bc31e0aed9beccfa",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "db6e1be561a453f3add1c2c687ac2d4a",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "53d7e36a97eb573fa2e5e4d7a5a047a7"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "504f1d85bc1b587c9d625a371791d83b"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "61ac78ee85325844a8537bdca9bf5746"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "f7af6839e61f51768d54e94381374df9"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "045b283ffbf7575fb6195709c7612c2b"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "eea86c16b8135007838092af0f5d1282"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "1dd535f34a9159848e10570d42352763"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "a151a81b13b1575c883f57b321421cd3",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "fce0b1717b785d238899169d56ef9d74"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "47c506eed2135abba36dc06cd2eb7a0f"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "0f106d06c9f75318b6bde6bfaf49d57d",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "f3df008dd99c553c95d636e30d00d0d3"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "76141125dffb5d9f83d3346fff3bbfd8"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "ed26fc41c4105aecb50e34afdff0998f",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "766f78815bf559b8888c7b3cdee6ea34"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "34d3424effed58eba6a6181cfda25c8f",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "d2d260671f0b524f8701e34919da0b52"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "0f9b76e9ffff56b2b52fb1098c4322cb",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "409893dd0bc15ffc875528bc88b2e483"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "924daa0fd4a15035b681d8899142a6ee",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "d0569a7f83f55f4bb12769094dc74be7"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "18d2dbaf6532528e9440304786948e26"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "803886eeaf9c580ebce193992166f088"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "9fe9b1102df855e581f904493576756a"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "cda5752d664e5632981348705aabcdda"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "2842ea8ab57555f3ba05f09e4ce711ad"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "8c39b5b4942b561da41c993c907c48f4",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "b655a923e37a58c9ab1e9bf1394507cc"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "554a53fe600055e385f6026abe638471"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "b46d7dfa053258f5aa433e933ae9e4f6",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "9f694753a2ef5456b184f7acbeda298e"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "23b3bf6aa366570d9dc20449e9be020f"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "0bb0b5aef78258d7a6c136659ce7c363",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "8a534349f605575ca2cd754f505a4fda"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "9058f06dedbb5e11a40812edd51ccc97"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "214aa1b4caa65bf2be5eebfbce538e43",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "ec02c10a6cf15d3292fb2769bff8c0f0"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "c6ff414ac8e3575e984f1a044d66449b"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "9b97bc6d12a958fd910f66ad9ac30ac5"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "2c202394f65e5f83b1d63d3c1d7d13aa"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "ae80b01b79715759b2ced44e4f4c3172",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "efeeab610f8c502998140227376ff734"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "708362a157d9557e9ca20e8c29e56476"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "a2a4e67067bf5c89ad088910629b0d97"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "41c7a139f1da5c7cab7725d8206ba3d7"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "fbe9b7fdc2815b019cd8b7f08930bdaf",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "c945847cef015fc1933f7426d9eebd2c"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "25564c2906335edd8bda4b3d33a8d04d"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos4": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "eb5c761820e85e40821abeadf8e84fc2",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "cc761a59ba425694b7af967d92a8b61e"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "dc0cf9af53585f538b4104a156b2d8dc",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "cdd6bf339d015d17b4b45b80178b737d",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "3a2ea604944a5c15a755eb343f63aeec"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "d635c9b8e2f85a40902e14f7f1ae7b4f"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "cb2e6acd11405d6bb2422094bcd29ba9"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "c07b2b98248b521b96b5591766713a09"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "6654a5c20cdd5b37aea8107d0e43e2fc"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "0f58ec6fd6c252ed820d138822c20dcf"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "b72a808504f85a4d8b27056994c33395"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "dc8c8f7df23251f794f60e02b64084d4",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "0c192f0f8bc2556ea99d90203dc74993"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "004b42c2327a5494b18379ff0179a572"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "ef3af672587d570f9540539560ce1eac",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "6aaf54ad46e65d3f90710b420da5410d"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "3f4a6ca4fb5f5c079dad748abcd53fc2"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "9f9c47b07374556f970e8311f97fc0f4",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "40c0ce85ec3a53f382d0717c882b98f3"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "82de7b6760e65a6c96fcd9f0edc0b5df",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "1d2e6a0b9b9a54628525a6b219783c1b"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "d5aa5606ab8e5de6b14faabde2711e2f",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "3ad8538dfb3b504495536e4afb1fdefb"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "a1b9084dd1fd5088a9fe84a40b1e2e98",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "5c3dc4a866135dbf876e5bcfdc8ff2fa"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "5f88651a819f5c4782763cd920908485"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "fde01cac0e925281a508d81e1eb726d7"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "946e4ed7492451e9878a230b8e4d76f9"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "095959c18dae5b2b8657dc6dae0920f7"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "5200f71d33245a06b97ab639cf369c9e"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "40f5dedbec8658f7afffa4ea681c819c",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "dfafe59725ef5553845e5fc9dbf5df03"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "5247d5aa1c6b5f21a82d020944148ead"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "7a6640e1c805579ba84796556e28f03d",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "7c9ad1a264f2565bbbadc6256e3f396e"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "e14a122bc926501d80559a6c8c6d9d4c"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "3217516a85455473a3c80b55be58a64a",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "6d98e9b9b0435760806bb4c59e9d6468"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "e7b2e14ddc9d511abd3704ff9ae5a599"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "98b33e2c7de155cf8a4e0fc3203d6373",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "50f0c3104ca453eb98a9d8f876eeb607"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "7e7d04c189f150138ad1dc930fdc66e4"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "56d7e4dc37695bfc8ae3505c203ff586"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "a5f7f8166096517e8f6af6e1515ccd65"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "0a608d7faa5f569ab1bd9a19bc6300f5",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "f1f6f6335fa65dddb0bdf74d448f78af"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "7a8caaf945d35162a727b12bad0e5709"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "96f2b430a95351cca2c41129bd69e198"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "9850602e018457709cf1c56d18fea870"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "dd67e6a1cabf542fb60de775cc1a3c52",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "0558f6e79ffc5d5b85e5f794496df877"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "1353ac577c3a5152a230fd2dd886daef"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos5": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "516135fba9aa5fa8a79809f9bed4f1f9",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "65d91e86f02a5fcba9bd67c9747bb213"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "90327a55380f5d32b2c3bc0ab171dc67",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "a7d1f749d6235ca9905d4d201f3d02bc",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "2fa3e6ce056155eb96fc4e018f5c9b24"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "9fab3c4291ad5027a3795d2f756abbd7"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "23ed4703d79a562697ec9a4a20aec1a9"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "b3536a94d7ba560fbfc39c58bd336efa"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "706123f020bb52edb223719a4ff130b8"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "d1c6ab68bae25aa7b166d66c6a668d58"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "e00b285c87225e488d41b68785d48add"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "3c64dfc9a226528096c41a0eaa1476a5",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "d04600153588558faa43c549e5606ec7"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "852ce672c480566bbe0a1dbc25bb7182"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "11ae3ea8d492555d9098e6df11d3821f",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "93b0756cfa9f571a826196097f062bf6"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "5718a6b4d14a553dac33dabfdbf79fea"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "b82dc14bf6855c38b9ab30ea85ee0db2",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "dbaab839ce665ff7b7027c3290478cf2"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "1d8b072ed038571bbfcd8d1c2dc61220",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "1180b32128035b3daf166efd3603d934"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "0f77b5b58a645186893dea3c2764af10",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "e0c8ab5dc3db5b82bb776cbda7bbbebf"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "bab9b1f0282b520683c19beb8bf34831",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "59ec180b88f150fd8199cd010c517b54"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "17c4de4015975336bf943efedd9c399c"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "fc180775ab5f5c85aafd0d3f4b9e9944"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "72ed0dc1cebe5c2b9915dadea86de041"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "a93c73f889635606b188449da05ef810"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "112f561e987351d09b5e266f1cbf20d6"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "b132eeae15605f81845674e751117c8d",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "90f2594afd495490bb03c9ab19ef2650"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "2cc1fbbf01bd56cdbc04c412a70b1a48"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "c289c4f261cb584e9f1f843a4fb3ec62",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "0efab7bd68c3574d818bec1a5341e8a6"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "8b3b8818268b59129fa09a0e73844d08"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "141ee0b821f3546389abcf3372990c34",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "76767bb6ef1553e498497c82eb942523"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "72538cba089c5cec9f1463ba6cb5e552"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "5070362dca1c59be9bcdcd1029de0582",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "79c3c8776fb7544b92f229f124b1dba8"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "123a39c7bbd1514b980b91e25f68d4bc"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "d961fa46bdea5cb0aff277d0d07e388f"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "adb18e5168e35aeda4b29499e58f47cc"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "185e7c8f528d5e9fbf14e388dbe94571",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "178ac36be9ff5134a2c3fefb87353948"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "d323b334092253208f39d3c66142b35a"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "516270b46d3a51edbaf5b75ade824888"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "df3448f6f38a5d12a72f546ad2f2d9d7"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "656a3378317f586f8da2ab023216165f",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "ae66a09742ae5e72a77f7e1f56739b56"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "f8435bc72b1b53a384dbbbdab7483210"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Row4": {
                "type": "branch",
                "description": "All seats.",
                "uuid": "278b0d4c2826538c8ffce6029313abd1",
                "children": {
                  "Pos1": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "c6433731ae4b5a7ea0575402cb381c65",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "1ab7b5bc740558d78525ba8235016dfc"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "61475f046dc05998944d35702b987c7d",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "71c7661d90fb5aefadfdc0871a6e993a",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "d277800ea64f5a9aa2a1b97d466d39de"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "379d86ba70995fb39c7acaf5ede4df51"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "ab81f8fd63b1576aa0585d9e99d3453c"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "935ab599584155d5bbaacca335253ef9"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "934aa8c818085e50b73131093f1b19f0"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "8c1c2221f3fb5fcd9d34ffc98d8aa082"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "728cbd56c8cd55d6bbe6b0ed48f9398b"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "e85d2f0ee7cc5d23bed43481d80288bf",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "31fc37aa04f95ee1a57b7c4f101484dd"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "dadb098e1f485e948c5717a8494e8fd1"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "9619fafd665b5c51b8d8fe9b3e4004dc",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "48a79e18cd295031b8cc50bb2037bd93"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "168b5ba142ef53b8a6f0f9b01024bfa5"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "e2e6adec16a55e0e95e44b0a1015dadb",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "18d9bb10df4a5707ac51682a7346e593"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "85b33d712f9d5dfba115157f17cfeb3f",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "0591ac5d33b95f47835f3e6e8f0fa671"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "f61cad3040575f2492dd0fd40bb31f67",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "8e8e742007f451c5ac9b4bc2a699a7e5"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "52103957fbc158eca9fc3dc59ab01f22",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "96b77740fed8523bb1fa67652c493b6b"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "5f27f9c7592a5fbe81ad2ce2e30f72c2"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "da8bc2e635a55037b5907b0b9e94d2a3"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "a861e2ec59135000b12f014dae7755b9"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "16392c382dcc536d8d0c4ab329a08d43"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "e0ec1da34c6d5ad7b3671256612f9eba"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "7d11cd8518ac58069f1b2a3e89949d9d",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "b6ebaf716148582dac103710c6d7515b"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "c9c8f94f08d35b998c5a9d221aed57a1"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "7a729be9c8f45176805ca87d1d4c3705",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "7665927a6c9f52afb29371c8f47defc7"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "5208286492d3592ab5c2356e761767f0"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "876dd5145935507faf391fd24e16cf61",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "54513fa30ad25403aaaf13ec1985bf6d"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "d8deffbdfffd5809babce06f5a1d8a25"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "f58af4aa600457d5a9e4535668552248",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "d27bf6734d9d5aff948b1e68669d0cf8"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "ecda6d5b91fe50d5bf710df68597484e"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "9ec58a20c5715a828be4b65969a9c923"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "7bc7d32a80fd5747a0bcb8fc5a116cc7"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "3eda8f6df4ff5496b2a6e1a40f51b408",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "3c9319f5a21f5b06b49275afa5092d6d"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "01c61651a5525bc995c4eae5f65ee952"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "26531ff72b72545ba8f7414f2479a213"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d87a13f2acb95f7c9012a41ae0a40736"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "99af3963e3d953ab8763369fafc141fd",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "2f1ab29d17285dc0a285d139655549c8"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "15071ac7e45b52f685c86dbf6e1b7815"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos2": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "2210526e7a01588c93f0ca0804020ded",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "d36c81a432da5a3c9e246e7399a3a559"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "be6a3584b79453bc9baa5b3f27eef009",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "7bb58c8717fc50f0a6ca9804c9188a21",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "5e345518238553a7a66dfaaaa28688f9"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "d797ec9d4b985ace8c47d4d036738abe"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "122baa5713d0567082b11b9b82f51dae"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "9dc4e33abc4b5558adaca0fb6a09accf"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "ea88a1833f0151f899504821c2c4fd61"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "48d8c05d5ab25739a973f154f6d27696"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "39e515efca9e5f3791201b956312e6f2"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "7fcbb9e146a3592d8334ceb9a4e1b40c",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "1e6e72906daa5e899eea1fc91373f1c0"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "222996fafa185967b42c61e54b33a766"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "05ec3804cc2f5947ac30102774b35e08",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "79248655052053fea2d20a12dfdf782c"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "78f28f8b004b5ca9b089f75c8b234133"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "4e0a65f06a255e168533afc4f7182d57",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "154cb44d93085361a546c66977bc6dcd"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "6cb3159a15b0547ea6cc8a2d9cab4623",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "c2842e4e7d265fea89a37e05d72eec3e"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "5b9269f0b1f75b879cb20c1bd5cbc17e",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "deb86df5697152f089b4f994c7f9e87c"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "a729bebc0fc45f08af05d216d1c08620",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "db28f52e292f53039174be584be8be70"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "80ff39f9e3b25d3b97687406e724085d"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "8faeaae78dc8532cb29f0e43f5bead60"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "76bcca083e895157a649f1ac74651498"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "04b6bdd984855eb8b11e1b57ba7a2959"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "ce5115b5bbad5122a68ba3dfdf35a4b2"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "2b940fbce5795a9a89c602eee1fa4a9f",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "421141d416af5bbc989bc1abf02a5031"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "371b954b71dc51819d977a4da53ebf84"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "637c8f5f56a15e35b81b183c2b363d2a",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "ec65752050a65aa7b6443b16af124649"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "1b3bbc64e0d755d289ce959f934ef386"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "3820fc8dcd515003bd037e26fbb29125",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "cc0d53d2917e5e0f894e5defc2598fa9"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "5eef304cb25b5984a25397ce04d63c84"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "167ae548c70c5765a211c3609cfaa8dd",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "6122c7c845c4530db3ed8fdd1ef348b3"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "26a4a1e522555da8b8d7436db462bb1c"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "413fa035a5ac5bdd86e0893d38083262"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "ec76ac8c69c35d1fb1a002c31fe4f236"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "e1c02876b6935029a9181114fd684c38",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "f938fcdc9cad502b98a09e0cbd53946b"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "1e5cf9cda67158bdb56e58383cce2348"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "2d399e94961f5b43842e99d3c155f317"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "7446988bcdfb5f9e9e70e1f764139ac8"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "68582daa591754cfa14e794e562ee74e",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "cf57a51db5bd5cb1a9fc734378718765"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "88c4cdb4710b59958be9a37e52393886"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos3": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "97f4eb920b5a58df930e02df6077eac6",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "a0d0219eadd2514aa4fdb5a8782458e3"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "89bbab4bf8a757b49c789108d0bc73ce",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "8edc38f184ca57e484ccb894640aaa51",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "b8e4c62a1f2b574db561acbd42eac4fa"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "f5b2c9fb7d7556a7959f87202e3705d7"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "afe2bb37e2055e6fa32725cc8ac9281f"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "746b83af1ac45f86af62118296d9fba9"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "c9534ae1736054eb87405205d9583740"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "8dd067f2527a5037b58c5feb99cca37b"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "2cb257c74dbb5cfaa18428721086a8e4"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "b9f3b9658b455009be147bb0824ad552",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "21f6710b033b5439910c6a90cdef5391"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "37aec9f1995d53e69dc596e88706f082"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "7cbf756370dd5b0a9748218d72c3f0a2",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "f2a092738308526fb432255847238545"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "4e01b2b3613357078e5107a4a7cea338"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "ae2b4e1252ce52e6bdddf2fedf893727",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "b45f8f471d555029a87c37e9543c319b"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "ae75355dd86e57dfb1610f1adb1a8063",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "ccf0ab7746b3594daa415cbcd846bed2"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "9f327ce935175ce0882d41dbf962fd22",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "c6c2d9dd4e085b1b8a803ad1efbd1d3b"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "1bc599ee3d3c55ea85e7d0f0dd665566",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "4eaba56c0e085607a797fb0c1af1890c"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "ff823baa375158d9ab70772574cf81f6"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "e3cf98fa85a75a0b8e29039b5e507273"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "95a104baeef2548296ade37bef6e8adf"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "e98312fdfc295b568422d0a1cb9a5bf9"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "a34bd1e9eb635f9caca800f7247b8a14"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "28131488041b5ca8832ec954c7980a57",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "4970afc727975a7f82efa5b98bcaef20"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "f64bffbbe97c576abc6e8d9714cce778"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "7aa143d1a69a5d76ae966bc84eafbf05",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "0d53169cd64553f4b35d90b188e4e31a"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "4d490e1f7aa4503da8e7f0b58d8cb7f0"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "4eede6035e315cb3a49e31a79083d2d6",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "5f7b22a3f653589488a073508a9eb8b1"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "293f9b42a7905c4bb720dbb61ecb3ae2"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "76c259e34a1454c1907945933154f75a",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "acf7b61a1c475483a71d62deeb577375"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "bdadaffa8d0d5ceca1358fcc83f0b163"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "0d19ee02d09d53d9b16651fdc9df9948"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "6d1b17807ff751778ac07b63f6a7d1fc"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "9be20fdb7b47569da901cbbafc0d14ad",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "4aa4e54ff29f564ba46e3befff74adeb"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "baa326f37f8459b3a0cc6035b1243ba6"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "03006f057a6f52368f352676b36759f6"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "510c3e175aee5e2983b5ad30d31d407c"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "da5e7e45ab4b5c3591f753500bc572af",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "48fa678302e15af4ab7dafc1d3d8523f"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "af56cae4b5e45e628950666a0fc93fad"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos4": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "c9948fa679fb55fcb0bd9ba3ab226f86",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "05f6eb4d2e0a5e76b51a76f898d8c566"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "1f1b429908cb57ad88fa3c456cdac21f",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "5d485a165bc0506e9005b4c4a14150a4",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "eff4c8b63f0652b5bf43c1b4764cc1c4"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "aa0a4e039846542ca490b54758ec675b"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "86691c26f6cf5bcf93a7c5a84c2b26e0"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "51aed885093458cd999977b8273ad224"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "380c135b4fd4503fbdedbc5264df5bab"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "d333514f0f8b5761badb876e2d35bf3f"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "42a24e9ac6b4538d9541fcaca5c39807"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "5b43bc6380a25ae584b4d63e8a621a47",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "3828b11adfd752f8acf64876b7193c35"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "6679ca4dcb255ef7bd6ac3e08a653e92"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "202ab952dadb53388ea02a9c6231f4b4",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "e51119736f1157758d2cd9ca7f42a7ce"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "2700ef0693e85b5aaf40608b93847565"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "ce5f0caafcea53d5b047d9502696b250",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "b59005fc0dec52e8b9612e8137ea9b41"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "6dd2c4e1ccc8513e862565418238d387",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "96bb71d09b7c59d9a626d19fa480cfad"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "73f0ee92cb6a5b8a878b46e6bda622af",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "6af12c6538a75aaa8ca54ee6a7bf2157"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "d424aed5814d5055ba20b16bbe9e60ec",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "c0fa909b997455b58d3aea356bb8ed61"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "94743332fa0051448aa2445f952752e6"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "b4e8d667b6995e31a053258b73acfa9e"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "412b04edd54759cabff4dec6f255d9ee"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "ea9270697046510ba97d09686a7dce5f"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "485391c4f3475714a1e6334b6ccf7a8e"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "aefbd6481469586db676942f389753df",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "4da8d3dffeec55689cec471fe44f44d2"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "3670fcb689b65c54b87ecaf500d75566"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "ba5fbdb53d4e5cfebced0770890d4da0",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "8bca17a27fe15e3f89ac0427676ba8b5"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "a03b6c49de3d555db304794b8dc9dba4"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "a1f7f456c9045cdc914f04c87d6215c1",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "279648f4ddea5d8ba8f40fa2e9d7509d"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "f9eceedeb5e958fb85b899cfe6435eb2"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "272f0e4c1f4858caaa4cc8ae3d6008e3",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "4431d5a39d2850cdb089d8206cb3a729"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "e2ccf418460d5ac690c744ea2defe293"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "5c767cd910455a3db149a9bdf6d5e798"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "308a5785a3ed5cfb9e8ea02dfd4d9018"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "a567b1f4e178573590e6aaed192c60a2",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "4684b62d6cb85153b2a589572aa6b1eb"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "fd9cfc0d509d54e4a285bb5a5e43bca9"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "7635fde28ec05d18be4d5e163a1d5cbf"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "f1601d11be32540b9bbcd2bf3d02577f"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "9eab29f2248550aa97f86ae1dcf674a3",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "be9f4ef481d35d37a7401a2d6d917539"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "8f5559fe801358b7bc342a8729c4e139"
                              }
                            }
                          }
                        }
                      }
                    }
                  },
                  "Pos5": {
                    "type": "branch",
                    "description": "All seats.",
                    "uuid": "2fc8c801c8065813839ab61cd7d3b9c3",
                    "children": {
                      "HasPassenger": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Does the seat have a passenger in it.",
                        "uuid": "5ecf909c5e895659988ebc94f44cc9c7"
                      },
                      "Occupant": {
                        "type": "branch",
                        "description": "Occupant data.",
                        "uuid": "3f92285a7fa35a3695061678e7662889",
                        "children": {
                          "Identifier": {
                            "type": "branch",
                            "description": "Identifier attributes based on OAuth 2.0.",
                            "uuid": "b73f5b3267c8571c97d29a10482ad297",
                            "children": {
                              "Subject": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                                "uuid": "81dddc1bd92e535eb1270ba62242daef"
                              },
                              "Issuer": {
                                "datatype": "string",
                                "type": "sensor",
                                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                                "uuid": "237e4fca2ff35ee1a20fc91a7e390f58"
                              }
                            }
                          }
                        }
                      },
                      "IsBelted": {
                        "datatype": "boolean",
                        "type": "sensor",
                        "description": "Is the belt engaged.",
                        "uuid": "7fe5dacda6935f25b83d1e268138249a"
                      },
                      "Heating": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -100,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat",
                        "uuid": "9b7821d801385a60acc226bec9bcee9a"
                      },
                      "Massage": {
                        "datatype": "uint8",
                        "type": "sensor",
                        "min": 0,
                        "max": 100,
                        "unit": "percent",
                        "description": "Seat massage level. 0 = off. 100 = max massage.",
                        "uuid": "060c88168c955bccb13aeaf50e19ffdb"
                      },
                      "Recline": {
                        "datatype": "int8",
                        "type": "sensor",
                        "min": -90,
                        "max": 90,
                        "unit": "degrees",
                        "description": "Recline level. -90 = Max forward recline. 90 max backward recline",
                        "uuid": "b867b5d87e1950998afeee8e2c6ebe20"
                      },
                      "Position": {
                        "datatype": "uint16",
                        "type": "sensor",
                        "min": 0,
                        "max": 1000,
                        "unit": "mm",
                        "description": "Seat horizontal position. 0 = Frontmost. 1000 = Rearmost",
                        "uuid": "573a386f90885e2d92cc7c97e72511f4"
                      },
                      "Cushion": {
                        "type": "branch",
                        "description": "Cushion signals.",
                        "uuid": "bca5915bf1e05499be697084c94456ff",
                        "children": {
                          "Height": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Height of the seat front. 0 = Lowermost. 500 = Uppermost.",
                            "uuid": "8620b49b7a2656a1b802b749f959eb94"
                          },
                          "Length": {
                            "datatype": "uint16",
                            "type": "sensor",
                            "min": 0,
                            "max": 500,
                            "unit": "mm",
                            "description": "Forward length of cushion (leg support). 0 = Rearmost. 500 = Forwardmost.",
                            "uuid": "bbcbcaf340fe58969f4b06856a7e0898"
                          }
                        }
                      },
                      "Lumbar": {
                        "type": "branch",
                        "description": "Lumbar signals",
                        "uuid": "17bc6d7c938a52f8a13e33dccf9d7b40",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "94aba5edb15e5341a2b66c48cf0653a0"
                          },
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support position. 0 = Lowermost. 255 = Uppermost.",
                            "uuid": "a7d3d00239da58aa8cd7a756bb6a486c"
                          }
                        }
                      },
                      "SideBolster": {
                        "type": "branch",
                        "description": "Side bolster settings",
                        "uuid": "64e3b2d43be2550ab225fbb9321706ce",
                        "children": {
                          "Inflation": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "description": "Lumbar support inflation. 0 = Fully deflated. 255 = Fully inflated.",
                            "uuid": "39f7227e1a645d188626e9c4dbc1c87e"
                          }
                        }
                      },
                      "HeadRestraint": {
                        "type": "branch",
                        "description": "Head restraint settings",
                        "uuid": "d2e23499aa375b5188d720d6343bf606",
                        "children": {
                          "Height": {
                            "datatype": "uint8",
                            "type": "sensor",
                            "min": 0,
                            "max": 255,
                            "unit": "mm",
                            "description": "Height of head restraint. 0 = Bottommost. 255 = Topmost.",
                            "uuid": "96bce1dac8895b7cb35a853a07001faf"
                          }
                        }
                      },
                      "Airbag": {
                        "type": "branch",
                        "description": "Airbag signals",
                        "uuid": "8d3740590402509582ac2df0267797ca",
                        "children": {
                          "IsDeployed": {
                            "datatype": "boolean",
                            "type": "sensor",
                            "description": "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.",
                            "uuid": "8bcb8800307c501da59bae1d46c56ade"
                          }
                        }
                      },
                      "Switch": {
                        "type": "branch",
                        "description": "Seat switch signals",
                        "uuid": "e9f2ff4dca2554d9bdfaf33e63d866a6",
                        "children": {
                          "Warmer": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Warmer switch for Seat heater",
                            "uuid": "4b4f801f348b5f749b45a99fd4df9ddf"
                          },
                          "Cooler": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Cooler switch for Seat heater",
                            "uuid": "7b02caf363db5b749770511d019a4b75"
                          },
                          "Forward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "ec22ed9cb7c8589182f27d7ae683e49a"
                          },
                          "Backward": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat forward switch engaged",
                            "uuid": "ce46f11ab46659b1b747d5bf940159d2"
                          },
                          "Up": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat up switch engaged",
                            "uuid": "a30f9d2416c95c91ac5852d438785e27"
                          },
                          "Down": {
                            "datatype": "boolean",
                            "type": "actuator",
                            "description": "Seat down switch engaged",
                            "uuid": "54dc590307b35e9bb98b0197b597d681"
                          },
                          "HeadRestraint": {
                            "type": "branch",
                            "description": "Head restraint switches",
                            "uuid": "6d949f20e3ab53428baf8ca13fe0161f",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint up switch engaged",
                                "uuid": "f9325a21797b5c91851f7d11bbcf413e"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Head restraint down switch engaged",
                                "uuid": "01c0047065df56e3a4b1cce03d1c65c0"
                              }
                            }
                          },
                          "Massage": {
                            "type": "branch",
                            "description": "Massage switches",
                            "uuid": "021c7125477b5f028113085f7fc2e047",
                            "children": {
                              "Increase": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Increase massage level switch engaged",
                                "uuid": "cf743bdc3b9056a8984594eda1b92713"
                              },
                              "Decrease": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Decrease massage level switch engaged",
                                "uuid": "7fb4869be6905af2a13d0e31a352b93a"
                              }
                            }
                          },
                          "Recline": {
                            "type": "branch",
                            "description": "Recline switches",
                            "uuid": "5cd4e01baba05416849e01430814b308",
                            "children": {
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline backward switch engaged",
                                "uuid": "ae647e32597e5b7f801fef66d4da6c75"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seatback recline forward switch engaged",
                                "uuid": "15dc6ad4c64657129623abbe3483d3f5"
                              }
                            }
                          },
                          "Cushion": {
                            "type": "branch",
                            "description": "Cushion switches",
                            "uuid": "662e791e2aad5ea8b58acaee8e7e7986",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion up switch engaged",
                                "uuid": "58724af988135202a35ab3e9b57bfba4"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion down switch engaged",
                                "uuid": "eb272b8294825399b3a0c02f6b5d9cf8"
                              },
                              "Forward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion forward/lengthen switch engaged",
                                "uuid": "d4a62201d29557fc8f5f1f7192fa38c3"
                              },
                              "Backward": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Seat cushion backward/shorten switch engaged",
                                "uuid": "cf10c7ff875f52038c41e52bf8a762d3"
                              }
                            }
                          },
                          "Lumbar": {
                            "type": "branch",
                            "description": "Lumbar switches",
                            "uuid": "ae8c6f1c22755a8bb179defe39acddb8",
                            "children": {
                              "Up": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar up switch engaged",
                                "uuid": "9e835e91089a595786b5112e16cf402e"
                              },
                              "Down": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar down switch engaged",
                                "uuid": "20424f7bb2ad5e65b755c52da111801a"
                              },
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "4989f93f5158517898ee1ed4e7f06e2f"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "37f321034d9d5364be542879d73e9c43"
                              }
                            }
                          },
                          "SideBolster": {
                            "type": "branch",
                            "description": "Side bolster switches",
                            "uuid": "1a9d36b3a09c50858f35ed246e007c41",
                            "children": {
                              "Inflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar inflation switch engaged",
                                "uuid": "2b77392f4f065f488e3351b03a5a003a"
                              },
                              "Deflate": {
                                "datatype": "boolean",
                                "type": "actuator",
                                "description": "Lumbar deflation switch engaged",
                                "uuid": "d8588aa2c3a155e5a1fc0e79ac3d0eba"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "DriverPosition": {
            "datatype": "uint8",
            "type": "attribute",
            "default": 0,
            "description": "The position of the driver seat in row 1. (1-5)",
            "uuid": "bca9ccd50358584d8d20865694b0d15f"
          },
          "SeatRowCount": {
            "datatype": "uint8",
            "type": "attribute",
            "default": 0,
            "description": "Number of seat rows in vehicle",
            "uuid": "1002a7a4a954581b9cbc72fa438c5292"
          },
          "SeatPosCount": {
            "datatype": "uint8[]",
            "type": "attribute",
            "default": 0,
            "description": "Number of seats across each row from the front to the rear",
            "uuid": "8dd40ecd47ab51c79ed9c74ae4296d7e"
          },
          "Convertible": {
            "type": "branch",
            "description": "Convertible roof",
            "uuid": "2aece85d39d6569e93cf842387a645d9",
            "children": {
              "Status": {
                "datatype": "string",
                "type": "sensor",
                "enum": [
                  "undefined",
                  "closed",
                  "open",
                  "closing",
                  "opening",
                  "stalled"
                ],
                "description": "Roof status on convertible vehicles",
                "uuid": "c8812698198a56d7a1adcc8bbe87845f"
              }
            }
          }
        }
      },
      "ADAS": {
        "type": "branch",
        "description": "All Advanced Driver Assist Systems data.",
        "uuid": "14c2b2e1297b513197d320a5ce58f42e",
        "children": {
          "CruiseControl": {
            "type": "branch",
            "description": "Signals from Cruise Control system",
            "uuid": "c4d751cf74f9576dbba3cc820991c1fb",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if cruise control system is enabled. True = Enabled. False = Disabled.",
                "uuid": "78ab5ce923dc5aa1a6622bcb948e1561"
              },
              "SpeedSet": {
                "datatype": "int32",
                "type": "actuator",
                "unit": "km/h",
                "description": "Set cruise control speed in kilometers per hour",
                "uuid": "b3f3a53ccd825e4da5cb1226f94dc005"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if cruise control system incurred and error condition. True = Error. False = NoError.",
                "uuid": "586d4d35a28956c794c7d56a9cedf544"
              }
            }
          },
          "LaneDepartureDetection": {
            "type": "branch",
            "description": "Signals from Land Departure Detection System",
            "uuid": "e45f33fdcf245f11981b2f201ee8281a",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if lane departure detection system is enabled. True = Enabled. False = Disabled.",
                "uuid": "ba683882dbea575b9540118aa914acd8"
              },
              "Warning": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if lane departure detection registered a lane departure",
                "uuid": "06ba0445af5258d8a9c953979afb7c05"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if lane departure system incurred an error condition. True = Error. False = No Error.",
                "uuid": "92e47dedb3d354779352d83ba3de96be"
              }
            }
          },
          "ObstacleDetection": {
            "type": "branch",
            "description": "Signals form Obstacle Sensor System",
            "uuid": "e7b6d81631cc5ac584d027d4c1a66cb5",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if obstacle sensor system is enabled. True = Enabled. False = Disabled.",
                "uuid": "7262cd48bdad59f3a0d93d9cb592d4f8"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if obstacle sensor system incurred an error condition. True = Error. False = No Error.",
                "uuid": "2a68c1f1f290510097b6aac71a23f305"
              }
            }
          },
          "ABS": {
            "type": "branch",
            "description": "Antilock Braking System signals",
            "uuid": "219270ef27c4531f874bbda63743b330",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if ABS is enabled. True = Enabled. False = Disabled.",
                "uuid": "433b7039199357178688197d6e264725"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if ABS incurred an error condition. True = Error. False = No Error.",
                "uuid": "cd2b0e86aa1f5021a9bb7f6bda1cbe0f"
              },
              "IsEngaged": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if ABS is currently regulating brake pressure. True = Engaged. False = Not Engaged.",
                "uuid": "6dd21979a2225e31940dc2ece1aa9a04"
              }
            }
          },
          "TCS": {
            "type": "branch",
            "description": "Traction Control System signals",
            "uuid": "0572e9f6b1aa5fb5b2f68086aff05073",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if TCS is enabled. True = Enabled. False = Disabled.",
                "uuid": "6789de7a67515e7f9bcdd18623954074"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if TCS incurred an error condition. True = Error. False = No Error.",
                "uuid": "44910b2e5ce75a768d79a01ee3d0723f"
              },
              "IsEngaged": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if TCS is currently regulating traction. True = Engaged. False = Not Engaged.",
                "uuid": "b33d70009ad5589fbffe17fa7e827242"
              }
            }
          },
          "ESC": {
            "type": "branch",
            "description": "Electronic Stability Control System signals",
            "uuid": "636b4586ce7854b4b270a2f3b6c0af4f",
            "children": {
              "IsActive": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Indicates if ECS is enabled. True = Enabled. False = Disabled.",
                "uuid": "70b769baed285c3897979639d13bafd3"
              },
              "Error": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if ESC incurred an error condition. True = Error. False = No Error.",
                "uuid": "c3852de5d6305918b8de1fb11a1a5da5"
              },
              "IsEngaged": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Indicates if ESC is currently regulating vehicle stability. True = Engaged. False = Not Engaged.",
                "uuid": "2088953a28385353a9d46b3a3dc11cac"
              }
            }
          }
        }
      },
      "Chassis": {
        "type": "branch",
        "description": "All data concerning steering, suspension, wheels, and brakes.",
        "uuid": "87d260d635425da0a4ebd62bc4e5c313",
        "children": {
          "CurbWeight": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "kg",
            "description": "Vehicle curb weight, in kg, including all liquids and full tank of fuel, but no cargo or passengers.",
            "uuid": "ffe3fe9067b15475bb02865ba51cc972"
          },
          "GrossWeight": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "kg",
            "description": "Curb weight of vehicle, including all liquids and full tank of fuel and full load of cargo and passengers.",
            "uuid": "1488a8a670535ea2b3ce2ec5b7016175"
          },
          "TowWeight": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "kg",
            "description": "Maximum weight, in kilos, of trailer.",
            "uuid": "ff8fc44fac735c278bf18291790cc9db"
          },
          "Length": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "mm",
            "description": "Overall vehicle length, in mm.",
            "uuid": "ace9409dc191589faf79edd42a3218d3"
          },
          "Height": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "mm",
            "description": "Overall vehicle height, in mm.",
            "uuid": "63e6660d8f635f4db977c23ee411f0cc"
          },
          "Width": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "mm",
            "description": "Overall vehicle width, in mm.",
            "uuid": "abd0c2786e275dc1b9669dd337ba6c65"
          },
          "Wheelbase": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "mm",
            "description": "Overall wheel base, in mm.",
            "uuid": "11677e0433935dc7aa9c1806c96a8a6b"
          },
          "Track": {
            "datatype": "uint16",
            "type": "attribute",
            "default": 0,
            "unit": "mm",
            "description": "Overall wheel tracking, in mm.",
            "uuid": "f66cc4e6d7cf5e1da0d58af902dbb36b"
          },
          "Axle": {
            "type": "branch",
            "description": "Axle signals",
            "uuid": "0a3ebde7efa85c04ac6c29b5676fec5d",
            "children": {
              "Row1": {
                "type": "branch",
                "description": "Axle signals",
                "uuid": "d7e93a94af0752aaab36819f6be4f67a",
                "children": {
                  "WheelCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "description": "Number of wheels on the first axle",
                    "uuid": "7232effafb7d5c908a9bafe1cef2ff3e"
                  },
                  "WheelDiameter": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Diameter of wheels (without tires), in inches, as per ETRO / TRA standard.",
                    "uuid": "60d4b948ae8a5485bd77c45e1f648c13"
                  },
                  "WheelWidth": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Width of wheels (without tires), in inches, as per ETRO / TRA standard.",
                    "uuid": "5b92bdab1e035ff4ba000330e20f826b"
                  },
                  "TireDiameter": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Diameter of tires, in inches, as per ETRO / TRA standard.",
                    "uuid": "ed9f037c1b5d53c78c90b71179db1f4f"
                  },
                  "TireWidth": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Width of tires, in inches, as per ETRO / TRA standard.",
                    "uuid": "3444d8773c215cd7a076d688eb7f1afc"
                  },
                  "Wheel": {
                    "type": "branch",
                    "description": "Brake signals for first row",
                    "uuid": "8ed02c02eee0502ba6d94a5d5f1fb789",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "Brake signals for first row",
                        "uuid": "0cd478c6e72b55c6be6d3d9df9624545",
                        "children": {
                          "Brake": {
                            "type": "branch",
                            "description": "Brake signals for wheel",
                            "uuid": "162dab13d5815ec4bc22888b0bc59cbf",
                            "children": {
                              "FluidLevel": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "percent",
                                "description": "Brake fluid level as percent. 0 = Empty. 100 = Full.",
                                "uuid": "63aa9c4973ef50b18bd7214c9f2634c5"
                              },
                              "FluidLevelLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake fluid level status. True = Brake fluid level low. False = Brake fluid level OK.",
                                "uuid": "53a75af3ab945f3f8546a84136369ec1"
                              },
                              "PadWear": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "description": "Brake pad wear as percent. 0 = No Wear. 100 = Worn.",
                                "uuid": "b4ed36f8143d512fadaca3e641739ee2"
                              },
                              "BrakesWorn": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake pad wear status. True = Worn. False = Not Worn.",
                                "uuid": "2f7c8029bfe759748592ef5e729cc845"
                              }
                            }
                          },
                          "Tire": {
                            "type": "branch",
                            "description": "Tire signals for wheel",
                            "uuid": "17c60ec3c02054b4951c975156375d9a",
                            "children": {
                              "Pressure": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "kPa",
                                "description": "Tire pressure in kilo-Pascal",
                                "uuid": "9fa3f176fd975d28a68f70c7d72e370f"
                              },
                              "PressureLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Tire Pressure Status. True = Low tire pressure. False = Good tire pressure.",
                                "uuid": "82de2a68098455eba786f8ed2d7468c0"
                              },
                              "Temperature": {
                                "datatype": "float",
                                "type": "sensor",
                                "unit": "celsius",
                                "description": "Tire temperature in Celsius.",
                                "uuid": "093d8fb119755f6bafa979e4eae201a0"
                              }
                            }
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "Brake signals for first row",
                        "uuid": "c7ae1f1787ec502d8aea41802dc9a203",
                        "children": {
                          "Brake": {
                            "type": "branch",
                            "description": "Brake signals for wheel",
                            "uuid": "f334a45b92215f86b4ecadbd82c8b249",
                            "children": {
                              "FluidLevel": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "percent",
                                "description": "Brake fluid level as percent. 0 = Empty. 100 = Full.",
                                "uuid": "386bfddee4605e419d59755a51835650"
                              },
                              "FluidLevelLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake fluid level status. True = Brake fluid level low. False = Brake fluid level OK.",
                                "uuid": "0311e746d19358c8a3236cefeca84ef1"
                              },
                              "PadWear": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "description": "Brake pad wear as percent. 0 = No Wear. 100 = Worn.",
                                "uuid": "f3c53c8c5628527a8501e12778dae6c7"
                              },
                              "BrakesWorn": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake pad wear status. True = Worn. False = Not Worn.",
                                "uuid": "1a55f7262b565bf4a5181a55c19d204d"
                              }
                            }
                          },
                          "Tire": {
                            "type": "branch",
                            "description": "Tire signals for wheel",
                            "uuid": "660f90ae8f14594cb6e97d000c1985a1",
                            "children": {
                              "Pressure": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "kPa",
                                "description": "Tire pressure in kilo-Pascal",
                                "uuid": "ea8038b63e6650ffb1a20539e915064a"
                              },
                              "PressureLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Tire Pressure Status. True = Low tire pressure. False = Good tire pressure.",
                                "uuid": "1634d42e20bc5cb4b3d6d4735821d477"
                              },
                              "Temperature": {
                                "datatype": "float",
                                "type": "sensor",
                                "unit": "celsius",
                                "description": "Tire temperature in Celsius.",
                                "uuid": "58d4cee188d353d7996e855d48bb92df"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Row1Count": {
                "datatype": "uint8",
                "type": "attribute",
                "default": 2,
                "description": "Number of axles on the vehicle",
                "uuid": "f5d7402c65bd5d29b8167fe480c76042"
              },
              "Row2": {
                "type": "branch",
                "description": "Axle signals",
                "uuid": "8ef77768446659b6b5020a06c7b23c8b",
                "children": {
                  "WheelCount": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "description": "Number of wheels on the first axle",
                    "uuid": "ac6fe103410153d382306426d14213ab"
                  },
                  "WheelDiameter": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Diameter of wheels (without tires), in inches, as per ETRO / TRA standard.",
                    "uuid": "af27b1d18a5455e593692a9929909bb9"
                  },
                  "WheelWidth": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Width of wheels (without tires), in inches, as per ETRO / TRA standard.",
                    "uuid": "889d279053c051979ebbe301bacac206"
                  },
                  "TireDiameter": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Diameter of tires, in inches, as per ETRO / TRA standard.",
                    "uuid": "4dc46ee7fe0a5240a6eb67f9bf43a1ea"
                  },
                  "TireWidth": {
                    "datatype": "uint8",
                    "type": "attribute",
                    "unit": "inch",
                    "description": "Width of tires, in inches, as per ETRO / TRA standard.",
                    "uuid": "76a9071697b25fb8ab42393dfb77f0ef"
                  },
                  "Wheel": {
                    "type": "branch",
                    "description": "Brake signals for first row",
                    "uuid": "87b119ed6de254159877b24047fd3026",
                    "children": {
                      "Left": {
                        "type": "branch",
                        "description": "Brake signals for first row",
                        "uuid": "4c32a1c722a45ea09a52c389e8a8a618",
                        "children": {
                          "Brake": {
                            "type": "branch",
                            "description": "Brake signals for wheel",
                            "uuid": "774d0a5771d35975872870cf71ea1487",
                            "children": {
                              "FluidLevel": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "percent",
                                "description": "Brake fluid level as percent. 0 = Empty. 100 = Full.",
                                "uuid": "4b0d4f80b8855973a55ffee80fdfc4ba"
                              },
                              "FluidLevelLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake fluid level status. True = Brake fluid level low. False = Brake fluid level OK.",
                                "uuid": "68e832cbce705af0bf0d6e0f9ba7acac"
                              },
                              "PadWear": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "description": "Brake pad wear as percent. 0 = No Wear. 100 = Worn.",
                                "uuid": "8eff72d583015e1e94eab98bf8f0497e"
                              },
                              "BrakesWorn": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake pad wear status. True = Worn. False = Not Worn.",
                                "uuid": "ccae6b64f123544fa6982d224d987852"
                              }
                            }
                          },
                          "Tire": {
                            "type": "branch",
                            "description": "Tire signals for wheel",
                            "uuid": "edfee87117dc5a6f9d970167f26ec090",
                            "children": {
                              "Pressure": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "kPa",
                                "description": "Tire pressure in kilo-Pascal",
                                "uuid": "ea414012c36e54fc84ec1d421f370ddd"
                              },
                              "PressureLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Tire Pressure Status. True = Low tire pressure. False = Good tire pressure.",
                                "uuid": "24bc9ee216275e4d8c7f388853e80975"
                              },
                              "Temperature": {
                                "datatype": "float",
                                "type": "sensor",
                                "unit": "celsius",
                                "description": "Tire temperature in Celsius.",
                                "uuid": "06ab6b3fe7bb5f7c9e2e104ee0e7cfd5"
                              }
                            }
                          }
                        }
                      },
                      "Right": {
                        "type": "branch",
                        "description": "Brake signals for first row",
                        "uuid": "f59f6ce66b1454498f5dc71be581732a",
                        "children": {
                          "Brake": {
                            "type": "branch",
                            "description": "Brake signals for wheel",
                            "uuid": "5c33ec4bd8a15d3590f59e7257bf4d25",
                            "children": {
                              "FluidLevel": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "percent",
                                "description": "Brake fluid level as percent. 0 = Empty. 100 = Full.",
                                "uuid": "83e5e261302d5ab38c9ee4dddc18c8ae"
                              },
                              "FluidLevelLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake fluid level status. True = Brake fluid level low. False = Brake fluid level OK.",
                                "uuid": "c8660a7144055afa8ffc1ffb092ce6cc"
                              },
                              "PadWear": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "description": "Brake pad wear as percent. 0 = No Wear. 100 = Worn.",
                                "uuid": "63a564bca18a5b1fabd7d3cff1af0e6d"
                              },
                              "BrakesWorn": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Brake pad wear status. True = Worn. False = Not Worn.",
                                "uuid": "4f1e06c6edbd57e6b0d55e413481633f"
                              }
                            }
                          },
                          "Tire": {
                            "type": "branch",
                            "description": "Tire signals for wheel",
                            "uuid": "d855fe9ffb4e52be83ebfc7967c1c3ee",
                            "children": {
                              "Pressure": {
                                "datatype": "uint8",
                                "type": "sensor",
                                "unit": "kPa",
                                "description": "Tire pressure in kilo-Pascal",
                                "uuid": "0cd3dd4be36c5fcda49d6360556ba7c8"
                              },
                              "PressureLow": {
                                "datatype": "boolean",
                                "type": "sensor",
                                "description": "Tire Pressure Status. True = Low tire pressure. False = Good tire pressure.",
                                "uuid": "86bfb761f970543399f4232ca0915a70"
                              },
                              "Temperature": {
                                "datatype": "float",
                                "type": "sensor",
                                "unit": "celsius",
                                "description": "Tire temperature in Celsius.",
                                "uuid": "7c08b5778bc05265bb8d4e08fdca29cf"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "Row2Count": {
                "datatype": "uint8",
                "type": "attribute",
                "default": 2,
                "description": "Number of axles on the vehicle",
                "uuid": "0813a2a434ae5dc5805a0c6c2fb6200e"
              }
            }
          },
          "ParkingBrake": {
            "type": "branch",
            "description": "Parking brake signals",
            "uuid": "3849d42292f4551590fa4bf716fc90f7",
            "children": {
              "IsEngaged": {
                "datatype": "boolean",
                "type": "actuator",
                "description": "Parking brake status. True = Parking Brake is Engaged. False = Parking Brake is not Engaged.",
                "uuid": "faa7f94e6a5555c6b2d62e3328520ce0"
              }
            }
          },
          "SteeringWheel": {
            "type": "branch",
            "description": "Steering wheel signals",
            "uuid": "8c759072791e5986ac4efe9df0c2b751",
            "children": {
              "Angle": {
                "datatype": "int16",
                "type": "sensor",
                "unit": "degrees",
                "description": "Steering wheel angle. Positive = degrees to the left. Negative = degrees to the right.",
                "uuid": "92cd3b3d37585b2291806fe5127d9393"
              },
              "Tilt": {
                "datatype": "uint8",
                "type": "actuator",
                "min": 0,
                "max": 100,
                "unit": "percent",
                "description": "Steering wheel column tilt. 0 = Lowest position. 100 = Highest position.",
                "uuid": "33e979769f91521d8080384447d06c00"
              },
              "Extension": {
                "datatype": "uint8",
                "type": "actuator",
                "min": 0,
                "max": 100,
                "unit": "percent",
                "description": "Steering wheel column extension from dashboard. 0 = Closest to dashboard. 100 = Furthest from dashboard.",
                "uuid": "6a84cc3604fc5960a1fb384fe63fae72"
              },
              "Position": {
                "datatype": "string",
                "type": "attribute",
                "default": "front_left",
                "enum": [
                  "front_left",
                  "front_right"
                ],
                "description": "Position of the steering wheel on the left or right side of the vehicle.",
                "uuid": "314d6eeeba195098b36ae7f476d27824"
              }
            }
          },
          "Accelerator": {
            "type": "branch",
            "description": "Accelerator signals",
            "uuid": "3b2b562086a45eb29c55186f3b710621",
            "children": {
              "PedalPosition": {
                "datatype": "uint8",
                "type": "sensor",
                "min": 0,
                "max": 100,
                "unit": "percent",
                "description": "Accelerator pedal position as percent. 0 = Not depressed. 100 = Fully depressed.",
                "uuid": "2fabd8b61db45f62b4e97e7a612b4a73"
              }
            }
          },
          "Brake": {
            "type": "branch",
            "description": "Brake system signals",
            "uuid": "38df972e5c6b558e93839a5e97238c5a",
            "children": {
              "PedalPosition": {
                "datatype": "uint8",
                "type": "sensor",
                "min": 0,
                "max": 100,
                "unit": "percent",
                "description": "Brake pedal position as percent. 0 = Not depressed. 100 = Fully depressed.",
                "uuid": "0477d3a4a831564ea473976cf34374f2"
              }
            }
          },
          "Trailer": {
            "type": "branch",
            "description": "Trailer signals",
            "uuid": "228ce19986db5ce383fa5725fcb6b01b",
            "children": {
              "Connected": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Signal indicating if trailer is connected or not.",
                "uuid": "00894266101c534fbcc4a6fb6d3a497a"
              }
            }
          }
        }
      },
      "OBD": {
        "type": "branch",
        "description": "OBD data.",
        "uuid": "7ad7c512ed5d52c8b31944d2d47a4bc3",
        "children": {
          "PidsA": {
            "datatype": "uint32",
            "type": "sensor",
            "description": "PID 00 - Bit array of the supported pids 01 to 20",
            "uuid": "ba1c1b9034955d2d97249c3b4516beef"
          },
          "Status": {
            "type": "branch",
            "description": "PID 01 - OBD status",
            "uuid": "474f58e593ee5bfebbb9c6ce4a453f96",
            "children": {
              "MIL": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Malfunction Indicator Light (MIL) False = Off, True = On",
                "uuid": "5cfe08ba057c56b18ea55978d33f2390"
              },
              "DTCCount": {
                "datatype": "uint32",
                "type": "sensor",
                "description": "Number of sensor Trouble Codes (DTC)",
                "uuid": "4afdf65e788c5f69baf682597e69fb67"
              },
              "IgnitionType": {
                "datatype": "string",
                "type": "sensor",
                "enum": [
                  "spark",
                  "compression"
                ],
                "description": "Type of the ignition for ICE - spark = spark plug ignition, compression = self-igniting (Diesel engines)",
                "uuid": "7ffd71caac8e5bd18f93366afdfe534d"
              }
            }
          },
          "DTCList": {
            "datatype": "string[]",
            "type": "sensor",
            "description": "List of currently active DTCs formatted according OBD II (SAE-J2012DA_201812) standard ([P|C|B|U]XXXXX )",
            "uuid": "eee1b64e69845d5ab5e793b74631f9dc"
          },
          "FreezeDTC": {
            "datatype": "string",
            "type": "sensor",
            "description": "PID 02 - DTC that triggered the freeze frame",
            "uuid": "5b87fae8dda4522aae209ae528960782"
          },
          "FuelStatus": {
            "datatype": "string",
            "type": "sensor",
            "description": "PID 03 - Fuel status",
            "uuid": "15fa2f3f667a5f5786eda5c83435ef16"
          },
          "EngineLoad": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "min": 0,
            "max": 100,
            "description": "PID 04 - Engine load in percent - 0 = no load, 100 = full load",
            "uuid": "a8fda8a1b4c6534aa49c447bafc1c700"
          },
          "CoolantTemperature": {
            "datatype": "float",
            "type": "sensor",
            "unit": "celsius",
            "description": "PID 05 - Coolant temperature",
            "uuid": "824892cdc72d5f92a38ef3136576edc8"
          },
          "ShortTermFuelTrim1": {
            "datatype": "int8",
            "type": "sensor",
            "unit": "percent",
            "min": -100,
            "max": 100,
            "description": "PID 06 - Short Term (immediate) Fuel Trim - Bank 1 - negative percent leaner, positive percent richer",
            "uuid": "569c983874335fb392d4e82a002654cb"
          },
          "LongTermFuelTrim1": {
            "datatype": "int8",
            "type": "sensor",
            "unit": "percent",
            "min": -100,
            "max": 100,
            "description": "PID 07 - Long Term (learned) Fuel Trim - Bank 1 - negative percent leaner, positive percent richer",
            "uuid": "1c203b11667150f0b4ee1be26a60c084"
          },
          "ShortTermFuelTrim2": {
            "datatype": "int8",
            "type": "sensor",
            "unit": "percent",
            "min": -100,
            "max": 100,
            "description": "PID 08 - Short Term (immediate) Fuel Trim - Bank 2 - negative percent leaner, positive percent richer",
            "uuid": "53a39620773a523a8182169027169ec2"
          },
          "LongTermFuelTrim2": {
            "datatype": "int8",
            "type": "sensor",
            "unit": "percent",
            "min": -100,
            "max": 100,
            "description": "PID 09 - Long Term (learned) Fuel Trim - Bank 2 - negative percent leaner, positive percent richer",
            "uuid": "b02aff2efce05632b5694a256e5b9ec7"
          },
          "FuelPressure": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "min": 0,
            "description": "PID 0A - Fuel pressure",
            "uuid": "34e6b0689f025d7b9bfa1fc49bb30c0f"
          },
          "MAP": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "min": 0,
            "description": "PID 0B - Intake manifold pressure",
            "uuid": "335991b1b53f56f097fea7b05d4db83b"
          },
          "EngineSpeed": {
            "datatype": "float",
            "type": "sensor",
            "unit": "rpm",
            "description": "PID 0C - Engine speed measured as rotations per minute",
            "uuid": "b682eea93b3e5874ab3b52e95a1fad37"
          },
          "Speed": {
            "datatype": "float",
            "type": "sensor",
            "unit": "km/h",
            "description": "PID 0D - Vehicle speed",
            "uuid": "91ed0bb43eb054759813cd784b071764"
          },
          "TimingAdvance": {
            "datatype": "float",
            "type": "sensor",
            "unit": "degrees",
            "description": "PID 0E - Time advance",
            "uuid": "35533b7e327d5f839b17c932b630767c"
          },
          "IntakeTemp": {
            "datatype": "float",
            "type": "sensor",
            "unit": "celsius",
            "description": "PID 0F - Intake temperature",
            "uuid": "7c108305178b5854b430a23e125588bd"
          },
          "MAF": {
            "datatype": "int16",
            "type": "sensor",
            "unit": "g/s",
            "description": "PID 10 - Grams of air drawn into engine per second",
            "uuid": "f3acdf89fb865313883d5d3126f15518"
          },
          "ThrottlePosition": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "min": 0,
            "max": 100,
            "description": "PID 11 - Throttle position - 0 = closed throttle, 100 = open throttle",
            "uuid": "ec1d372020205bb4a846a014b33801e1"
          },
          "AirStatus": {
            "datatype": "string",
            "type": "sensor",
            "description": "PID 12 - Secondary air status",
            "uuid": "548f65bf59ed505a86dfaa1c33342e4d"
          },
          "O2": {
            "type": "branch",
            "description": "PID 13 - Presence of oxygen sensors for the banks",
            "uuid": "31f007df72af50f0925d2b4647682a4d",
            "children": {
              "Bank1": {
                "type": "branch",
                "description": "Oxygen sensors on bank 1, at most 4 sensors per bank",
                "uuid": "6371b791e2905d57ad4591c1d542cefd",
                "children": {
                  "Sensor1": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "40e2cdba61b15e1e99405857e4d32b6e",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 14 - Sensor voltage",
                        "uuid": "3d9d4bfdf5bb506891612b7dbc044b81"
                      }
                    }
                  },
                  "Sensor2": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "32311bd7b77158a2b3622ca3075ce34a",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 15 - Sensor voltage",
                        "uuid": "2bb19dbdf64d5d438e19d220606565cf"
                      }
                    }
                  },
                  "Sensor3": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "4640f8cb80de54bab3036cf51af9a8f8",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 16 - Sensor voltage",
                        "uuid": "7749913f77ec5f84942e5d4bad97b398"
                      }
                    }
                  },
                  "Sensor4": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "0596ec385da658578217391e0ecaa5af",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 17 - Sensor voltage",
                        "uuid": "3ddcc11605bd57958a6ab7040980388b"
                      }
                    }
                  }
                }
              },
              "Bank2": {
                "type": "branch",
                "description": "Oxygen sensors on bank 2, at most 4 sensors per bank",
                "uuid": "9bfda6c2db5b59a0930a8685c74c29ba",
                "children": {
                  "Sensor1": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "22a8aa72fd70503f82bd0c14a35770fc",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 18 - Sensor voltage",
                        "uuid": "ff69ddba35d9527b91ee1f02f8e547e7"
                      }
                    }
                  },
                  "Sensor2": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "75bb1896ea305fc89d9b05021c3cadbd",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 19 - Sensor voltage",
                        "uuid": "8b621b72cff35ece97b9b0b1918f4c82"
                      }
                    }
                  },
                  "Sensor3": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "e6839701a84c59a3ae377abee2890567",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 1A - Sensor voltage",
                        "uuid": "5b2ccfaf65265ce6a81dcd9d76e42224"
                      }
                    }
                  },
                  "Sensor4": {
                    "type": "branch",
                    "description": "Oxygen sensor",
                    "uuid": "a09790dbb4485a6e8ed737b1357878a8",
                    "children": {
                      "Voltage": {
                        "datatype": "float",
                        "type": "sensor",
                        "unit": "V",
                        "description": "PID 1B - Sensor voltage",
                        "uuid": "3ec914477d23598f9f5915d14db5852e"
                      }
                    }
                  }
                }
              }
            }
          },
          "O2Alt": {
            "type": "branch",
            "description": "PID 1D - Presence of alternate oxygen sensors for the banks",
            "uuid": "f8c067bfefd65a5fbb0cd7c7525eb430",
            "children": {
              "Bank1": {
                "type": "branch",
                "description": "Alternate oxygen sensors on bank 1, at most 4 sensors per bank",
                "uuid": "788b4a8ac02457eab7beb1036eedc388",
                "children": {
                  "Sensor1": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "340eb17fd0445c8486f9b3bc20bb0946",
                    "children": {}
                  },
                  "Sensor2": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "d80aedb9fbdb538aa3dddce56258c960",
                    "children": {}
                  },
                  "Sensor3": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "e13e1993d48c5d6e8897b1c27311ae7f",
                    "children": {}
                  },
                  "Sensor4": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "cf55906c0eb9588fa33298e10ca1ca9b",
                    "children": {}
                  }
                }
              },
              "Bank2": {
                "type": "branch",
                "description": "Alternate oxygen sensors on bank 2, at most 4 sensors per bank",
                "uuid": "63ebe2202700525a926f5a1457b4fdb8",
                "children": {
                  "Sensor1": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "58d80358757859bda05da760c28a1706",
                    "children": {}
                  },
                  "Sensor2": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "6b4b0c27cf9e5c999ef973578175cc25",
                    "children": {}
                  },
                  "Sensor3": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "0e8d6a2dd18554e89cfa73fb4c302c9d",
                    "children": {}
                  },
                  "Sensor4": {
                    "type": "branch",
                    "description": "Alternate oxygen sensor",
                    "uuid": "513c442582515c2d85b1f7e33d891d41",
                    "children": {}
                  }
                }
              }
            }
          },
          "AuxInputStatus": {
            "datatype": "boolean",
            "type": "sensor",
            "description": "PID 1E - Auxiliary input status (power take off)",
            "uuid": "6e0b531c320e50d59fb46e98df17620a"
          },
          "RunTime": {
            "datatype": "uint32",
            "type": "sensor",
            "unit": "s",
            "description": "PID 1F - Engine run time",
            "uuid": "acf70773752256d1a227ab48257624b5"
          },
          "PidsB": {
            "datatype": "uint32",
            "type": "sensor",
            "description": "PID 20 - Bit array of the supported pids 21 to 40",
            "uuid": "00193c560a0a5525baa45681e07b50f6"
          },
          "DistanceWithMIL": {
            "datatype": "uint32",
            "type": "sensor",
            "unit": "km",
            "description": "PID 21 - Distance traveled with MIL on",
            "uuid": "a9a522e343f25522b08f11e81bb91349"
          },
          "FuelRailPressureVac": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "description": "PID 22 - Fuel rail pressure relative to vacuum",
            "uuid": "b3b0adf44aa3572fa07e7434993e6458"
          },
          "FuelRailPressureDirect": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "description": "PID 23 - Fuel rail pressure direct inject",
            "uuid": "039cb7bf1a8356a98d09eaf4fc029fe9"
          },
          "O2WR": {
            "type": "branch",
            "description": "Wide range/band oxygen sensors",
            "uuid": "a439f2bc16575318afe20d0bc6a8cacf",
            "children": {
              "Sensor1": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 1",
                "uuid": "496074cec04a5260b60fd39bb7ed1479",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 24 - Lambda voltage for wide range/band oxygen sensor 1",
                    "uuid": "396251cbfa5a57ffb1dd743298dfcdf9"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 34 - Lambda current for wide range/band oxygen sensor 1",
                    "uuid": "bb4c70d9d2ae56c8a9a3be446db6f54c"
                  }
                }
              },
              "Sensor2": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 2",
                "uuid": "079f9960f75d5f399df7ff86fcea8f0c",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 25 - Lambda voltage for wide range/band oxygen sensor 2",
                    "uuid": "a784675c3b765d42ad023d8ee412be26"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 35 - Lambda current for wide range/band oxygen sensor 2",
                    "uuid": "442ab33180ca5028a37a487056ba4a51"
                  }
                }
              },
              "Sensor3": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 3",
                "uuid": "a8a83d3e33f9584b824088e830bcbaec",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 26 - Lambda voltage for wide range/band oxygen sensor 3",
                    "uuid": "a78f7621a3f75df2adc1dc940219834a"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 36 - Lambda current for wide range/band oxygen sensor 4",
                    "uuid": "c942468e349e5aaebde4d90ee0bc3814"
                  }
                }
              },
              "Sensor4": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 4",
                "uuid": "bb67047ddad158ba98876a6a87d02e97",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 27 - Lambda voltage for wide range/band oxygen sensor 4",
                    "uuid": "abeca90ba22d5c32a34ee907cedf3192"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 37 - Lambda current for wide range/band oxygen sensor 4",
                    "uuid": "f16b31fde63a516db04cb44feaa7c27b"
                  }
                }
              },
              "Sensor5": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 5",
                "uuid": "01c4160d39af5db59c66db844646195e",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 28 - Lambda voltage for wide range/band oxygen sensor 5",
                    "uuid": "699c4db2439f51af8465e823687018b8"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 38 - Lambda current for wide range/band oxygen sensor 5",
                    "uuid": "40494cb5826554929f5ecadd5b9173fd"
                  }
                }
              },
              "Sensor6": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 6",
                "uuid": "cff12c30bde957798daaa3a91758b48b",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 29 - Lambda voltage for wide range/band oxygen sensor 6",
                    "uuid": "304c181c76d55c3abe75382a935c7bde"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 39 - Lambda current for wide range/band oxygen sensor 6",
                    "uuid": "06a38b6b4784545bb637279e96d48eb5"
                  }
                }
              },
              "Sensor7": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 7",
                "uuid": "44459df1f25f5d43a07b00f2bad65ef5",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 2A - Lambda voltage for wide range/band oxygen sensor 7",
                    "uuid": "0ad1d79dcce65c00ac48421b5b54ca0e"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 3A - Lambda current for wide range/band oxygen sensor 7",
                    "uuid": "6ed46315325d540eb95c86ec61eef8e4"
                  }
                }
              },
              "Sensor8": {
                "type": "branch",
                "description": "Wide range/band oxygen senor 8",
                "uuid": "b8865e72055d52a086f6935d5c188cc1",
                "children": {
                  "Voltage": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "V",
                    "description": "PID 2B - Lambda voltage for wide range/band oxygen sensor 8",
                    "uuid": "ab7d6c739f025782bba640e58123f0c8"
                  },
                  "Current": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "A",
                    "description": "PID 3B - Lambda current for wide range/band oxygen sensor 8",
                    "uuid": "96de3c3b036c50c2978ab2aa490d4d9e"
                  }
                }
              }
            }
          },
          "CommandedEGR": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 2C - Commanded exhaust gas recirculation (EGR)",
            "uuid": "0265890a4a695ee6952c9b9f565ddaa5"
          },
          "EGRError": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 2D - Exhaust gas recirculation (EGR) error",
            "uuid": "80a7000c5c7b5444b5571a26264061e5"
          },
          "CommandedEVAP": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 2E - Commanded evaporative purge (EVAP) valve",
            "uuid": "5e6295d04a9159b88f4698b561b86842"
          },
          "FuelLevel": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 2F - Fuel level in the fuel tank",
            "uuid": "fd39813424ee5cd08c44714b35697287"
          },
          "WarmupsSinceDTCClear": {
            "datatype": "uint16",
            "type": "sensor",
            "description": "PID 30 - Number of warm-ups since codes cleared",
            "uuid": "a63ba60721785fc591e3dd067c4dc2ae"
          },
          "DistanceSinceDTCClear": {
            "datatype": "float",
            "type": "sensor",
            "unit": "km",
            "description": "PID 31 - Distance traveled since codes cleared",
            "uuid": "0da628e2c69d561eb86216ddcb6e7b2a"
          },
          "EVAPVaporPressure": {
            "datatype": "float",
            "type": "sensor",
            "unit": "Pa",
            "description": "PID 32 - Evaporative purge (EVAP) system pressure",
            "uuid": "70b5dae2ffd0561eab73efed8ad2f0ad"
          },
          "BarometricPressure": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "description": "PID 33 - Barometric pressure",
            "uuid": "1966bfff4d235767bfd9a21afb445ac7"
          },
          "Catalyst": {
            "type": "branch",
            "description": "Catalyst signals",
            "uuid": "4eb0b191d6445de081f3f3f759af31c2",
            "children": {
              "Bank1": {
                "type": "branch",
                "description": "Catalyst bank 1 signals",
                "uuid": "0c3aaf014ba95b938b639d4202ef8b25",
                "children": {
                  "Temperature1": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "PID 3C - Catalyst temperature from bank 1, sensor 1",
                    "uuid": "5a770f13939e5d069682d408f160a895"
                  },
                  "Temperature2": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "PID 3E - Catalyst temperature from bank 1, sensor 2",
                    "uuid": "ca9419a5d23b5937af23b51d823722fa"
                  }
                }
              },
              "Bank2": {
                "type": "branch",
                "description": "Catalyst bank 2 signals",
                "uuid": "9a20459754755146a3b9608bf6384835",
                "children": {
                  "Temperature1": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "PID 3D - Catalyst temperature from bank 2, sensor 1",
                    "uuid": "011658e4ee89502c9a33877c92dbf888"
                  },
                  "Temperature2": {
                    "datatype": "float",
                    "type": "sensor",
                    "unit": "celsius",
                    "description": "PID 3F - Catalyst temperature from bank 2, sensor 2",
                    "uuid": "f60c68f0ebca5fcf97086ce04e16d661"
                  }
                }
              }
            }
          },
          "PidsC": {
            "datatype": "uint32",
            "type": "sensor",
            "description": "PID 40 - Bit array of the supported pids 41 to 60",
            "uuid": "7c3a3f0ecc5d593aa996892668afe4b0"
          },
          "DriveCycleStatus": {
            "type": "branch",
            "description": "PID 41 - OBD status for the current drive cycle",
            "uuid": "5215e28062f75154822789b8a5f30630",
            "children": {
              "MIL": {
                "datatype": "boolean",
                "type": "sensor",
                "description": "Malfunction Indicator Light (MIL) - False = Off, True = On",
                "uuid": "7ce9859f21205e7f8876a10331fe6be7"
              },
              "DTCCount": {
                "datatype": "uint32",
                "type": "sensor",
                "description": "Number of sensor Trouble Codes (DTC)",
                "uuid": "312856f746ff560e8098c19196964d3b"
              },
              "IgnitionType": {
                "datatype": "string",
                "type": "sensor",
                "enum": [
                  "spark",
                  "compression"
                ],
                "description": "Type of the ignition for ICE - spark = spark plug ignition, compression = self-igniting (Diesel engines)",
                "uuid": "1aeb7b6d025f5a8693104824abaa1c49"
              }
            }
          },
          "ControlModuleVoltage": {
            "datatype": "float",
            "type": "sensor",
            "unit": "V",
            "description": "PID 42 - Control module voltage",
            "uuid": "59e072b932605ffc88a299c874d885c4"
          },
          "AbsoluteLoad": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 43 - Absolute load value",
            "uuid": "b3dd889a42ce5de9a7904b7196ae325c"
          },
          "CommandedEquivalenceRatio": {
            "datatype": "float",
            "type": "sensor",
            "unit": "ratio",
            "description": "PID 44 - Commanded equivalence ratio",
            "uuid": "104e39e816f65fa791d0afa24603292b"
          },
          "RelativeThrottlePosition": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 45 - Relative throttle position",
            "uuid": "54ecf7dd671c5053aac4bc1bb061d64b"
          },
          "AmbientAirTemperature": {
            "datatype": "float",
            "type": "sensor",
            "unit": "celsius",
            "description": "PID 46 - Ambient air temperature",
            "uuid": "220a90f183c5583ea8b8b6454d774517"
          },
          "ThrottlePositionB": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 47 - Absolute throttle position B",
            "uuid": "701712a565ed5bf8b6630487a7152c87"
          },
          "ThrottlePositionC": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 48 - Absolute throttle position C",
            "uuid": "06f162dc00a85f628f9d5d1bc952665c"
          },
          "AcceleratorPositionD": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 49 - Accelerator pedal position D",
            "uuid": "7e63256081ac5a7b8a28a6fa3c2c2ff9"
          },
          "AcceleratorPositionE": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 4A - Accelerator pedal position E",
            "uuid": "4104e7fc25355e25b4522d233565d84b"
          },
          "AcceleratorPositionF": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 4B - Accelerator pedal position F",
            "uuid": "95f5c2a209a857ff930e2f8e32ac2d3f"
          },
          "ThrottleActuator": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 4C - Commanded throttle actuator",
            "uuid": "49a19905a1005ee3abe0c0a84d7112d1"
          },
          "RunTimeMIL": {
            "datatype": "uint32",
            "type": "sensor",
            "unit": "min",
            "description": "PID 4D - Run time with MIL on",
            "uuid": "555604a484535f60adf8894a6bd895b6"
          },
          "TimeSinceDTCCleared": {
            "datatype": "uint32",
            "type": "sensor",
            "unit": "min",
            "description": "PID 4E - Time since trouble codes cleared",
            "uuid": "66ea3984a2585dcdaaf6452eef835c0d"
          },
          "MaxMAF": {
            "datatype": "float",
            "type": "sensor",
            "unit": "g/s",
            "description": "PID 50 - Maximum flow for mass air flow sensor",
            "uuid": "e21826479f715ee7afe8dc485f109b11"
          },
          "FuelType": {
            "datatype": "string",
            "type": "sensor",
            "description": "PID 51 - Fuel type",
            "uuid": "aefb45bdd8035904b0c8f3ffcedc53a9"
          },
          "EthanolPercent": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 52 - Percentage of ethanol in the fuel",
            "uuid": "a207e7de17e1520c894b412af6f2522c"
          },
          "EVAPVaporPressureAbsolute": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "description": "PID 53 - Absolute evaporative purge (EVAP) system pressure",
            "uuid": "ef188a1e1a1356f7bc425081e3e00805"
          },
          "EVAPVaporPressureAlternate": {
            "datatype": "float",
            "type": "sensor",
            "unit": "Pa",
            "description": "PID 54 - Alternate evaporative purge (EVAP) system pressure",
            "uuid": "68eaba3c79975d61bc35b92cd3e5e8d0"
          },
          "ShortTermO2Trim1": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 55 - Short term secondary O2 trim - Bank 1",
            "uuid": "be7ed33a854557ba802da0c51f9f4564"
          },
          "LongTermO2Trim1": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 56 - Long term secondary O2 trim - Bank 1",
            "uuid": "9a9586e29a02567e9920cb9b0aa2e3f5"
          },
          "ShortTermO2Trim2": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 57 - Short term secondary O2 trim - Bank 2",
            "uuid": "c8b962f8990e51d294621408ceaa21d9"
          },
          "LongTermO2Trim2": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 58 - Long term secondary O2 trim - Bank 2",
            "uuid": "e579f6c930605b389e8ce2d7edd92999"
          },
          "FuelRailPressureAbsolute": {
            "datatype": "float",
            "type": "sensor",
            "unit": "kPa",
            "description": "PID 59 - Absolute fuel rail pressure",
            "uuid": "83c88b13d30153949eeca1b1180a9061"
          },
          "RelativeAcceleratorPosition": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 5A - Relative accelerator pedal position",
            "uuid": "e25de9aacad3549285b4fb234f10be8f"
          },
          "HybridBatteryRemaining": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "percent",
            "description": "PID 5B - Remaining life of hybrid battery",
            "uuid": "c9517b6243df5e8d8f3aa3e57f71ec37"
          },
          "OilTemperature": {
            "datatype": "uint8",
            "type": "sensor",
            "unit": "celsius",
            "description": "PID 5C - Engine oil temperature",
            "uuid": "ef3dfc11085d5077b363b1a4e8e4a84e"
          },
          "FuelInjectionTiming": {
            "datatype": "int16",
            "type": "sensor",
            "unit": "degrees",
            "description": "PID 5D - Fuel injection timing",
            "uuid": "ab4869446f5357d6936838983e1b8949"
          },
          "FuelRate": {
            "datatype": "float",
            "type": "sensor",
            "unit": "l/h",
            "description": "PID 5E - Engine fuel rate",
            "uuid": "4ab7c2b710f95ceb9c7d01d19dabac38"
          }
        }
      },
      "Driver": {
        "type": "branch",
        "description": "Driver data.",
        "uuid": "1cac57e7b7e756dc8a154eaacbce6426",
        "children": {
          "Identifier": {
            "type": "branch",
            "description": "Identifier attributes based on OAuth 2.0.",
            "uuid": "89705397069c5ec58d607318f2ff0ea8",
            "children": {
              "Subject": {
                "datatype": "string",
                "type": "sensor",
                "description": "Subject for the authentification of the occupant. E.g. UserID 7331677",
                "uuid": "b41ec688af265f10824bc9635989ac55"
              },
              "Issuer": {
                "datatype": "string",
                "type": "sensor",
                "description": "Unique Issuer for the authentification of the occupant. E.g. https://accounts.funcorp.com",
                "uuid": "ee7988d26d7156d2a030ecc506ea97e7"
              }
            }
          },
          "DistractionLevel": {
            "datatype": "float",
            "type": "sensor",
            "unit": "percent",
            "description": "Distraction level of the driver will be the level how much the driver is distracted, by multiple factors. E.g. Driving situation, acustical or optical signales inside the cockpit, phone calls",
            "uuid": "cb35ec0b924e58979e1469146d65c3fa"
          },
          "EyesOnRoad": {
            "datatype": "boolean",
            "type": "sensor",
            "description": "Has driver the eyes on road or not?",
            "uuid": "52003ac6512e594a87a378e3edf4c5e6"
          },
          "AttentiveProbability": {
            "datatype": "float",
            "type": "sensor",
            "unit": "percent",
            "description": "Probability of attentiveness of the driver.",
            "uuid": "fcd202467afb533fbbf9e7da89cc1cee"
          },
          "FatigueLevel": {
            "datatype": "float",
            "type": "sensor",
            "unit": "percent",
            "description": "Fatigueness level of driver. Evaluated by multiple factors like trip time, behaviour of steering, eye status.",
            "uuid": "49b1626295705a79ae20d8a270c48b6b"
          },
          "HeartRate": {
            "datatype": "uint16",
            "type": "sensor",
            "description": "Heart rate of the driver.",
            "uuid": "d71516905f785c4da867a2f86e774d93"
          }
        }
      }
    }
  }
}
