{
  "callsign": "EI5GJB",
  "name": "Station EI5GJB",
  "health": [
    {
      "key": "wh40",
      "label": "WH40 rain gauge",
      "battery_low": 1.2,
      "battery_critical": 1.1
    },
    {
      "key": "ws90",
      "label": "WS90 array",
      "battery_low": 2.4,
      "battery_critical": 2.2
    }
  ],
  "dualRainGauge": true,
  "position": {
    "latitude": 51.852,
    "longitude": -8.04,
    "elevation_m": 10,
    "gateway_altitude_m": 11
  },
  "timezone": "Europe/Dublin",
  "radio": {
    "locator": "IO51xu",
    "licensed": 2019,
    "club": "",
    "qsl": "LoTW \u00b7 eQSL \u00b7 QRZ.com",
    "notes": "Mostly HF SSB and digital modes, with an interest in how conditions on the bands line up against what the weather station is recording a few metres away.\n",
    "equipment": [
      {
        "role": "HF transceiver",
        "detail": ""
      },
      {
        "role": "VHF/UHF",
        "detail": ""
      },
      {
        "role": "Amplifier",
        "detail": ""
      },
      {
        "role": "ATU",
        "detail": ""
      }
    ],
    "antennas": [
      {
        "bands": "40m / 20m",
        "detail": "",
        "height_m": null
      },
      {
        "bands": "2m / 70cm",
        "detail": "",
        "height_m": null
      }
    ],
    "bands": "",
    "modes": ""
  },
  "sensor_heights_m": {
    "wind": 6.0,
    "temperature": 1.8,
    "rain": 0.5
  },
  "exposure": {
    "nearest_obstacle_m": 18,
    "nearest_obstacle_height_m": 7,
    "notes": "TODO: describe surroundings once sited \u2014 surface type, shelter, aspect."
  },
  "instruments": {
    "array": {
      "model": "WS90",
      "provides": [
        "wind",
        "rain_piezo",
        "temperature",
        "humidity",
        "solar",
        "uv"
      ]
    },
    "rain_primary": {
      "model": "WH40",
      "type": "tipping_bucket",
      "role": "Primary rain source. Drives rain / rainRate in the archive."
    },
    "rain_secondary": {
      "model": "WS90",
      "type": "piezo",
      "role": "Archived to rainPiezo / rainRatePiezo as a cross-check and calibration reference."
    },
    "pressure": {
      "model": "GW2000",
      "note": "Gateway-internal barometer."
    },
    "radiation_shield": "WS90 integrated (unaspirated)"
  },
  "notes": {
    "temperature": "Temperature and humidity come from the WS90's integrated sensor, which is unaspirated and housed in a small shield. Expect a warm bias in strong sun with light wind.",
    "rain": "Rainfall is measured twice by different physics: a WH40 tipping bucket (primary) and the WS90's piezo pad (archived alongside as a cross-check). Disagreement between them is shown, not hidden.",
    "wind_height": "Anemometer at 6.0 m above ground. The WMO standard is 10 m; readings are not height-corrected."
  }
}
