Class LOOP1

The older LOOP(1) package used by Rev "A" firmware (dated before April 24, 2002). Newer weather stations support this package type too.

Hierarchy

Properties

alarms: AlarmData

Current alarms states

consoleBatteryVoltage: null | number

The console's battery voltage

etDay: null | number

Measured evapotranspiration (ET) of the day

etMonth: null | number

Measured evapotranspiration (ET) in the current month

etYear: null | number

Measured evapotranspiration (ET) in the current year

forecast: null | "Mostly Clear" | "Partly Cloudy" | "Mostly Cloudy" | "Mostly Cloudy, Rain within 12 hours" | "Mostly Cloudy, Snow within 12 hours" | "Mostly Cloudy, Rain or Snow within 12 hours" | "Partly Cloudy, Rain within 12 hours" | "Partly Cloudy, Rain or Snow within 12 hours" | "Partly Cloudy, Snow within 12 hours"

Current forecast computed by the connected vantage console

There are the following options:

  • Sun
  • Partly Cloudy
  • Mostly Cloudy
  • Mostly Cloudy, Rain within 12 hours
  • Mostly Cloudy, Snow within 12 hours
  • Partly Cloudy, Rain or Snow within 12 hours
  • Partly Cloudy, Rain within 12 hours
  • Partly Cloudy, Snow within 12 hours
  • Partly Cloudy, Rain or Snow within 12 hours
forecastID: null | 2 | 3 | 8 | 6 | 7 | 19 | 23 | 18 | 22

The calculated forecast encoded as number:

  • 8 => Mostly Clear
  • 6 => Partly Cloudy
  • 2 => Mostly Cloudy
  • 3 => Mostly Cloudy, Rain within 12 hours
  • 18 => Mostly Cloudy, Snow within 12 hours
  • 19 => Partly Cloudy, Rain or Snow within 12 hours
  • 7 => Partly Cloudy, Rain within 12 hours
  • 22 => Partly Cloudy, Snow within 12 hours
  • 23 => Partly Cloudy, Rain or Snow within 12 hours
forecastRule: null | number

Not documented. Please create an issue on github if you know more about this.

humExtra: [null | number, null | number, null | number, null | number, null | number, null | number, null | number]

Measured extra humidities (from up to 7 sensors)

humIn: null | number

Current inside humidity in percent

humOut: null | number

Current outside humidity in percent

leafTemps: [null | number, null | number, null | number, null | number]

Measured leaf temperatures (from up to 4 sensors)

leafWetnesses: [null | number, null | number, null | number, null | number]

Measured leaf wetness from up to 4 sensors

nextArchiveRecord: null | number

Points to the next archive record

packageType: LOOP1

The package type (always "LOOP1")

press: null | number

Current pressure

pressTrend: null | "Falling Rapidly" | "Steady" | "Rising Rapidly" | "Rising Slowly" | "Falling Slowly"

The pressure's trend. There are five possible trends:

  • Falling Rapidly
  • Falling Slowly
  • Steady
  • Rising Slowly
  • Rising Rapidly
pressTrendID: null | 0 | 20 | 60 | -60 | -20

The pressure's trend encoded as number.

  • -60 stands for Falling Rapidly
  • -20 stands for Falling Slowly
  • 0 stands for Steady
  • 20 stands for Rising Slowly
  • 60 stands for Rising Rapidly
rainDay: null | number

The amount of rain that fell today

rainMonth: null | number

The amount of rain that has fallen in this month

rainRate: null | number

The current rain rate

rainYear: null | number

The amount of rain that has fallen in this year

soilMoistures: [null | number, null | number, null | number, null | number]

Measured soil moisture from up to 4 sensors

soilTemps: [null | number, null | number, null | number, null | number]

Measured soil temperatures (from up to 4 sensors)

solarRadiation: null | number

Currently measured solar radiation

stormRain: null | number

The most recent rainstorm's amount of rain

stormStartDate: null | Date

The most recent rainstorm's start date (without time)

sunrise: null | string

The today's sunrise time (e.g. 06:35)

sunset: null | string

The today's sunset time (e.g. 19:35)

tempExtra: [null | number, null | number, null | number, null | number, null | number, null | number, null | number]

Measured extra temperatures (from up to 7 sensors)

tempIn: null | number

Current inside temperature (the console's temperature)

tempOut: null | number

Current outside temperature

time: Date

The time the record was created

transmitterBatteryStatus: null | number

The transmitter's battery status (poorly documented)

uv: null | number

Currently measured UV index

wind: null | number

Currently measured wind speed

windAvg10m: null | number

Average wind speed in the recent ten minutes

windDir: null | "NNE" | "NE" | "ENE" | "E" | "ESE" | "SE" | "SSE" | "S" | "SSW" | "SW" | "WSW" | "W" | "WNW" | "NW" | "NNW" | "N"

Currently measured wind direction encoded as string. Possible values are:

  • NNE
  • NE
  • ENE
  • E
  • ESE
  • SE
  • SSE
  • S
  • SSW
  • SW
  • WSW
  • W
  • WNW
  • NW
  • NNW
  • N
windDirDeg: null | number

The wind speed direction in degrees (from 1 to 360). 90° is East, 180° is South, 270°is West and 360° is North.

Generated using TypeDoc