{
  "rtype": 1, // 0 = modbus, 1 = http/json
  "mtype": 1, // 0 = other, 1 = meter, 2 = inverter, 4 = battery

  "name": "VoltoPlus Http", // as displayed in the config dialog
  "manufacturer": "Wallner Automation",
  "dev_type": "voltoplus_http", // will be prefixed by "meter_"

  //by Wilfried Schöfnagl-Geer V1.0

  "delay_accumulated": true, // false: always read accumulated value, like import_wh / export_wh when reading instantaneous values


  // values used to build the model string
  "type_designation": {
    "address": "/api",
    "type": "string",
    "fixed": "voltoPlus"
  },
  "version": {
    "address": "/api",
    "type": "string",
    "fixed": "1.0"
  },
  "firmware_version": {
    "address": "/api",
    "type": "string",
    "fixed": "v1.4.5"
  },
  "serial": {
    "address": "",
    "type": "string",
    "fixed": "0"
  },

  // instantaneous values

  "voltage_l1": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"U1\"}].value",
    "resolution": 0.01
  },
  "voltage_l2": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"U2\"}].value",
    "resolution": 0.01
  },
  "voltage_l3": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"U3\"}].value",
    "resolution": 0.01
  },

  "current_l1": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"I1\"}].value",
    "resolution": 1.0
  },
  "current_l2": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"I2\"}].value",
    "resolution": 1.0
  },
  "current_l3": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"I3\"}].value",
    "resolution": 1.0
  },
  "power_w_l1": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"P1\"}].value",
    "resolution": 1.0
  },
  "power_w_l2": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"P2\"}].value",
    "resolution": 1.0
  },
  "power_w_l3": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"P3\"}].value",
    "resolution": 1.0
  },
  "import_wh": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"fwdEn\"}].value",
    "resolution": 100.0
  },
  "export_wh": {
    "address": "/api/v1/values",
    "type": "float",
    "query": "json_values[{\"id\":\"rvsEn\"}].value",
    "resolution": 100.0
  }
}