{
  "license-wirenboard" : "CC BY (C) 2026 Павел Яковлев for Wirenboard only",
  "license" : "CC BY-NC-SA (C) 2026 Павел Яковлев for all others exclude Wirenboard",

  "device_type": "wn90lp",
  "title": "wn90lp_template_title",
  "group": "climate_sensors",
  "device": {
    "name": "Ecowitt WN90LP",
    "id": "wn90lp",
    "groups": [
      {
        "title": "Hardware Info",
        "id": "hw_info"
      },
      {
        "title": "Communication",
        "id": "communication"
      },
      {
        "title": "Environment",
        "id": "environment"
      },
      {
        "title": "Measuring",
        "id": "measuring"
      },
      {
        "title": "Historical Data Register",
        "id": "historical",
        "description": "Records one data point per minute and stores historical data for the last 30 minutes"
      }
    ],
    "channels": [
      {
        "id": "device_code",
        "name": "Device Code",
        "reg_type": "holding",
        "address": 352,
        "group": "hw_info",
        "enable": false,
        "readonly": true
      },
      {
        "id": "device_id",
        "name": "Device ID",
        "reg_type": "holding",
        "address": 355,
        "group": "hw_info",
        "format": "u32",
        "enable": false,
        "readonly": true
      },
      {
        "id": "light",
        "name": "Light",
        "reg_type": "holding",
        "address": 357,
        "group": "environment",
        "units": "lx",
        "scale": 0.1,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "uv_index",
        "name": "UV Index",
        "reg_type": "holding",
        "address": 358,
        "group": "environment",
        "scale": 0.1,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "temperature",
        "name": "Temperature",
        "reg_type": "holding",
        "address": 359,
        "group": "environment",
        "units": "deg C",
        "scale": 0.1,
        "offset": -40,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "humidity",
        "name": "Humidity",
        "reg_type": "holding",
        "address": 360,
        "group": "environment",
        "units": "RH",
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "wind_speed",
        "name": "Wind Speed",
        "reg_type": "holding",
        "address": 361,
        "group": "environment",
        "units": "m/s",
        "scale": 0.1,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "gust_speed",
        "name": "Gust Speed",
        "reg_type": "holding",
        "address": 362,
        "group": "environment",
        "units": "m/s",
        "scale": 0.1,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "wind_direction",
        "name": "Wind Direction",
        "reg_type": "holding",
        "address": 363,
        "group": "environment",
        "units": "deg",
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "rainfall",
        "name": "Rainfall",
        "reg_type": "holding",
        "address": 364,
        "group": "environment",
        "units": "mm",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "absolute_pressure",
        "name": "Absolute Pressure",
        "reg_type": "holding",
        "address": 365,
        "group": "environment",
        "units": "mbar",
        "scale": 0.1,
        "readonly": true,
        "error_value": "0xFFFF"
      },
      {
        "id": "rain_counter",
        "name": "Rain Counter",
        "reg_type": "holding",
        "address": 366,
        "group": "environment",
        "units": "mm",
        "scale": 0.01,
        "readonly": true,
        "error_value": "0xFFFF"
      },

      {
        "id": "measuring_light",
        "name": "Measuring Light",
        "reg_type": "holding",
        "address": 40082,
        "group": "measuring",
        "units": "lx",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_uv_index",
        "name": "Measuring UV Index",
        "reg_type": "holding",
        "address": 40083,
        "group": "measuring",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_temperature",
        "name": "Measuring Temperature",
        "reg_type": "holding",
        "address": 40084,
        "group": "measuring",
        "units": "deg C",
        "scale": 0.1,
        "offset": -40,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_humidity",
        "name": "Measuring Humidity",
        "reg_type": "holding",
        "address": 40085,
        "group": "measuring",
        "units": "RH",
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_wind_speed",
        "name": "Measuring Wind Speed",
        "reg_type": "holding",
        "address": 40086,
        "group": "measuring",
        "units": "m/s",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_gust_speed",
        "name": "Measuring Gust Speed",
        "reg_type": "holding",
        "address": 40087,
        "group": "measuring",
        "units": "m/s",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "measuring_wind_direction",
        "name": "Measuring Wind Direction",
        "reg_type": "holding",
        "address": 40088,
        "group": "measuring",
        "units": "deg",
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },
      {
        "id": "reserved_measuring_rainfall",
        "name": "Reserved (Measuring Rainfall)",
        "reg_type": "holding",
        "address": 40089,
        "group": "measuring",
        "readonly": true,
        "enable": false
      },
      {
        "id": "measuring_absolute_pressure",
        "name": "Measuring Absolute Pressure",
        "reg_type": "holding",
        "address": 40090,
        "group": "measuring",
        "units": "mbar",
        "scale": 0.1,
        "readonly": true,
        "enable": false,
        "error_value": "0xFFFF"
      },


      { "enabled":false, "id": "maximum_light_intensity_1_minute_ago",        "name": "Maximum Light Intensity 1 Minute Ago",        "reg_type": "holding",        "address": 39700,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_2_minutes_ago",        "name": "Maximum Light Intensity 2 Minutes Ago",        "reg_type": "holding",        "address": 39701,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_3_minutes_ago",        "name": "Maximum Light Intensity 3 Minutes Ago",        "reg_type": "holding",        "address": 39702,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_4_minutes_ago",        "name": "Maximum Light Intensity 4 Minutes Ago",        "reg_type": "holding",        "address": 39703,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_5_minutes_ago",        "name": "Maximum Light Intensity 5 Minutes Ago",        "reg_type": "holding",        "address": 39704,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_6_minutes_ago",        "name": "Maximum Light Intensity 6 Minutes Ago",        "reg_type": "holding",        "address": 39705,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_7_minutes_ago",        "name": "Maximum Light Intensity 7 Minutes Ago",        "reg_type": "holding",        "address": 39706,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_8_minutes_ago",        "name": "Maximum Light Intensity 8 Minutes Ago",        "reg_type": "holding",        "address": 39707,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_9_minutes_ago",        "name": "Maximum Light Intensity 9 Minutes Ago",        "reg_type": "holding",        "address": 39708,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_10_minutes_ago",        "name": "Maximum Light Intensity 10 Minutes Ago",        "reg_type": "holding",        "address": 39709,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_11_minutes_ago",        "name": "Maximum Light Intensity 11 Minutes Ago",        "reg_type": "holding",        "address": 39710,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_12_minutes_ago",        "name": "Maximum Light Intensity 12 Minutes Ago",        "reg_type": "holding",        "address": 39711,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_13_minutes_ago",        "name": "Maximum Light Intensity 13 Minutes Ago",        "reg_type": "holding",        "address": 39712,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_14_minutes_ago",        "name": "Maximum Light Intensity 14 Minutes Ago",        "reg_type": "holding",        "address": 39713,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_15_minutes_ago",        "name": "Maximum Light Intensity 15 Minutes Ago",        "reg_type": "holding",        "address": 39714,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_16_minutes_ago",        "name": "Maximum Light Intensity 16 Minutes Ago",        "reg_type": "holding",        "address": 39715,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_17_minutes_ago",        "name": "Maximum Light Intensity 17 Minutes Ago",        "reg_type": "holding",        "address": 39716,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_18_minutes_ago",        "name": "Maximum Light Intensity 18 Minutes Ago",        "reg_type": "holding",        "address": 39717,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_19_minutes_ago",        "name": "Maximum Light Intensity 19 Minutes Ago",        "reg_type": "holding",        "address": 39718,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_20_minutes_ago",        "name": "Maximum Light Intensity 20 Minutes Ago",        "reg_type": "holding",        "address": 39719,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_21_minutes_ago",        "name": "Maximum Light Intensity 21 Minutes Ago",        "reg_type": "holding",        "address": 39720,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_22_minutes_ago",        "name": "Maximum Light Intensity 22 Minutes Ago",        "reg_type": "holding",        "address": 39721,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_23_minutes_ago",        "name": "Maximum Light Intensity 23 Minutes Ago",        "reg_type": "holding",        "address": 39722,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_24_minutes_ago",        "name": "Maximum Light Intensity 24 Minutes Ago",        "reg_type": "holding",        "address": 39723,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_25_minutes_ago",        "name": "Maximum Light Intensity 25 Minutes Ago",        "reg_type": "holding",        "address": 39724,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_26_minutes_ago",        "name": "Maximum Light Intensity 26 Minutes Ago",        "reg_type": "holding",        "address": 39725,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_27_minutes_ago",        "name": "Maximum Light Intensity 27 Minutes Ago",        "reg_type": "holding",        "address": 39726,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_28_minutes_ago",        "name": "Maximum Light Intensity 28 Minutes Ago",        "reg_type": "holding",        "address": 39727,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_29_minutes_ago",        "name": "Maximum Light Intensity 29 Minutes Ago",        "reg_type": "holding",        "address": 39728,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_light_intensity_30_minutes_ago",        "name": "Maximum Light Intensity 30 Minutes Ago",        "reg_type": "holding",        "address": 39729,        "group": "historical",        "units": "lx",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_1_minute_ago",        "name": "Maximum UV Index 1 Minute Ago",        "reg_type": "holding",        "address": 39730,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_2_minutes_ago",        "name": "Maximum UV Index 2 Minutes Ago",        "reg_type": "holding",        "address": 39731,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_3_minutes_ago",        "name": "Maximum UV Index 3 Minutes Ago",        "reg_type": "holding",        "address": 39732,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_4_minutes_ago",        "name": "Maximum UV Index 4 Minutes Ago",        "reg_type": "holding",        "address": 39733,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_5_minutes_ago",        "name": "Maximum UV Index 5 Minutes Ago",        "reg_type": "holding",        "address": 39734,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_6_minutes_ago",        "name": "Maximum UV Index 6 Minutes Ago",        "reg_type": "holding",        "address": 39735,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_7_minutes_ago",        "name": "Maximum UV Index 7 Minutes Ago",        "reg_type": "holding",        "address": 39736,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_8_minutes_ago",        "name": "Maximum UV Index 8 Minutes Ago",        "reg_type": "holding",        "address": 39737,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_9_minutes_ago",        "name": "Maximum UV Index 9 Minutes Ago",        "reg_type": "holding",        "address": 39738,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_10_minutes_ago",        "name": "Maximum UV Index 10 Minutes Ago",        "reg_type": "holding",        "address": 39739,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_11_minutes_ago",        "name": "Maximum UV Index 11 Minutes Ago",        "reg_type": "holding",        "address": 39740,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_12_minutes_ago",        "name": "Maximum UV Index 12 Minutes Ago",        "reg_type": "holding",        "address": 39741,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_13_minutes_ago",        "name": "Maximum UV Index 13 Minutes Ago",        "reg_type": "holding",        "address": 39742,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_14_minutes_ago",        "name": "Maximum UV Index 14 Minutes Ago",        "reg_type": "holding",        "address": 39743,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_15_minutes_ago",        "name": "Maximum UV Index 15 Minutes Ago",        "reg_type": "holding",        "address": 39744,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_16_minutes_ago",        "name": "Maximum UV Index 16 Minutes Ago",        "reg_type": "holding",        "address": 39745,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_17_minutes_ago",        "name": "Maximum UV Index 17 Minutes Ago",        "reg_type": "holding",        "address": 39746,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_18_minutes_ago",        "name": "Maximum UV Index 18 Minutes Ago",        "reg_type": "holding",        "address": 39747,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_19_minutes_ago",        "name": "Maximum UV Index 19 Minutes Ago",        "reg_type": "holding",        "address": 39748,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_20_minutes_ago",        "name": "Maximum UV Index 20 Minutes Ago",        "reg_type": "holding",        "address": 39749,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_21_minutes_ago",        "name": "Maximum UV Index 21 Minutes Ago",        "reg_type": "holding",        "address": 39750,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_22_minutes_ago",        "name": "Maximum UV Index 22 Minutes Ago",        "reg_type": "holding",        "address": 39751,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_23_minutes_ago",        "name": "Maximum UV Index 23 Minutes Ago",        "reg_type": "holding",        "address": 39752,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_24_minutes_ago",        "name": "Maximum UV Index 24 Minutes Ago",        "reg_type": "holding",        "address": 39753,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_25_minutes_ago",        "name": "Maximum UV Index 25 Minutes Ago",        "reg_type": "holding",        "address": 39754,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_26_minutes_ago",        "name": "Maximum UV Index 26 Minutes Ago",        "reg_type": "holding",        "address": 39755,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_27_minutes_ago",        "name": "Maximum UV Index 27 Minutes Ago",        "reg_type": "holding",        "address": 39756,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_28_minutes_ago",        "name": "Maximum UV Index 28 Minutes Ago",        "reg_type": "holding",        "address": 39757,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_29_minutes_ago",        "name": "Maximum UV Index 29 Minutes Ago",        "reg_type": "holding",        "address": 39758,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_uv_index_30_minutes_ago",        "name": "Maximum UV Index 30 Minutes Ago",        "reg_type": "holding",        "address": 39759,        "group": "historical",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_1_minute_ago",        "name": "Average Temperature 1 Minute Ago",        "reg_type": "holding",        "address": 39760,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_2_minutes_ago",        "name": "Average Temperature 2 Minutes Ago",        "reg_type": "holding",        "address": 39761,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_3_minutes_ago",        "name": "Average Temperature 3 Minutes Ago",        "reg_type": "holding",        "address": 39762,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_4_minutes_ago",        "name": "Average Temperature 4 Minutes Ago",        "reg_type": "holding",        "address": 39763,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_5_minutes_ago",        "name": "Average Temperature 5 Minutes Ago",        "reg_type": "holding",        "address": 39764,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_6_minutes_ago",        "name": "Average Temperature 6 Minutes Ago",        "reg_type": "holding",        "address": 39765,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_7_minutes_ago",        "name": "Average Temperature 7 Minutes Ago",        "reg_type": "holding",        "address": 39766,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_8_minutes_ago",        "name": "Average Temperature 8 Minutes Ago",        "reg_type": "holding",        "address": 39767,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_9_minutes_ago",        "name": "Average Temperature 9 Minutes Ago",        "reg_type": "holding",        "address": 39768,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_10_minutes_ago",        "name": "Average Temperature 10 Minutes Ago",        "reg_type": "holding",        "address": 39769,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_11_minutes_ago",        "name": "Average Temperature 11 Minutes Ago",        "reg_type": "holding",        "address": 39770,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_12_minutes_ago",        "name": "Average Temperature 12 Minutes Ago",        "reg_type": "holding",        "address": 39771,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_13_minutes_ago",        "name": "Average Temperature 13 Minutes Ago",        "reg_type": "holding",        "address": 39772,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_14_minutes_ago",        "name": "Average Temperature 14 Minutes Ago",        "reg_type": "holding",        "address": 39773,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_15_minutes_ago",        "name": "Average Temperature 15 Minutes Ago",        "reg_type": "holding",        "address": 39774,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_16_minutes_ago",        "name": "Average Temperature 16 Minutes Ago",        "reg_type": "holding",        "address": 39775,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_17_minutes_ago",        "name": "Average Temperature 17 Minutes Ago",        "reg_type": "holding",        "address": 39776,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_18_minutes_ago",        "name": "Average Temperature 18 Minutes Ago",        "reg_type": "holding",        "address": 39777,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_19_minutes_ago",        "name": "Average Temperature 19 Minutes Ago",        "reg_type": "holding",        "address": 39778,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_20_minutes_ago",        "name": "Average Temperature 20 Minutes Ago",        "reg_type": "holding",        "address": 39779,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_21_minutes_ago",        "name": "Average Temperature 21 Minutes Ago",        "reg_type": "holding",        "address": 39780,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_22_minutes_ago",        "name": "Average Temperature 22 Minutes Ago",        "reg_type": "holding",        "address": 39781,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_23_minutes_ago",        "name": "Average Temperature 23 Minutes Ago",        "reg_type": "holding",        "address": 39782,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_24_minutes_ago",        "name": "Average Temperature 24 Minutes Ago",        "reg_type": "holding",        "address": 39783,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_25_minutes_ago",        "name": "Average Temperature 25 Minutes Ago",        "reg_type": "holding",        "address": 39784,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_26_minutes_ago",        "name": "Average Temperature 26 Minutes Ago",        "reg_type": "holding",        "address": 39785,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_27_minutes_ago",        "name": "Average Temperature 27 Minutes Ago",        "reg_type": "holding",        "address": 39786,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_28_minutes_ago",        "name": "Average Temperature 28 Minutes Ago",        "reg_type": "holding",        "address": 39787,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_29_minutes_ago",        "name": "Average Temperature 29 Minutes Ago",        "reg_type": "holding",        "address": 39788,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_temperature_30_minutes_ago",        "name": "Average Temperature 30 Minutes Ago",        "reg_type": "holding",        "address": 39789,        "group": "historical",        "units": "deg C",        "scale": 0.1,        "offset": -40,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_1_minute_ago",        "name": "Average Humidity 1 Minute Ago",        "reg_type": "holding",        "address": 39790,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_2_minutes_ago",        "name": "Average Humidity 2 Minutes Ago",        "reg_type": "holding",        "address": 39791,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_3_minutes_ago",        "name": "Average Humidity 3 Minutes Ago",        "reg_type": "holding",        "address": 39792,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_4_minutes_ago",        "name": "Average Humidity 4 Minutes Ago",        "reg_type": "holding",        "address": 39793,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_5_minutes_ago",        "name": "Average Humidity 5 Minutes Ago",        "reg_type": "holding",        "address": 39794,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_6_minutes_ago",        "name": "Average Humidity 6 Minutes Ago",        "reg_type": "holding",        "address": 39795,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_7_minutes_ago",        "name": "Average Humidity 7 Minutes Ago",        "reg_type": "holding",        "address": 39796,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_8_minutes_ago",        "name": "Average Humidity 8 Minutes Ago",        "reg_type": "holding",        "address": 39797,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_9_minutes_ago",        "name": "Average Humidity 9 Minutes Ago",        "reg_type": "holding",        "address": 39798,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_10_minutes_ago",        "name": "Average Humidity 10 Minutes Ago",        "reg_type": "holding",        "address": 39799,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_11_minutes_ago",        "name": "Average Humidity 11 Minutes Ago",        "reg_type": "holding",        "address": 39800,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_12_minutes_ago",        "name": "Average Humidity 12 Minutes Ago",        "reg_type": "holding",        "address": 39801,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_13_minutes_ago",        "name": "Average Humidity 13 Minutes Ago",        "reg_type": "holding",        "address": 39802,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_14_minutes_ago",        "name": "Average Humidity 14 Minutes Ago",        "reg_type": "holding",        "address": 39803,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_15_minutes_ago",        "name": "Average Humidity 15 Minutes Ago",        "reg_type": "holding",        "address": 39804,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_16_minutes_ago",        "name": "Average Humidity 16 Minutes Ago",        "reg_type": "holding",        "address": 39805,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_17_minutes_ago",        "name": "Average Humidity 17 Minutes Ago",        "reg_type": "holding",        "address": 39806,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_18_minutes_ago",        "name": "Average Humidity 18 Minutes Ago",        "reg_type": "holding",        "address": 39807,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_19_minutes_ago",        "name": "Average Humidity 19 Minutes Ago",        "reg_type": "holding",        "address": 39808,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_20_minutes_ago",        "name": "Average Humidity 20 Minutes Ago",        "reg_type": "holding",        "address": 39809,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_21_minutes_ago",        "name": "Average Humidity 21 Minutes Ago",        "reg_type": "holding",        "address": 39810,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_22_minutes_ago",        "name": "Average Humidity 22 Minutes Ago",        "reg_type": "holding",        "address": 39811,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_23_minutes_ago",        "name": "Average Humidity 23 Minutes Ago",        "reg_type": "holding",        "address": 39812,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_24_minutes_ago",        "name": "Average Humidity 24 Minutes Ago",        "reg_type": "holding",        "address": 39813,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_25_minutes_ago",        "name": "Average Humidity 25 Minutes Ago",        "reg_type": "holding",        "address": 39814,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_26_minutes_ago",        "name": "Average Humidity 26 Minutes Ago",        "reg_type": "holding",        "address": 39815,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_27_minutes_ago",        "name": "Average Humidity 27 Minutes Ago",        "reg_type": "holding",        "address": 39816,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_28_minutes_ago",        "name": "Average Humidity 28 Minutes Ago",        "reg_type": "holding",        "address": 39817,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_29_minutes_ago",        "name": "Average Humidity 29 Minutes Ago",        "reg_type": "holding",        "address": 39818,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_humidity_30_minutes_ago",        "name": "Average Humidity 30 Minutes Ago",        "reg_type": "holding",        "address": 39819,        "group": "historical",        "units": "RH",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_1_minute_ago",        "name": "Average Wind Speed 1 Minute Ago",        "reg_type": "holding",        "address": 39820,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_2_minutes_ago",        "name": "Average Wind Speed 2 Minutes Ago",        "reg_type": "holding",        "address": 39821,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_3_minutes_ago",        "name": "Average Wind Speed 3 Minutes Ago",        "reg_type": "holding",        "address": 39822,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_4_minutes_ago",        "name": "Average Wind Speed 4 Minutes Ago",        "reg_type": "holding",        "address": 39823,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_5_minutes_ago",        "name": "Average Wind Speed 5 Minutes Ago",        "reg_type": "holding",        "address": 39824,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_6_minutes_ago",        "name": "Average Wind Speed 6 Minutes Ago",        "reg_type": "holding",        "address": 39825,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_7_minutes_ago",        "name": "Average Wind Speed 7 Minutes Ago",        "reg_type": "holding",        "address": 39826,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_8_minutes_ago",        "name": "Average Wind Speed 8 Minutes Ago",        "reg_type": "holding",        "address": 39827,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_9_minutes_ago",        "name": "Average Wind Speed 9 Minutes Ago",        "reg_type": "holding",        "address": 39828,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_10_minutes_ago",        "name": "Average Wind Speed 10 Minutes Ago",        "reg_type": "holding",        "address": 39829,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_11_minutes_ago",        "name": "Average Wind Speed 11 Minutes Ago",        "reg_type": "holding",        "address": 39830,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_12_minutes_ago",        "name": "Average Wind Speed 12 Minutes Ago",        "reg_type": "holding",        "address": 39831,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_13_minutes_ago",        "name": "Average Wind Speed 13 Minutes Ago",        "reg_type": "holding",        "address": 39832,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_14_minutes_ago",        "name": "Average Wind Speed 14 Minutes Ago",        "reg_type": "holding",        "address": 39833,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_15_minutes_ago",        "name": "Average Wind Speed 15 Minutes Ago",        "reg_type": "holding",        "address": 39834,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_16_minutes_ago",        "name": "Average Wind Speed 16 Minutes Ago",        "reg_type": "holding",        "address": 39835,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_17_minutes_ago",        "name": "Average Wind Speed 17 Minutes Ago",        "reg_type": "holding",        "address": 39836,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_18_minutes_ago",        "name": "Average Wind Speed 18 Minutes Ago",        "reg_type": "holding",        "address": 39837,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_19_minutes_ago",        "name": "Average Wind Speed 19 Minutes Ago",        "reg_type": "holding",        "address": 39838,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_20_minutes_ago",        "name": "Average Wind Speed 20 Minutes Ago",        "reg_type": "holding",        "address": 39839,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_21_minutes_ago",        "name": "Average Wind Speed 21 Minutes Ago",        "reg_type": "holding",        "address": 39840,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_22_minutes_ago",        "name": "Average Wind Speed 22 Minutes Ago",        "reg_type": "holding",        "address": 39841,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_23_minutes_ago",        "name": "Average Wind Speed 23 Minutes Ago",        "reg_type": "holding",        "address": 39842,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_24_minutes_ago",        "name": "Average Wind Speed 24 Minutes Ago",        "reg_type": "holding",        "address": 39843,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_25_minutes_ago",        "name": "Average Wind Speed 25 Minutes Ago",        "reg_type": "holding",        "address": 39844,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_26_minutes_ago",        "name": "Average Wind Speed 26 Minutes Ago",        "reg_type": "holding",        "address": 39845,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_27_minutes_ago",        "name": "Average Wind Speed 27 Minutes Ago",        "reg_type": "holding",        "address": 39846,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_28_minutes_ago",        "name": "Average Wind Speed 28 Minutes Ago",        "reg_type": "holding",        "address": 39847,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_29_minutes_ago",        "name": "Average Wind Speed 29 Minutes Ago",        "reg_type": "holding",        "address": 39848,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_speed_30_minutes_ago",        "name": "Average Wind Speed 30 Minutes Ago",        "reg_type": "holding",        "address": 39849,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_1_minute_ago",        "name": "Maximum Gust Speed 1 Minute Ago",        "reg_type": "holding",        "address": 39850,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_2_minutes_ago",        "name": "Maximum Gust Speed 2 Minutes Ago",        "reg_type": "holding",        "address": 39851,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_3_minutes_ago",        "name": "Maximum Gust Speed 3 Minutes Ago",        "reg_type": "holding",        "address": 39852,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_4_minutes_ago",        "name": "Maximum Gust Speed 4 Minutes Ago",        "reg_type": "holding",        "address": 39853,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_5_minutes_ago",        "name": "Maximum Gust Speed 5 Minutes Ago",        "reg_type": "holding",        "address": 39854,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_6_minutes_ago",        "name": "Maximum Gust Speed 6 Minutes Ago",        "reg_type": "holding",        "address": 39855,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_7_minutes_ago",        "name": "Maximum Gust Speed 7 Minutes Ago",        "reg_type": "holding",        "address": 39856,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_8_minutes_ago",        "name": "Maximum Gust Speed 8 Minutes Ago",        "reg_type": "holding",        "address": 39857,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_9_minutes_ago",        "name": "Maximum Gust Speed 9 Minutes Ago",        "reg_type": "holding",        "address": 39858,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_10_minutes_ago",        "name": "Maximum Gust Speed 10 Minutes Ago",        "reg_type": "holding",        "address": 39859,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_11_minutes_ago",        "name": "Maximum Gust Speed 11 Minutes Ago",        "reg_type": "holding",        "address": 39860,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_12_minutes_ago",        "name": "Maximum Gust Speed 12 Minutes Ago",        "reg_type": "holding",        "address": 39861,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_13_minutes_ago",        "name": "Maximum Gust Speed 13 Minutes Ago",        "reg_type": "holding",        "address": 39862,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_14_minutes_ago",        "name": "Maximum Gust Speed 14 Minutes Ago",        "reg_type": "holding",        "address": 39863,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_15_minutes_ago",        "name": "Maximum Gust Speed 15 Minutes Ago",        "reg_type": "holding",        "address": 39864,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_16_minutes_ago",        "name": "Maximum Gust Speed 16 Minutes Ago",        "reg_type": "holding",        "address": 39865,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_17_minutes_ago",        "name": "Maximum Gust Speed 17 Minutes Ago",        "reg_type": "holding",        "address": 39866,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_18_minutes_ago",        "name": "Maximum Gust Speed 18 Minutes Ago",        "reg_type": "holding",        "address": 39867,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_19_minutes_ago",        "name": "Maximum Gust Speed 19 Minutes Ago",        "reg_type": "holding",        "address": 39868,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_20_minutes_ago",        "name": "Maximum Gust Speed 20 Minutes Ago",        "reg_type": "holding",        "address": 39869,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_21_minutes_ago",        "name": "Maximum Gust Speed 21 Minutes Ago",        "reg_type": "holding",        "address": 39870,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_22_minutes_ago",        "name": "Maximum Gust Speed 22 Minutes Ago",        "reg_type": "holding",        "address": 39871,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_23_minutes_ago",        "name": "Maximum Gust Speed 23 Minutes Ago",        "reg_type": "holding",        "address": 39872,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_24_minutes_ago",        "name": "Maximum Gust Speed 24 Minutes Ago",        "reg_type": "holding",        "address": 39873,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_25_minutes_ago",        "name": "Maximum Gust Speed 25 Minutes Ago",        "reg_type": "holding",        "address": 39874,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_26_minutes_ago",        "name": "Maximum Gust Speed 26 Minutes Ago",        "reg_type": "holding",        "address": 39875,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_27_minutes_ago",        "name": "Maximum Gust Speed 27 Minutes Ago",        "reg_type": "holding",        "address": 39876,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_28_minutes_ago",        "name": "Maximum Gust Speed 28 Minutes Ago",        "reg_type": "holding",        "address": 39877,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_29_minutes_ago",        "name": "Maximum Gust Speed 29 Minutes Ago",        "reg_type": "holding",        "address": 39878,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "maximum_gust_speed_30_minutes_ago",        "name": "Maximum Gust Speed 30 Minutes Ago",        "reg_type": "holding",        "address": 39879,        "group": "historical",        "units": "m/s",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_1_minute_ago",        "name": "Average Wind Direction 1 Minute Ago",        "reg_type": "holding",        "address": 39880,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_2_minutes_ago",        "name": "Average Wind Direction 2 Minutes Ago",        "reg_type": "holding",        "address": 39881,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_3_minutes_ago",        "name": "Average Wind Direction 3 Minutes Ago",        "reg_type": "holding",        "address": 39882,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_4_minutes_ago",        "name": "Average Wind Direction 4 Minutes Ago",        "reg_type": "holding",        "address": 39883,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_5_minutes_ago",        "name": "Average Wind Direction 5 Minutes Ago",        "reg_type": "holding",        "address": 39884,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_6_minutes_ago",        "name": "Average Wind Direction 6 Minutes Ago",        "reg_type": "holding",        "address": 39885,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_7_minutes_ago",        "name": "Average Wind Direction 7 Minutes Ago",        "reg_type": "holding",        "address": 39886,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_8_minutes_ago",        "name": "Average Wind Direction 8 Minutes Ago",        "reg_type": "holding",        "address": 39887,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_9_minutes_ago",        "name": "Average Wind Direction 9 Minutes Ago",        "reg_type": "holding",        "address": 39888,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_10_minutes_ago",        "name": "Average Wind Direction 10 Minutes Ago",        "reg_type": "holding",        "address": 39889,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_11_minutes_ago",        "name": "Average Wind Direction 11 Minutes Ago",        "reg_type": "holding",        "address": 39890,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_12_minutes_ago",        "name": "Average Wind Direction 12 Minutes Ago",        "reg_type": "holding",        "address": 39891,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_13_minutes_ago",        "name": "Average Wind Direction 13 Minutes Ago",        "reg_type": "holding",        "address": 39892,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_14_minutes_ago",        "name": "Average Wind Direction 14 Minutes Ago",        "reg_type": "holding",        "address": 39893,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_15_minutes_ago",        "name": "Average Wind Direction 15 Minutes Ago",        "reg_type": "holding",        "address": 39894,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_16_minutes_ago",        "name": "Average Wind Direction 16 Minutes Ago",        "reg_type": "holding",        "address": 39895,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_17_minutes_ago",        "name": "Average Wind Direction 17 Minutes Ago",        "reg_type": "holding",        "address": 39896,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_18_minutes_ago",        "name": "Average Wind Direction 18 Minutes Ago",        "reg_type": "holding",        "address": 39897,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_19_minutes_ago",        "name": "Average Wind Direction 19 Minutes Ago",        "reg_type": "holding",        "address": 39898,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_20_minutes_ago",        "name": "Average Wind Direction 20 Minutes Ago",        "reg_type": "holding",        "address": 39899,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_21_minutes_ago",        "name": "Average Wind Direction 21 Minutes Ago",        "reg_type": "holding",        "address": 39900,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_22_minutes_ago",        "name": "Average Wind Direction 22 Minutes Ago",        "reg_type": "holding",        "address": 39901,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_23_minutes_ago",        "name": "Average Wind Direction 23 Minutes Ago",        "reg_type": "holding",        "address": 39902,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_24_minutes_ago",        "name": "Average Wind Direction 24 Minutes Ago",        "reg_type": "holding",        "address": 39903,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_25_minutes_ago",        "name": "Average Wind Direction 25 Minutes Ago",        "reg_type": "holding",        "address": 39904,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_26_minutes_ago",        "name": "Average Wind Direction 26 Minutes Ago",        "reg_type": "holding",        "address": 39905,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_27_minutes_ago",        "name": "Average Wind Direction 27 Minutes Ago",        "reg_type": "holding",        "address": 39906,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_28_minutes_ago",        "name": "Average Wind Direction 28 Minutes Ago",        "reg_type": "holding",        "address": 39907,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_29_minutes_ago",        "name": "Average Wind Direction 29 Minutes Ago",        "reg_type": "holding",        "address": 39908,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_wind_direction_30_minutes_ago",        "name": "Average Wind Direction 30 Minutes Ago",        "reg_type": "holding",        "address": 39909,        "group": "historical",        "units": "deg",        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_1_minute_ago",                  "name": "Rainfall 1 Minute Ago",        "reg_type": "holding",        "address": 39910,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_2_minutes_ago",                  "name": "Rainfall 2 Minutes Ago",        "reg_type": "holding",        "address": 39911,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_3_minutes_ago",                  "name": "Rainfall 3 Minutes Ago",        "reg_type": "holding",        "address": 39912,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_4_minutes_ago",                  "name": "Rainfall 4 Minutes Ago",        "reg_type": "holding",        "address": 39913,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_5_minutes_ago",                  "name": "Rainfall 5 Minutes Ago",        "reg_type": "holding",        "address": 39914,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_6_minutes_ago",                  "name": "Rainfall 6 Minutes Ago",        "reg_type": "holding",        "address": 39915,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_7_minutes_ago",                  "name": "Rainfall 7 Minutes Ago",        "reg_type": "holding",        "address": 39916,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_8_minutes_ago",                  "name": "Rainfall 8 Minutes Ago",        "reg_type": "holding",        "address": 39917,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_9_minutes_ago",                  "name": "Rainfall 9 Minutes Ago",        "reg_type": "holding",        "address": 39918,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_10_minutes_ago",                  "name": "Rainfall 10 Minutes Ago",        "reg_type": "holding",        "address": 39919,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_11_minutes_ago",                  "name": "Rainfall 11 Minutes Ago",        "reg_type": "holding",        "address": 39920,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_12_minutes_ago",                  "name": "Rainfall 12 Minutes Ago",        "reg_type": "holding",        "address": 39921,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_13_minutes_ago",                  "name": "Rainfall 13 Minutes Ago",        "reg_type": "holding",        "address": 39922,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_14_minutes_ago",                  "name": "Rainfall 14 Minutes Ago",        "reg_type": "holding",        "address": 39923,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_15_minutes_ago",                  "name": "Rainfall 15 Minutes Ago",        "reg_type": "holding",        "address": 39924,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_16_minutes_ago",                  "name": "Rainfall 16 Minutes Ago",        "reg_type": "holding",        "address": 39925,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_17_minutes_ago",                  "name": "Rainfall 17 Minutes Ago",        "reg_type": "holding",        "address": 39926,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_18_minutes_ago",                  "name": "Rainfall 18 Minutes Ago",        "reg_type": "holding",        "address": 39927,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_19_minutes_ago",                  "name": "Rainfall 19 Minutes Ago",        "reg_type": "holding",        "address": 39928,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_20_minutes_ago",                  "name": "Rainfall 20 Minutes Ago",        "reg_type": "holding",        "address": 39929,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_21_minutes_ago",                  "name": "Rainfall 21 Minutes Ago",        "reg_type": "holding",        "address": 39930,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_22_minutes_ago",                  "name": "Rainfall 22 Minutes Ago",        "reg_type": "holding",        "address": 39931,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_23_minutes_ago",                  "name": "Rainfall 23 Minutes Ago",        "reg_type": "holding",        "address": 39932,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_24_minutes_ago",                  "name": "Rainfall 24 Minutes Ago",        "reg_type": "holding",        "address": 39933,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_25_minutes_ago",                  "name": "Rainfall 25 Minutes Ago",        "reg_type": "holding",        "address": 39934,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_26_minutes_ago",                  "name": "Rainfall 26 Minutes Ago",        "reg_type": "holding",        "address": 39935,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_27_minutes_ago",                  "name": "Rainfall 27 Minutes Ago",        "reg_type": "holding",        "address": 39936,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_28_minutes_ago",                  "name": "Rainfall 28 Minutes Ago",        "reg_type": "holding",        "address": 39937,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_29_minutes_ago",                  "name": "Rainfall 29 Minutes Ago",        "reg_type": "holding",        "address": 39938,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "rainfall_30_minutes_ago",                  "name": "Rainfall 30 Minutes Ago",        "reg_type": "holding",        "address": 39939,        "group": "historical",        "units": "mm",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_1_minute_ago",        "name": "Average Absolute Pressure 1 Minute Ago",        "reg_type": "holding",        "address": 39940,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_2_minutes_ago",        "name": "Average Absolute Pressure 2 Minutes Ago",        "reg_type": "holding",        "address": 39941,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_3_minutes_ago",        "name": "Average Absolute Pressure 3 Minutes Ago",        "reg_type": "holding",        "address": 39942,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_4_minutes_ago",        "name": "Average Absolute Pressure 4 Minutes Ago",        "reg_type": "holding",        "address": 39943,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_5_minutes_ago",        "name": "Average Absolute Pressure 5 Minutes Ago",        "reg_type": "holding",        "address": 39944,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_6_minutes_ago",        "name": "Average Absolute Pressure 6 Minutes Ago",        "reg_type": "holding",        "address": 39945,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_7_minutes_ago",        "name": "Average Absolute Pressure 7 Minutes Ago",        "reg_type": "holding",        "address": 39946,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_8_minutes_ago",        "name": "Average Absolute Pressure 8 Minutes Ago",        "reg_type": "holding",        "address": 39947,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_9_minutes_ago",        "name": "Average Absolute Pressure 9 Minutes Ago",        "reg_type": "holding",        "address": 39948,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_10_minutes_ago",        "name": "Average Absolute Pressure 10 Minutes Ago",        "reg_type": "holding",        "address": 39949,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_11_minutes_ago",        "name": "Average Absolute Pressure 11 Minutes Ago",        "reg_type": "holding",        "address": 39950,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_12_minutes_ago",        "name": "Average Absolute Pressure 12 Minutes Ago",        "reg_type": "holding",        "address": 39951,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_13_minutes_ago",        "name": "Average Absolute Pressure 13 Minutes Ago",        "reg_type": "holding",        "address": 39952,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_14_minutes_ago",        "name": "Average Absolute Pressure 14 Minutes Ago",        "reg_type": "holding",        "address": 39953,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_15_minutes_ago",        "name": "Average Absolute Pressure 15 Minutes Ago",        "reg_type": "holding",        "address": 39954,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_16_minutes_ago",        "name": "Average Absolute Pressure 16 Minutes Ago",        "reg_type": "holding",        "address": 39955,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_17_minutes_ago",        "name": "Average Absolute Pressure 17 Minutes Ago",        "reg_type": "holding",        "address": 39956,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_18_minutes_ago",        "name": "Average Absolute Pressure 18 Minutes Ago",        "reg_type": "holding",        "address": 39957,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_19_minutes_ago",        "name": "Average Absolute Pressure 19 Minutes Ago",        "reg_type": "holding",        "address": 39958,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_20_minutes_ago",        "name": "Average Absolute Pressure 20 Minutes Ago",        "reg_type": "holding",        "address": 39959,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_21_minutes_ago",        "name": "Average Absolute Pressure 21 Minutes Ago",        "reg_type": "holding",        "address": 39960,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_22_minutes_ago",        "name": "Average Absolute Pressure 22 Minutes Ago",        "reg_type": "holding",        "address": 39961,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_23_minutes_ago",        "name": "Average Absolute Pressure 23 Minutes Ago",        "reg_type": "holding",        "address": 39962,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_24_minutes_ago",        "name": "Average Absolute Pressure 24 Minutes Ago",        "reg_type": "holding",        "address": 39963,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_25_minutes_ago",        "name": "Average Absolute Pressure 25 Minutes Ago",        "reg_type": "holding",        "address": 39964,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_26_minutes_ago",        "name": "Average Absolute Pressure 26 Minutes Ago",        "reg_type": "holding",        "address": 39965,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_27_minutes_ago",        "name": "Average Absolute Pressure 27 Minutes Ago",        "reg_type": "holding",        "address": 39966,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_28_minutes_ago",        "name": "Average Absolute Pressure 28 Minutes Ago",        "reg_type": "holding",        "address": 39967,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_29_minutes_ago",        "name": "Average Absolute Pressure 29 Minutes Ago",        "reg_type": "holding",        "address": 39968,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_absolute_pressure_30_minutes_ago",        "name": "Average Absolute Pressure 30 Minutes Ago",        "reg_type": "holding",        "address": 39969,        "group": "historical",        "units": "mbar",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_1_minute_ago",        "name": "Average Battery Voltage 1 Minute Ago",        "reg_type": "holding",        "address": 39970,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_2_minutes_ago",        "name": "Average Battery Voltage 2 Minutes Ago",        "reg_type": "holding",        "address": 39971,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_3_minutes_ago",        "name": "Average Battery Voltage 3 Minutes Ago",        "reg_type": "holding",        "address": 39972,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_4_minutes_ago",        "name": "Average Battery Voltage 4 Minutes Ago",        "reg_type": "holding",        "address": 39973,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_5_minutes_ago",        "name": "Average Battery Voltage 5 Minutes Ago",        "reg_type": "holding",        "address": 39974,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_6_minutes_ago",        "name": "Average Battery Voltage 6 Minutes Ago",        "reg_type": "holding",        "address": 39975,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_7_minutes_ago",        "name": "Average Battery Voltage 7 Minutes Ago",        "reg_type": "holding",        "address": 39976,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_8_minutes_ago",        "name": "Average Battery Voltage 8 Minutes Ago",        "reg_type": "holding",        "address": 39977,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_9_minutes_ago",        "name": "Average Battery Voltage 9 Minutes Ago",        "reg_type": "holding",        "address": 39978,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_10_minutes_ago",        "name": "Average Battery Voltage 10 Minutes Ago",        "reg_type": "holding",        "address": 39979,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_11_minutes_ago",        "name": "Average Battery Voltage 11 Minutes Ago",        "reg_type": "holding",        "address": 39980,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_12_minutes_ago",        "name": "Average Battery Voltage 12 Minutes Ago",        "reg_type": "holding",        "address": 39981,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_13_minutes_ago",        "name": "Average Battery Voltage 13 Minutes Ago",        "reg_type": "holding",        "address": 39982,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_14_minutes_ago",        "name": "Average Battery Voltage 14 Minutes Ago",        "reg_type": "holding",        "address": 39983,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_15_minutes_ago",        "name": "Average Battery Voltage 15 Minutes Ago",        "reg_type": "holding",        "address": 39984,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_16_minutes_ago",        "name": "Average Battery Voltage 16 Minutes Ago",        "reg_type": "holding",        "address": 39985,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_17_minutes_ago",        "name": "Average Battery Voltage 17 Minutes Ago",        "reg_type": "holding",        "address": 39986,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_18_minutes_ago",        "name": "Average Battery Voltage 18 Minutes Ago",        "reg_type": "holding",        "address": 39987,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_19_minutes_ago",        "name": "Average Battery Voltage 19 Minutes Ago",        "reg_type": "holding",        "address": 39988,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_20_minutes_ago",        "name": "Average Battery Voltage 20 Minutes Ago",        "reg_type": "holding",        "address": 39989,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_21_minutes_ago",        "name": "Average Battery Voltage 21 Minutes Ago",        "reg_type": "holding",        "address": 39990,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_22_minutes_ago",        "name": "Average Battery Voltage 22 Minutes Ago",        "reg_type": "holding",        "address": 39991,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_23_minutes_ago",        "name": "Average Battery Voltage 23 Minutes Ago",        "reg_type": "holding",        "address": 39992,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_24_minutes_ago",        "name": "Average Battery Voltage 24 Minutes Ago",        "reg_type": "holding",        "address": 39993,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_25_minutes_ago",        "name": "Average Battery Voltage 25 Minutes Ago",        "reg_type": "holding",        "address": 39994,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_26_minutes_ago",        "name": "Average Battery Voltage 26 Minutes Ago",        "reg_type": "holding",        "address": 39995,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_27_minutes_ago",        "name": "Average Battery Voltage 27 Minutes Ago",        "reg_type": "holding",        "address": 39996,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_28_minutes_ago",        "name": "Average Battery Voltage 28 Minutes Ago",        "reg_type": "holding",        "address": 39997,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_29_minutes_ago",        "name": "Average Battery Voltage 29 Minutes Ago",        "reg_type": "holding",        "address": 39998,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_battery_voltage_30_minutes_ago",        "name": "Average Battery Voltage 30 Minutes Ago",        "reg_type": "holding",        "address": 39999,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_1_minute_ago",        "name": "Average Capacitance Voltage 1 Minute Ago",        "reg_type": "holding",        "address": 40000,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_2_minutes_ago",        "name": "Average Capacitance Voltage 2 Minutes Ago",        "reg_type": "holding",        "address": 40001,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_3_minutes_ago",        "name": "Average Capacitance Voltage 3 Minutes Ago",        "reg_type": "holding",        "address": 40002,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_4_minutes_ago",        "name": "Average Capacitance Voltage 4 Minutes Ago",        "reg_type": "holding",        "address": 40003,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_5_minutes_ago",        "name": "Average Capacitance Voltage 5 Minutes Ago",        "reg_type": "holding",        "address": 40004,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_6_minutes_ago",        "name": "Average Capacitance Voltage 6 Minutes Ago",        "reg_type": "holding",        "address": 40005,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_7_minutes_ago",        "name": "Average Capacitance Voltage 7 Minutes Ago",        "reg_type": "holding",        "address": 40006,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_8_minutes_ago",        "name": "Average Capacitance Voltage 8 Minutes Ago",        "reg_type": "holding",        "address": 40007,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_9_minutes_ago",        "name": "Average Capacitance Voltage 9 Minutes Ago",        "reg_type": "holding",        "address": 40008,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_10_minutes_ago",        "name": "Average Capacitance Voltage 10 Minutes Ago",        "reg_type": "holding",        "address": 40009,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_11_minutes_ago",        "name": "Average Capacitance Voltage 11 Minutes Ago",        "reg_type": "holding",        "address": 40010,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_12_minutes_ago",        "name": "Average Capacitance Voltage 12 Minutes Ago",        "reg_type": "holding",        "address": 40011,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_13_minutes_ago",        "name": "Average Capacitance Voltage 13 Minutes Ago",        "reg_type": "holding",        "address": 40012,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_14_minutes_ago",        "name": "Average Capacitance Voltage 14 Minutes Ago",        "reg_type": "holding",        "address": 40013,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_15_minutes_ago",        "name": "Average Capacitance Voltage 15 Minutes Ago",        "reg_type": "holding",        "address": 40014,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_16_minutes_ago",        "name": "Average Capacitance Voltage 16 Minutes Ago",        "reg_type": "holding",        "address": 40015,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_17_minutes_ago",        "name": "Average Capacitance Voltage 17 Minutes Ago",        "reg_type": "holding",        "address": 40016,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_18_minutes_ago",        "name": "Average Capacitance Voltage 18 Minutes Ago",        "reg_type": "holding",        "address": 40017,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_19_minutes_ago",        "name": "Average Capacitance Voltage 19 Minutes Ago",        "reg_type": "holding",        "address": 40018,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_20_minutes_ago",        "name": "Average Capacitance Voltage 20 Minutes Ago",        "reg_type": "holding",        "address": 40019,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_21_minutes_ago",        "name": "Average Capacitance Voltage 21 Minutes Ago",        "reg_type": "holding",        "address": 40020,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_22_minutes_ago",        "name": "Average Capacitance Voltage 22 Minutes Ago",        "reg_type": "holding",        "address": 40021,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_23_minutes_ago",        "name": "Average Capacitance Voltage 23 Minutes Ago",        "reg_type": "holding",        "address": 40022,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_24_minutes_ago",        "name": "Average Capacitance Voltage 24 Minutes Ago",        "reg_type": "holding",        "address": 40023,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_25_minutes_ago",        "name": "Average Capacitance Voltage 25 Minutes Ago",        "reg_type": "holding",        "address": 40024,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_26_minutes_ago",        "name": "Average Capacitance Voltage 26 Minutes Ago",        "reg_type": "holding",        "address": 40025,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_27_minutes_ago",        "name": "Average Capacitance Voltage 27 Minutes Ago",        "reg_type": "holding",        "address": 40026,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_28_minutes_ago",        "name": "Average Capacitance Voltage 28 Minutes Ago",        "reg_type": "holding",        "address": 40027,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_29_minutes_ago",        "name": "Average Capacitance Voltage 29 Minutes Ago",        "reg_type": "holding",        "address": 40028,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      },
      { "enabled":false, "id": "average_capacitance_voltage_30_minutes_ago",        "name": "Average Capacitance Voltage 30 Minutes Ago",        "reg_type": "holding",        "address": 40029,        "group": "historical",        "units": "V",        "scale": 0.1,        "readonly": true,        "error_value": "0xFFFF"      }

    ],
    "parameters": {
      "data_rate": {
        "title": "Data Rate",
        "address": 353,
        "reg_type": "holding",
        "group": "communication",
        "order": 0,
        "description": "Communication data rate selection.",
        "enum": [
          1,
          2,
          3,
          4
        ],
        "enum_titles": [
          "4800",
          "9600",
          "19200",
          "115200"
        ],
        "default": 1
      },
      "device_address": {
        "title": "Device Address",
        "address": 354,
        "reg_type": "holding",
        "group": "communication",
        "order": 1,
        "description": "Modbus device address.",
        "min": 1,
        "max": 252
      }
    },
    "translations": {
      "en": {
        "wn90lp_template_title": "Ecowitt WN90LP"
      },
      "ru": {
        "Maximum Light Intensity 1 Minute Ago": "Максимальная освещённость 1 минуту назад",
        "Maximum Light Intensity 2 Minutes Ago": "Максимальная освещённость 2 минуты назад",
        "Maximum Light Intensity 3 Minutes Ago": "Максимальная освещённость 3 минуты назад",
        "Maximum Light Intensity 4 Minutes Ago": "Максимальная освещённость 4 минуты назад",
        "Maximum Light Intensity 5 Minutes Ago": "Максимальная освещённость 5 минут назад",
        "Maximum Light Intensity 6 Minutes Ago": "Максимальная освещённость 6 минут назад",
        "Maximum Light Intensity 7 Minutes Ago": "Максимальная освещённость 7 минут назад",
        "Maximum Light Intensity 8 Minutes Ago": "Максимальная освещённость 8 минут назад",
        "Maximum Light Intensity 9 Minutes Ago": "Максимальная освещённость 9 минут назад",
        "Maximum Light Intensity 10 Minutes Ago": "Максимальная освещённость 10 минут назад",
        "Maximum Light Intensity 11 Minutes Ago": "Максимальная освещённость 11 минут назад",
        "Maximum Light Intensity 12 Minutes Ago": "Максимальная освещённость 12 минут назад",
        "Maximum Light Intensity 13 Minutes Ago": "Максимальная освещённость 13 минут назад",
        "Maximum Light Intensity 14 Minutes Ago": "Максимальная освещённость 14 минут назад",
        "Maximum Light Intensity 15 Minutes Ago": "Максимальная освещённость 15 минут назад",
        "Maximum Light Intensity 16 Minutes Ago": "Максимальная освещённость 16 минут назад",
        "Maximum Light Intensity 17 Minutes Ago": "Максимальная освещённость 17 минут назад",
        "Maximum Light Intensity 18 Minutes Ago": "Максимальная освещённость 18 минут назад",
        "Maximum Light Intensity 19 Minutes Ago": "Максимальная освещённость 19 минут назад",
        "Maximum Light Intensity 20 Minutes Ago": "Максимальная освещённость 20 минут назад",
        "Maximum Light Intensity 21 Minutes Ago": "Максимальная освещённость 21 минуту назад",
        "Maximum Light Intensity 22 Minutes Ago": "Максимальная освещённость 22 минуты назад",
        "Maximum Light Intensity 23 Minutes Ago": "Максимальная освещённость 23 минуты назад",
        "Maximum Light Intensity 24 Minutes Ago": "Максимальная освещённость 24 минуты назад",
        "Maximum Light Intensity 25 Minutes Ago": "Максимальная освещённость 25 минут назад",
        "Maximum Light Intensity 26 Minutes Ago": "Максимальная освещённость 26 минут назад",
        "Maximum Light Intensity 27 Minutes Ago": "Максимальная освещённость 27 минут назад",
        "Maximum Light Intensity 28 Minutes Ago": "Максимальная освещённость 28 минут назад",
        "Maximum Light Intensity 29 Minutes Ago": "Максимальная освещённость 29 минут назад",
        "Maximum Light Intensity 30 Minutes Ago": "Максимальная освещённость 30 минут назад",
        "Maximum UV Index 1 Minute Ago": "Максимальный УФ-индекс 1 минуту назад",
        "Maximum UV Index 2 Minutes Ago": "Максимальный УФ-индекс 2 минуты назад",
        "Maximum UV Index 3 Minutes Ago": "Максимальный УФ-индекс 3 минуты назад",
        "Maximum UV Index 4 Minutes Ago": "Максимальный УФ-индекс 4 минуты назад",
        "Maximum UV Index 5 Minutes Ago": "Максимальный УФ-индекс 5 минут назад",
        "Maximum UV Index 6 Minutes Ago": "Максимальный УФ-индекс 6 минут назад",
        "Maximum UV Index 7 Minutes Ago": "Максимальный УФ-индекс 7 минут назад",
        "Maximum UV Index 8 Minutes Ago": "Максимальный УФ-индекс 8 минут назад",
        "Maximum UV Index 9 Minutes Ago": "Максимальный УФ-индекс 9 минут назад",
        "Maximum UV Index 10 Minutes Ago": "Максимальный УФ-индекс 10 минут назад",
        "Maximum UV Index 11 Minutes Ago": "Максимальный УФ-индекс 11 минут назад",
        "Maximum UV Index 12 Minutes Ago": "Максимальный УФ-индекс 12 минут назад",
        "Maximum UV Index 13 Minutes Ago": "Максимальный УФ-индекс 13 минут назад",
        "Maximum UV Index 14 Minutes Ago": "Максимальный УФ-индекс 14 минут назад",
        "Maximum UV Index 15 Minutes Ago": "Максимальный УФ-индекс 15 минут назад",
        "Maximum UV Index 16 Minutes Ago": "Максимальный УФ-индекс 16 минут назад",
        "Maximum UV Index 17 Minutes Ago": "Максимальный УФ-индекс 17 минут назад",
        "Maximum UV Index 18 Minutes Ago": "Максимальный УФ-индекс 18 минут назад",
        "Maximum UV Index 19 Minutes Ago": "Максимальный УФ-индекс 19 минут назад",
        "Maximum UV Index 20 Minutes Ago": "Максимальный УФ-индекс 20 минут назад",
        "Maximum UV Index 21 Minutes Ago": "Максимальный УФ-индекс 21 минуту назад",
        "Maximum UV Index 22 Minutes Ago": "Максимальный УФ-индекс 22 минуты назад",
        "Maximum UV Index 23 Minutes Ago": "Максимальный УФ-индекс 23 минуты назад",
        "Maximum UV Index 24 Minutes Ago": "Максимальный УФ-индекс 24 минуты назад",
        "Maximum UV Index 25 Minutes Ago": "Максимальный УФ-индекс 25 минут назад",
        "Maximum UV Index 26 Minutes Ago": "Максимальный УФ-индекс 26 минут назад",
        "Maximum UV Index 27 Minutes Ago": "Максимальный УФ-индекс 27 минут назад",
        "Maximum UV Index 28 Minutes Ago": "Максимальный УФ-индекс 28 минут назад",
        "Maximum UV Index 29 Minutes Ago": "Максимальный УФ-индекс 29 минут назад",
        "Maximum UV Index 30 Minutes Ago": "Максимальный УФ-индекс 30 минут назад",
        "Average Temperature 1 Minute Ago": "Средняя температура 1 минуту назад",
        "Average Temperature 2 Minutes Ago": "Средняя температура 2 минуты назад",
        "Average Temperature 3 Minutes Ago": "Средняя температура 3 минуты назад",
        "Average Temperature 4 Minutes Ago": "Средняя температура 4 минуты назад",
        "Average Temperature 5 Minutes Ago": "Средняя температура 5 минут назад",
        "Average Temperature 6 Minutes Ago": "Средняя температура 6 минут назад",
        "Average Temperature 7 Minutes Ago": "Средняя температура 7 минут назад",
        "Average Temperature 8 Minutes Ago": "Средняя температура 8 минут назад",
        "Average Temperature 9 Minutes Ago": "Средняя температура 9 минут назад",
        "Average Temperature 10 Minutes Ago": "Средняя температура 10 минут назад",
        "Average Temperature 11 Minutes Ago": "Средняя температура 11 минут назад",
        "Average Temperature 12 Minutes Ago": "Средняя температура 12 минут назад",
        "Average Temperature 13 Minutes Ago": "Средняя температура 13 минут назад",
        "Average Temperature 14 Minutes Ago": "Средняя температура 14 минут назад",
        "Average Temperature 15 Minutes Ago": "Средняя температура 15 минут назад",
        "Average Temperature 16 Minutes Ago": "Средняя температура 16 минут назад",
        "Average Temperature 17 Minutes Ago": "Средняя температура 17 минут назад",
        "Average Temperature 18 Minutes Ago": "Средняя температура 18 минут назад",
        "Average Temperature 19 Minutes Ago": "Средняя температура 19 минут назад",
        "Average Temperature 20 Minutes Ago": "Средняя температура 20 минут назад",
        "Average Temperature 21 Minutes Ago": "Средняя температура 21 минуту назад",
        "Average Temperature 22 Minutes Ago": "Средняя температура 22 минуты назад",
        "Average Temperature 23 Minutes Ago": "Средняя температура 23 минуты назад",
        "Average Temperature 24 Minutes Ago": "Средняя температура 24 минуты назад",
        "Average Temperature 25 Minutes Ago": "Средняя температура 25 минут назад",
        "Average Temperature 26 Minutes Ago": "Средняя температура 26 минут назад",
        "Average Temperature 27 Minutes Ago": "Средняя температура 27 минут назад",
        "Average Temperature 28 Minutes Ago": "Средняя температура 28 минут назад",
        "Average Temperature 29 Minutes Ago": "Средняя температура 29 минут назад",
        "Average Temperature 30 Minutes Ago": "Средняя температура 30 минут назад",
        "Average Humidity 1 Minute Ago": "Средняя влажность 1 минуту назад",
        "Average Humidity 2 Minutes Ago": "Средняя влажность 2 минуты назад",
        "Average Humidity 3 Minutes Ago": "Средняя влажность 3 минуты назад",
        "Average Humidity 4 Minutes Ago": "Средняя влажность 4 минуты назад",
        "Average Humidity 5 Minutes Ago": "Средняя влажность 5 минут назад",
        "Average Humidity 6 Minutes Ago": "Средняя влажность 6 минут назад",
        "Average Humidity 7 Minutes Ago": "Средняя влажность 7 минут назад",
        "Average Humidity 8 Minutes Ago": "Средняя влажность 8 минут назад",
        "Average Humidity 9 Minutes Ago": "Средняя влажность 9 минут назад",
        "Average Humidity 10 Minutes Ago": "Средняя влажность 10 минут назад",
        "Average Humidity 11 Minutes Ago": "Средняя влажность 11 минут назад",
        "Average Humidity 12 Minutes Ago": "Средняя влажность 12 минут назад",
        "Average Humidity 13 Minutes Ago": "Средняя влажность 13 минут назад",
        "Average Humidity 14 Minutes Ago": "Средняя влажность 14 минут назад",
        "Average Humidity 15 Minutes Ago": "Средняя влажность 15 минут назад",
        "Average Humidity 16 Minutes Ago": "Средняя влажность 16 минут назад",
        "Average Humidity 17 Minutes Ago": "Средняя влажность 17 минут назад",
        "Average Humidity 18 Minutes Ago": "Средняя влажность 18 минут назад",
        "Average Humidity 19 Minutes Ago": "Средняя влажность 19 минут назад",
        "Average Humidity 20 Minutes Ago": "Средняя влажность 20 минут назад",
        "Average Humidity 21 Minutes Ago": "Средняя влажность 21 минуту назад",
        "Average Humidity 22 Minutes Ago": "Средняя влажность 22 минуты назад",
        "Average Humidity 23 Minutes Ago": "Средняя влажность 23 минуты назад",
        "Average Humidity 24 Minutes Ago": "Средняя влажность 24 минуты назад",
        "Average Humidity 25 Minutes Ago": "Средняя влажность 25 минут назад",
        "Average Humidity 26 Minutes Ago": "Средняя влажность 26 минут назад",
        "Average Humidity 27 Minutes Ago": "Средняя влажность 27 минут назад",
        "Average Humidity 28 Minutes Ago": "Средняя влажность 28 минут назад",
        "Average Humidity 29 Minutes Ago": "Средняя влажность 29 минут назад",
        "Average Humidity 30 Minutes Ago": "Средняя влажность 30 минут назад",
        "Average Wind Speed 1 Minute Ago": "Средняя скорость ветра 1 минуту назад",
        "Average Wind Speed 2 Minutes Ago": "Средняя скорость ветра 2 минуты назад",
        "Average Wind Speed 3 Minutes Ago": "Средняя скорость ветра 3 минуты назад",
        "Average Wind Speed 4 Minutes Ago": "Средняя скорость ветра 4 минуты назад",
        "Average Wind Speed 5 Minutes Ago": "Средняя скорость ветра 5 минут назад",
        "Average Wind Speed 6 Minutes Ago": "Средняя скорость ветра 6 минут назад",
        "Average Wind Speed 7 Minutes Ago": "Средняя скорость ветра 7 минут назад",
        "Average Wind Speed 8 Minutes Ago": "Средняя скорость ветра 8 минут назад",
        "Average Wind Speed 9 Minutes Ago": "Средняя скорость ветра 9 минут назад",
        "Average Wind Speed 10 Minutes Ago": "Средняя скорость ветра 10 минут назад",
        "Average Wind Speed 11 Minutes Ago": "Средняя скорость ветра 11 минут назад",
        "Average Wind Speed 12 Minutes Ago": "Средняя скорость ветра 12 минут назад",
        "Average Wind Speed 13 Minutes Ago": "Средняя скорость ветра 13 минут назад",
        "Average Wind Speed 14 Minutes Ago": "Средняя скорость ветра 14 минут назад",
        "Average Wind Speed 15 Minutes Ago": "Средняя скорость ветра 15 минут назад",
        "Average Wind Speed 16 Minutes Ago": "Средняя скорость ветра 16 минут назад",
        "Average Wind Speed 17 Minutes Ago": "Средняя скорость ветра 17 минут назад",
        "Average Wind Speed 18 Minutes Ago": "Средняя скорость ветра 18 минут назад",
        "Average Wind Speed 19 Minutes Ago": "Средняя скорость ветра 19 минут назад",
        "Average Wind Speed 20 Minutes Ago": "Средняя скорость ветра 20 минут назад",
        "Average Wind Speed 21 Minutes Ago": "Средняя скорость ветра 21 минуту назад",
        "Average Wind Speed 22 Minutes Ago": "Средняя скорость ветра 22 минуты назад",
        "Average Wind Speed 23 Minutes Ago": "Средняя скорость ветра 23 минуты назад",
        "Average Wind Speed 24 Minutes Ago": "Средняя скорость ветра 24 минуты назад",
        "Average Wind Speed 25 Minutes Ago": "Средняя скорость ветра 25 минут назад",
        "Average Wind Speed 26 Minutes Ago": "Средняя скорость ветра 26 минут назад",
        "Average Wind Speed 27 Minutes Ago": "Средняя скорость ветра 27 минут назад",
        "Average Wind Speed 28 Minutes Ago": "Средняя скорость ветра 28 минут назад",
        "Average Wind Speed 29 Minutes Ago": "Средняя скорость ветра 29 минут назад",
        "Average Wind Speed 30 Minutes Ago": "Средняя скорость ветра 30 минут назад",
        "Maximum Gust Speed 1 Minute Ago": "Максимальная скорость порывов ветра 1 минуту назад",
        "Maximum Gust Speed 2 Minutes Ago": "Максимальная скорость порывов ветра 2 минуты назад",
        "Maximum Gust Speed 3 Minutes Ago": "Максимальная скорость порывов ветра 3 минуты назад",
        "Maximum Gust Speed 4 Minutes Ago": "Максимальная скорость порывов ветра 4 минуты назад",
        "Maximum Gust Speed 5 Minutes Ago": "Максимальная скорость порывов ветра 5 минут назад",
        "Maximum Gust Speed 6 Minutes Ago": "Максимальная скорость порывов ветра 6 минут назад",
        "Maximum Gust Speed 7 Minutes Ago": "Максимальная скорость порывов ветра 7 минут назад",
        "Maximum Gust Speed 8 Minutes Ago": "Максимальная скорость порывов ветра 8 минут назад",
        "Maximum Gust Speed 9 Minutes Ago": "Максимальная скорость порывов ветра 9 минут назад",
        "Maximum Gust Speed 10 Minutes Ago": "Максимальная скорость порывов ветра 10 минут назад",
        "Maximum Gust Speed 11 Minutes Ago": "Максимальная скорость порывов ветра 11 минут назад",
        "Maximum Gust Speed 12 Minutes Ago": "Максимальная скорость порывов ветра 12 минут назад",
        "Maximum Gust Speed 13 Minutes Ago": "Максимальная скорость порывов ветра 13 минут назад",
        "Maximum Gust Speed 14 Minutes Ago": "Максимальная скорость порывов ветра 14 минут назад",
        "Maximum Gust Speed 15 Minutes Ago": "Максимальная скорость порывов ветра 15 минут назад",
        "Maximum Gust Speed 16 Minutes Ago": "Максимальная скорость порывов ветра 16 минут назад",
        "Maximum Gust Speed 17 Minutes Ago": "Максимальная скорость порывов ветра 17 минут назад",
        "Maximum Gust Speed 18 Minutes Ago": "Максимальная скорость порывов ветра 18 минут назад",
        "Maximum Gust Speed 19 Minutes Ago": "Максимальная скорость порывов ветра 19 минут назад",
        "Maximum Gust Speed 20 Minutes Ago": "Максимальная скорость порывов ветра 20 минут назад",
        "Maximum Gust Speed 21 Minutes Ago": "Максимальная скорость порывов ветра 21 минуту назад",
        "Maximum Gust Speed 22 Minutes Ago": "Максимальная скорость порывов ветра 22 минуты назад",
        "Maximum Gust Speed 23 Minutes Ago": "Максимальная скорость порывов ветра 23 минуты назад",
        "Maximum Gust Speed 24 Minutes Ago": "Максимальная скорость порывов ветра 24 минуты назад",
        "Maximum Gust Speed 25 Minutes Ago": "Максимальная скорость порывов ветра 25 минут назад",
        "Maximum Gust Speed 26 Minutes Ago": "Максимальная скорость порывов ветра 26 минут назад",
        "Maximum Gust Speed 27 Minutes Ago": "Максимальная скорость порывов ветра 27 минут назад",
        "Maximum Gust Speed 28 Minutes Ago": "Максимальная скорость порывов ветра 28 минут назад",
        "Maximum Gust Speed 29 Minutes Ago": "Максимальная скорость порывов ветра 29 минут назад",
        "Maximum Gust Speed 30 Minutes Ago": "Максимальная скорость порывов ветра 30 минут назад",
        "Average Wind Direction 1 Minute Ago": "Среднее направление ветра 1 минуту назад",
        "Average Wind Direction 2 Minutes Ago": "Среднее направление ветра 2 минуты назад",
        "Average Wind Direction 3 Minutes Ago": "Среднее направление ветра 3 минуты назад",
        "Average Wind Direction 4 Minutes Ago": "Среднее направление ветра 4 минуты назад",
        "Average Wind Direction 5 Minutes Ago": "Среднее направление ветра 5 минут назад",
        "Average Wind Direction 6 Minutes Ago": "Среднее направление ветра 6 минут назад",
        "Average Wind Direction 7 Minutes Ago": "Среднее направление ветра 7 минут назад",
        "Average Wind Direction 8 Minutes Ago": "Среднее направление ветра 8 минут назад",
        "Average Wind Direction 9 Minutes Ago": "Среднее направление ветра 9 минут назад",
        "Average Wind Direction 10 Minutes Ago": "Среднее направление ветра 10 минут назад",
        "Average Wind Direction 11 Minutes Ago": "Среднее направление ветра 11 минут назад",
        "Average Wind Direction 12 Minutes Ago": "Среднее направление ветра 12 минут назад",
        "Average Wind Direction 13 Minutes Ago": "Среднее направление ветра 13 минут назад",
        "Average Wind Direction 14 Minutes Ago": "Среднее направление ветра 14 минут назад",
        "Average Wind Direction 15 Minutes Ago": "Среднее направление ветра 15 минут назад",
        "Average Wind Direction 16 Minutes Ago": "Среднее направление ветра 16 минут назад",
        "Average Wind Direction 17 Minutes Ago": "Среднее направление ветра 17 минут назад",
        "Average Wind Direction 18 Minutes Ago": "Среднее направление ветра 18 минут назад",
        "Average Wind Direction 19 Minutes Ago": "Среднее направление ветра 19 минут назад",
        "Average Wind Direction 20 Minutes Ago": "Среднее направление ветра 20 минут назад",
        "Average Wind Direction 21 Minutes Ago": "Среднее направление ветра 21 минуту назад",
        "Average Wind Direction 22 Minutes Ago": "Среднее направление ветра 22 минуты назад",
        "Average Wind Direction 23 Minutes Ago": "Среднее направление ветра 23 минуты назад",
        "Average Wind Direction 24 Minutes Ago": "Среднее направление ветра 24 минуты назад",
        "Average Wind Direction 25 Minutes Ago": "Среднее направление ветра 25 минут назад",
        "Average Wind Direction 26 Minutes Ago": "Среднее направление ветра 26 минут назад",
        "Average Wind Direction 27 Minutes Ago": "Среднее направление ветра 27 минут назад",
        "Average Wind Direction 28 Minutes Ago": "Среднее направление ветра 28 минут назад",
        "Average Wind Direction 29 Minutes Ago": "Среднее направление ветра 29 минут назад",
        "Average Wind Direction 30 Minutes Ago": "Среднее направление ветра 30 минут назад",
        "Rainfall 1 Minute Ago": "Осадки 1 минуту назад",
        "Rainfall 2 Minutes Ago": "Осадки 2 минуты назад",
        "Rainfall 3 Minutes Ago": "Осадки 3 минуты назад",
        "Rainfall 4 Minutes Ago": "Осадки 4 минуты назад",
        "Rainfall 5 Minutes Ago": "Осадки 5 минут назад",
        "Rainfall 6 Minutes Ago": "Осадки 6 минут назад",
        "Rainfall 7 Minutes Ago": "Осадки 7 минут назад",
        "Rainfall 8 Minutes Ago": "Осадки 8 минут назад",
        "Rainfall 9 Minutes Ago": "Осадки 9 минут назад",
        "Rainfall 10 Minutes Ago": "Осадки 10 минут назад",
        "Rainfall 11 Minutes Ago": "Осадки 11 минут назад",
        "Rainfall 12 Minutes Ago": "Осадки 12 минут назад",
        "Rainfall 13 Minutes Ago": "Осадки 13 минут назад",
        "Rainfall 14 Minutes Ago": "Осадки 14 минут назад",
        "Rainfall 15 Minutes Ago": "Осадки 15 минут назад",
        "Rainfall 16 Minutes Ago": "Осадки 16 минут назад",
        "Rainfall 17 Minutes Ago": "Осадки 17 минут назад",
        "Rainfall 18 Minutes Ago": "Осадки 18 минут назад",
        "Rainfall 19 Minutes Ago": "Осадки 19 минут назад",
        "Rainfall 20 Minutes Ago": "Осадки 20 минут назад",
        "Rainfall 21 Minutes Ago": "Осадки 21 минуту назад",
        "Rainfall 22 Minutes Ago": "Осадки 22 минуты назад",
        "Rainfall 23 Minutes Ago": "Осадки 23 минуты назад",
        "Rainfall 24 Minutes Ago": "Осадки 24 минуты назад",
        "Rainfall 25 Minutes Ago": "Осадки 25 минут назад",
        "Rainfall 26 Minutes Ago": "Осадки 26 минут назад",
        "Rainfall 27 Minutes Ago": "Осадки 27 минут назад",
        "Rainfall 28 Minutes Ago": "Осадки 28 минут назад",
        "Rainfall 29 Minutes Ago": "Осадки 29 минут назад",
        "Rainfall 30 Minutes Ago": "Осадки 30 минут назад",
        "Average Absolute Pressure 1 Minute Ago": "Среднее давление 1 минуту назад",
        "Average Absolute Pressure 2 Minutes Ago": "Среднее давление 2 минуты назад",
        "Average Absolute Pressure 3 Minutes Ago": "Среднее давление 3 минуты назад",
        "Average Absolute Pressure 4 Minutes Ago": "Среднее давление 4 минуты назад",
        "Average Absolute Pressure 5 Minutes Ago": "Среднее давление 5 минут назад",
        "Average Absolute Pressure 6 Minutes Ago": "Среднее давление 6 минут назад",
        "Average Absolute Pressure 7 Minutes Ago": "Среднее давление 7 минут назад",
        "Average Absolute Pressure 8 Minutes Ago": "Среднее давление 8 минут назад",
        "Average Absolute Pressure 9 Minutes Ago": "Среднее давление 9 минут назад",
        "Average Absolute Pressure 10 Minutes Ago": "Среднее давление 10 минут назад",
        "Average Absolute Pressure 11 Minutes Ago": "Среднее давление 11 минут назад",
        "Average Absolute Pressure 12 Minutes Ago": "Среднее давление 12 минут назад",
        "Average Absolute Pressure 13 Minutes Ago": "Среднее давление 13 минут назад",
        "Average Absolute Pressure 14 Minutes Ago": "Среднее давление 14 минут назад",
        "Average Absolute Pressure 15 Minutes Ago": "Среднее давление 15 минут назад",
        "Average Absolute Pressure 16 Minutes Ago": "Среднее давление 16 минут назад",
        "Average Absolute Pressure 17 Minutes Ago": "Среднее давление 17 минут назад",
        "Average Absolute Pressure 18 Minutes Ago": "Среднее давление 18 минут назад",
        "Average Absolute Pressure 19 Minutes Ago": "Среднее давление 19 минут назад",
        "Average Absolute Pressure 20 Minutes Ago": "Среднее давление 20 минут назад",
        "Average Absolute Pressure 21 Minutes Ago": "Среднее давление 21 минуту назад",
        "Average Absolute Pressure 22 Minutes Ago": "Среднее давление 22 минуты назад",
        "Average Absolute Pressure 23 Minutes Ago": "Среднее давление 23 минуты назад",
        "Average Absolute Pressure 24 Minutes Ago": "Среднее давление 24 минуты назад",
        "Average Absolute Pressure 25 Minutes Ago": "Среднее давление 25 минут назад",
        "Average Absolute Pressure 26 Minutes Ago": "Среднее давление 26 минут назад",
        "Average Absolute Pressure 27 Minutes Ago": "Среднее давление 27 минут назад",
        "Average Absolute Pressure 28 Minutes Ago": "Среднее давление 28 минут назад",
        "Average Absolute Pressure 29 Minutes Ago": "Среднее давление 29 минут назад",
        "Average Absolute Pressure 30 Minutes Ago": "Среднее давление 30 минут назад",
        "Average Battery Voltage 1 Minute Ago": "Среднее напряжение батареи 1 минуту назад",
        "Average Battery Voltage 2 Minutes Ago": "Среднее напряжение батареи 2 минуты назад",
        "Average Battery Voltage 3 Minutes Ago": "Среднее напряжение батареи 3 минуты назад",
        "Average Battery Voltage 4 Minutes Ago": "Среднее напряжение батареи 4 минуты назад",
        "Average Battery Voltage 5 Minutes Ago": "Среднее напряжение батареи 5 минут назад",
        "Average Battery Voltage 6 Minutes Ago": "Среднее напряжение батареи 6 минут назад",
        "Average Battery Voltage 7 Minutes Ago": "Среднее напряжение батареи 7 минут назад",
        "Average Battery Voltage 8 Minutes Ago": "Среднее напряжение батареи 8 минут назад",
        "Average Battery Voltage 9 Minutes Ago": "Среднее напряжение батареи 9 минут назад",
        "Average Battery Voltage 10 Minutes Ago": "Среднее напряжение батареи 10 минут назад",
        "Average Battery Voltage 11 Minutes Ago": "Среднее напряжение батареи 11 минут назад",
        "Average Battery Voltage 12 Minutes Ago": "Среднее напряжение батареи 12 минут назад",
        "Average Battery Voltage 13 Minutes Ago": "Среднее напряжение батареи 13 минут назад",
        "Average Battery Voltage 14 Minutes Ago": "Среднее напряжение батареи 14 минут назад",
        "Average Battery Voltage 15 Minutes Ago": "Среднее напряжение батареи 15 минут назад",
        "Average Battery Voltage 16 Minutes Ago": "Среднее напряжение батареи 16 минут назад",
        "Average Battery Voltage 17 Minutes Ago": "Среднее напряжение батареи 17 минут назад",
        "Average Battery Voltage 18 Minutes Ago": "Среднее напряжение батареи 18 минут назад",
        "Average Battery Voltage 19 Minutes Ago": "Среднее напряжение батареи 19 минут назад",
        "Average Battery Voltage 20 Minutes Ago": "Среднее напряжение батареи 20 минут назад",
        "Average Battery Voltage 21 Minutes Ago": "Среднее напряжение батареи 21 минуту назад",
        "Average Battery Voltage 22 Minutes Ago": "Среднее напряжение батареи 22 минуты назад",
        "Average Battery Voltage 23 Minutes Ago": "Среднее напряжение батареи 23 минуты назад",
        "Average Battery Voltage 24 Minutes Ago": "Среднее напряжение батареи 24 минуты назад",
        "Average Battery Voltage 25 Minutes Ago": "Среднее напряжение батареи 25 минут назад",
        "Average Battery Voltage 26 Minutes Ago": "Среднее напряжение батареи 26 минут назад",
        "Average Battery Voltage 27 Minutes Ago": "Среднее напряжение батареи 27 минут назад",
        "Average Battery Voltage 28 Minutes Ago": "Среднее напряжение батареи 28 минут назад",
        "Average Battery Voltage 29 Minutes Ago": "Среднее напряжение батареи 29 минут назад",
        "Average Battery Voltage 30 Minutes Ago": "Среднее напряжение батареи 30 минут назад",
        "Average Capacitance Voltage 1 Minute Ago": "Среднее напряжение конденсатора 1 минуту назад",
        "Average Capacitance Voltage 2 Minutes Ago": "Среднее напряжение конденсатора 2 минуты назад",
        "Average Capacitance Voltage 3 Minutes Ago": "Среднее напряжение конденсатора 3 минуты назад",
        "Average Capacitance Voltage 4 Minutes Ago": "Среднее напряжение конденсатора 4 минуты назад",
        "Average Capacitance Voltage 5 Minutes Ago": "Среднее напряжение конденсатора 5 минут назад",
        "Average Capacitance Voltage 6 Minutes Ago": "Среднее напряжение конденсатора 6 минут назад",
        "Average Capacitance Voltage 7 Minutes Ago": "Среднее напряжение конденсатора 7 минут назад",
        "Average Capacitance Voltage 8 Minutes Ago": "Среднее напряжение конденсатора 8 минут назад",
        "Average Capacitance Voltage 9 Minutes Ago": "Среднее напряжение конденсатора 9 минут назад",
        "Average Capacitance Voltage 10 Minutes Ago": "Среднее напряжение конденсатора 10 минут назад",
        "Average Capacitance Voltage 11 Minutes Ago": "Среднее напряжение конденсатора 11 минут назад",
        "Average Capacitance Voltage 12 Minutes Ago": "Среднее напряжение конденсатора 12 минут назад",
        "Average Capacitance Voltage 13 Minutes Ago": "Среднее напряжение конденсатора 13 минут назад",
        "Average Capacitance Voltage 14 Minutes Ago": "Среднее напряжение конденсатора 14 минут назад",
        "Average Capacitance Voltage 15 Minutes Ago": "Среднее напряжение конденсатора 15 минут назад",
        "Average Capacitance Voltage 16 Minutes Ago": "Среднее напряжение конденсатора 16 минут назад",
        "Average Capacitance Voltage 17 Minutes Ago": "Среднее напряжение конденсатора 17 минут назад",
        "Average Capacitance Voltage 18 Minutes Ago": "Среднее напряжение конденсатора 18 минут назад",
        "Average Capacitance Voltage 19 Minutes Ago": "Среднее напряжение конденсатора 19 минут назад",
        "Average Capacitance Voltage 20 Minutes Ago": "Среднее напряжение конденсатора 20 минут назад",
        "Average Capacitance Voltage 21 Minutes Ago": "Среднее напряжение конденсатора 21 минуту назад",
        "Average Capacitance Voltage 22 Minutes Ago": "Среднее напряжение конденсатора 22 минуты назад",
        "Average Capacitance Voltage 23 Minutes Ago": "Среднее напряжение конденсатора 23 минуты назад",
        "Average Capacitance Voltage 24 Minutes Ago": "Среднее напряжение конденсатора 24 минуты назад",
        "Average Capacitance Voltage 25 Minutes Ago": "Среднее напряжение конденсатора 25 минут назад",
        "Average Capacitance Voltage 26 Minutes Ago": "Среднее напряжение конденсатора 26 минут назад",
        "Average Capacitance Voltage 27 Minutes Ago": "Среднее напряжение конденсатора 27 минут назад",
        "Average Capacitance Voltage 28 Minutes Ago": "Среднее напряжение конденсатора 28 минут назад",
        "Average Capacitance Voltage 29 Minutes Ago": "Среднее напряжение конденсатора 29 минут назад",
        "Average Capacitance Voltage 30 Minutes Ago": "Среднее напряжение конденсатора 30 минут назад",

        "wn90lp_template_title": "Ecowitt WN90LP",
        "Hardware Info": "Информация об устройстве",
        "Communication": "Связь",
        "Environment": "Окружающая среда",
        "Measuring": "Разовое измерение",
        "Historical Data Register": "Исторические данные",
        "Records one data point per minute and stores historical data for the last 30 Minutes": "Данные по одной записи в минуту за последние 30 минут",
        "Device Code": "Код устройства",
        "Device ID": "Идентификатор устройства",
        "Light": "Освещённость",
        "UV Index": "УФ-индекс",
        "Temperature": "Температура",
        "Humidity": "Влажность",
        "Wind Speed": "Скорость ветра",
        "Gust Speed": "Порыв ветра",
        "Wind Direction": "Направление ветра",
        "Rainfall": "Осадки",
        "Absolute Pressure": "Давление",
        "Rain Counter": "Счётчик осадков",
        "Measuring Light": "Измеренние освещённости",
        "Measuring UV Index": "Измеренние УФ-индекса",
        "Measuring Temperature": "Измеренние температуры",
        "Measuring Humidity": "Измеренние влажности",
        "Measuring Wind Speed": "Измеренние скорости ветра",
        "Measuring Gust Speed": "Измеренние порывов ветра",
        "Measuring Wind Direction": "Измеренние направления ветра",
        "Reserved (Measuring Rainfall)": "Резерв (Измеренние осадков)",
        "Measuring Absolute Pressure": "Измеренние давления",
        "Data Rate": "Скорость передачи",
        "Communication data rate selection.": "Выбор скорости передачи данных",
        "Device Address": "Адрес устройства",
        "Modbus device address.": "Адрес устройства Modbus"
      }
    }
  }
}
