{
  "station": {
    "id": "dorrington",
    "name": "Dorrington",
    "lat": 38.3013054,
    "lon": -120.277139,
    "elevationM": 1455,
    "tz": "America/Los_Angeles"
  },
  "generatedAt": "2026-08-04T17:51:06.933Z",
  "units": {
    "temp": "degC",
    "pressure": "hPa",
    "humidity": "pct",
    "wind": "mph",
    "rain": "in",
    "pm": "ug/m3",
    "light": "lux"
  },
  "tendency": null,
  "current": {
    "ts": 1785865724,
    "ageSeconds": 142,
    "isStale": false,
    "metrics": {
      "wind_dir_deg": 180,
      "gust_mph": 0,
      "wind_mph": 0,
      "rain_in_interval": 0,
      "rain_in_today": 0,
      "rain_in_total": 0.022,
      "rain_rate_in_hr": 0
    }
  },
  "instruments": [
    {
      "id": "anemometer",
      "label": "Anemometer",
      "model": "SparkFun Weather Meter Kit",
      "status": "online",
      "i2c": null,
      "placement": "Mast above the dormer"
    },
    {
      "id": "raingauge",
      "label": "Rain Gauge",
      "model": "SparkFun Weather Meter Kit",
      "status": "online",
      "i2c": null,
      "placement": "Mast above the dormer"
    },
    {
      "id": "ads1115",
      "label": "Wind Vane ADC",
      "model": "ADS1115",
      "status": "online",
      "i2c": "0x48",
      "placement": "Enclosure back plate"
    },
    {
      "id": "pmsa003i",
      "label": "Air Quality",
      "model": "PMSA003I",
      "status": "awaiting_hardware",
      "i2c": "0x12",
      "placement": "Radiation shield"
    },
    {
      "id": "snowcam",
      "label": "Snow Camera",
      "model": "Pi Camera Module 3",
      "status": "awaiting_hardware",
      "i2c": null,
      "placement": "Behind the second door window, aimed at a banded snow stake"
    },
    {
      "id": "bme688",
      "label": "Temp / Humidity / Pressure",
      "model": "BME688",
      "status": "awaiting_hardware",
      "i2c": "0x77",
      "placement": "Ambient Weather SRS100LX radiation shield"
    },
    {
      "id": "ltr390",
      "label": "UV and Ambient Light",
      "model": "LTR390",
      "status": "awaiting_hardware",
      "i2c": "0x53",
      "placement": "Enclosure, behind the door window"
    }
  ],
  "channels": [
    {
      "metric": "dew_point_c",
      "unit": "degC",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "gas_ohms",
      "unit": "ohm",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "gust_mph",
      "unit": "mph",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "humidity",
      "unit": "pct",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "lux",
      "unit": "lux",
      "instrument": "LTR390",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "pm10",
      "unit": "ug/m3",
      "instrument": "PMSA003I",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "pm1_0",
      "unit": "ug/m3",
      "instrument": "PMSA003I",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "pm2_5",
      "unit": "ug/m3",
      "instrument": "PMSA003I",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "pressure_slp",
      "unit": "hPa",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "pressure_station",
      "unit": "hPa",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "rain_in_interval",
      "unit": "in",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "rain_in_today",
      "unit": "in",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "rain_in_total",
      "unit": "in",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "rain_rate_in_hr",
      "unit": "in/h",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "snow_depth_in",
      "unit": "in",
      "instrument": "Pi Camera Module 3",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "temp_c",
      "unit": "degC",
      "instrument": "BME688",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "uv_index",
      "unit": "index",
      "instrument": "LTR390",
      "status": "awaiting_hardware",
      "reporting": false
    },
    {
      "metric": "wind_dir_deg",
      "unit": "deg",
      "instrument": "ADS1115",
      "status": "online",
      "reporting": true
    },
    {
      "metric": "wind_mph",
      "unit": "mph",
      "instrument": "SparkFun Weather Meter Kit",
      "status": "online",
      "reporting": true
    }
  ],
  "disclaimer": "Private instruments. Not official observations."
}