WeatherForecast

Note

This page is generated by python script generate_cet.py.

Back to table

Commands

disable

Description: Transition from state Enabled to Disabled.

EFDB_Topic:

SALGeneric_command_disable

Category:

csc

enable

Description: Transition from state Disabled to Enabled.

EFDB_Topic:

SALGeneric_command_enable

Category:

csc

exitControl

Description: Transition from state Standby to Offline. Most CSCs will quit, but CSCs that support the enterControl command will keep running.

EFDB_Topic:

SALGeneric_command_exitControl

Category:

csc

setLogLevel

Description: Set the logging level.

EFDB_Topic:

SALGeneric_command_setLogLevel

Category:

csc

level

IDL_Type:

int

Units:

unitless

Description: Logging level, as a Python logging level: error=40, warning=30, info=20, debug=10.

subsystem

IDL_Type:

string

Units:

unitless

Description: If this CSC itself has sub-ordinate components, they may be listed here. An empty string means the setting applies to all such sub-ordinate components, or just to this CSC itself.

standby

Description: Transition from state Offline/Available, Disabled or Fault to Standby.

EFDB_Topic:

SALGeneric_command_standby

Category:

csc

start

Description: Transition from state Standby to Disable, in a specified configuration.

EFDB_Topic:

SALGeneric_command_start

Category:

csc

configurationOverride

IDL_Type:

string

Units:

unitless

Description:

Configuration override in the form [{name}][:{version}]. For salobj-based CSCs: name is a filename with “.yaml” suffix and version is a git hash; for example:

  • “foo.yaml” specifies just a file. Two or three config files are loaded: “_init.yaml”, “_{site}.yaml” (if present), and “foo.yaml”.

  • “:37bf936” specifies just a git hash. One or two config files are loaded from the specified git commit: “_init.yaml” and “_{site}.yaml” (if present.

  • “bar.yaml:HEAD~2” specifies both a file and a git hash. Two or three config files are read from the specified git commit: “_init.yaml”, “_{site}.yaml” (if present), and “bar.yaml”.

Events

configurationApplied

Description: Information about this CSC’s current configuration overrides.

EFDB_Topic:

SALGeneric_logevent_configurationApplied

Category:

configurable

configurations

IDL_Type:

string

Units:

unitless

Description: A comma-separated list of configurations applied. If configuration comes from a clone of a git repo, or similar directory, then it will be a list of file names, without the file extension. Ignore whitespace after commas.

version

IDL_Type:

string

Units:

unitless

Description: Version of the configuration source. For a clone of a git repo it will be a git hash.

url

IDL_Type:

string

Units:

unitless

Description: URL of the configuration source. For a clone of a git repo this will be a file URL. For a database it will be a standard database URL. This should always match the same-named field in configurationsAvailable.

schemaVersion

IDL_Type:

string

Units:

unitless

Description: Version of config schema used by this CSC. For a configuration git repo, this is the name of a folder in the config package, and is typically something like “v1”. This should always match the same-named field in configurationsAvailable.

otherInfo

IDL_Type:

string

Units:

unitless

Description: A comma-separated list of event topics (without the logevent prefix) used to publish the entire set of configuration parameters loaded by this CSC, and any other pertinent information. Ignore whitespace after commas.

configurationsAvailable

Description: Available configuration overrides for this CSC.

EFDB_Topic:

SALGeneric_logevent_configurationsAvailable

Category:

configurable

overrides

IDL_Type:

string

Units:

unitless

Description: Available overrides as a comma-separated list. Each entry is a possible value of the configurationOverride field of the start command. Ignore whitespace after commas.

version

IDL_Type:

string

Units:

unitless

Description: Version of the configuration source. For a clone of a git repo it will be a git hash.

url

IDL_Type:

string

Units:

unitless

Description: URL of the configuration source. For a clone of a git repo this will be a file URL. For a database it will be a standard database URL.

schemaVersion

IDL_Type:

string

Units:

unitless

Description: Version of config schema used by this CSC. For a configuration git repo, this is the name of a folder in the config package, and is typically something like “v1”.

errorCode

Description: Output when this CSC goes into the Fault state as an explanation of the problem.

EFDB_Topic:

SALGeneric_logevent_errorCode

Category:

csc

errorCode

IDL_Type:

long

Units:

unitless

Description: A numeric error code.

errorReport

IDL_Type:

string

Units:

unitless

Description: An string providing detailed information about the error.

traceback

IDL_Type:

string

Units:

unitless

Description: An optional stack trace of the error condition.

heartbeat

Description: Event output at regular intervals (typcally once per second) to show that the SAL component is alive.

EFDB_Topic:

SALGeneric_logevent_heartbeat

Category:

mandatory

heartbeat

IDL_Type:

boolean

Units:

unitless

Description: Deprecated field that you should ignore.

logLevel

Description: Current logging level.

EFDB_Topic:

SALGeneric_logevent_logLevel

Category:

mandatory

level

IDL_Type:

int

Units:

unitless

Description: Current logging level, a Python logging level: error=40, warning=30, info=20, debug=10.

subsystem

IDL_Type:

string

Units:

unitless

Description: If this CSC itself has sub-ordinate components, they may be listed here. An empty string means the setting applies to all such sub-ordinate components, or just to this CSC itself.

logMessage

Description: A log message.

EFDB_Topic:

SALGeneric_logevent_logMessage

Category:

mandatory

name

IDL_Type:

string

Units:

unitless

Description: Log name.

level

IDL_Type:

int

Units:

unitless

Description: Message level, a Python logging level: error=40, warning=30, info=20, debug=10.

message

IDL_Type:

string

Units:

unitless

Description: Log message.

traceback

IDL_Type:

string

Units:

unitless

Description: Exception traceback; “” if not an exception.

filePath

IDL_Type:

string

Units:

unitless

Description: Path to source file.

functionName

IDL_Type:

string

Units:

unitless

Description: Function or method name.

lineNumber

IDL_Type:

long

Units:

unitless

Description: Line number in the file specified by filePath.

process

IDL_Type:

long

Units:

unitless

Description: Process ID.

timestamp

IDL_Type:

double

Units:

second

Description: The time at which the condition being reported was observed (TAI unix seconds). 0 if unspecified.

simulationMode

Description: Current simulation mode.

EFDB_Topic:

SALGeneric_logevent_simulationMode

Category:

csc

mode

IDL_Type:

int

Units:

unitless

Description: Current simulation mode; 0 for normal operation (no simulation); other supported values are specific to each CSC.

softwareVersions

Description: Current versions of software in use by CSC.

EFDB_Topic:

SALGeneric_logevent_softwareVersions

Category:

mandatory

salVersion

IDL_Type:

string

IDL_Size:

256

Units:

unitless

Description: This is the current version of SAL generation.

xmlVersion

IDL_Type:

string

IDL_Size:

256

Units:

unitless

Description: This is the current version of CSC XML.

openSpliceVersion

IDL_Type:

string

IDL_Size:

256

Units:

unitless

Description: This is the current version of OpenSplice.

cscVersion

IDL_Type:

string

IDL_Size:

256

Units:

unitless

Description: The software version of this CSC.

subsystemVersions

IDL_Type:

string

Units:

unitless

Description: A comma delimited list of key=value pairs relating subsystem name (key) to its version number (value). This may be left blank if there are no subsystems within this CSC.

summaryState

Description: Current summary state of this CSC.

EFDB_Topic:

SALGeneric_logevent_summaryState

Category:

csc

summaryState

IDL_Type:

long

Units:

unitless

Description: High level state machine state identifier.

Telemetry

dailyTrend

Description: The daily trend for the forecast.

EFDB_Topic:

WeatherForecast_dailyTrend

timestamp

IDL_Type:

double

Units:

second

Count:

14

Description: Time. (UTC)

pictocode

IDL_Type:

long

Units:

unitless

Count:

14

Description: Pictocode (forecast symbol).

temperatureMax

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Max temperature.

temperatureMin

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Min temperature.

temperatureMean

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Mean temperature.

temperatureSpread

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Temperature spread.

precipitation

IDL_Type:

float

Units:

millimeter

Count:

14

Description: Precipitation.

precipitationProbability

IDL_Type:

long

Units:

millimeter

Count:

14

Description: Precipitation probability.

precipitationSpread

IDL_Type:

float

Units:

millimeter

Count:

14

Description: Precipitation spread.

windspeedMax

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Maximum windspeed.

windspeedMin

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Minimum wind speed.

windspeedMean

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Mean windspeed.

windspeedSpread

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Windspeed spread.

windDirection

IDL_Type:

long

Units:

deg

Count:

14

Description: Wind direction.

seaLevelPressureMax

IDL_Type:

long

Units:

Pascal

Count:

14

Description: Maximum sea level pressure.

seaLevelPressureMin

IDL_Type:

long

Units:

Pascal

Count:

14

Description: Minimum sea level pressure.

seaLevelPressureMean

IDL_Type:

long

Units:

Pascal

Count:

14

Description: Mean sea level pressure.

relativeHumidityMax

IDL_Type:

long

Units:

pct

Count:

14

Description: Maximum relative humidity.

relativeHumidityMin

IDL_Type:

long

Units:

pct

Count:

14

Description: Minimum relative humidity.

relativeHumidityMean

IDL_Type:

long

Units:

pct

Count:

14

Description: Mean relative humidity.

predictability

IDL_Type:

long

Units:

unitless

Count:

14

Description: Predictability.

predictabilityClass

IDL_Type:

long

Units:

unitless

Count:

14

Description: Predictability class.

totalCloudCoverMax

IDL_Type:

long

Units:

pct

Count:

14

Description: Maximum total cloud cover.

totalCloudCoverMin

IDL_Type:

long

Units:

pct

Count:

14

Description: Minimum total cloud cover.

totalCloudCoverMean

IDL_Type:

long

Units:

pct

Count:

14

Description: Mean total cloud cover.

totalCloudCoverSpread

IDL_Type:

long

Units:

pct

Count:

14

Description: Spread total cloud cover.

snowFraction

IDL_Type:

float

Units:

pct

Count:

14

Description: Snow fraction.

ghiTotal

IDL_Type:

long

Units:

watt*hour/meter**2

Count:

14

Description: GHI total.

extraTerrestrialRadiationTotal

IDL_Type:

long

Units:

watt*hour/meter**2

Count:

14

Description: Total extra terrestrial radiation.

gustMax

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Maximum gust.

gustMin

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Minimum gust.

gustMean

IDL_Type:

float

Units:

meter/second

Count:

14

Description: Mean gust.

lowCloudsMax

IDL_Type:

long

Units:

pct

Count:

14

Description: Maximum low clouds.

lowCloudsMin

IDL_Type:

long

Units:

pct

Count:

14

Description: Minimum low clouds.

lowCloudsMean

IDL_Type:

long

Units:

pct

Count:

14

Description: Mean low clouds.

midCloudsMax

IDL_Type:

long

Units:

pct

Count:

14

Description: Maximum mid clouds.

midCloudsMin

IDL_Type:

long

Units:

pct

Count:

14

Description: Minimum mid clouds.

midCloudsMean

IDL_Type:

long

Units:

pct

Count:

14

Description: Mean mid clouds.

hiCloudsMax

IDL_Type:

long

Units:

pct

Count:

14

Description: Maximum high clouds.

hiCloudsMin

IDL_Type:

long

Units:

pct

Count:

14

Description: Minimum high clouds.

hiCloudsMean

IDL_Type:

long

Units:

pct

Count:

14

Description: Mean high clouds.

sunshineTime

IDL_Type:

long

Units:

unitless

Count:

14

Description: Sunshine time (UTC).

visibilityMax

IDL_Type:

long

Units:

meter

Count:

14

Description: Maximum visibility.

visibilityMin

IDL_Type:

long

Units:

meter

Count:

14

Description: Minimum visibility.

visibilityMean

IDL_Type:

long

Units:

meter

Count:

14

Description: Mean visiblity.

skinTemperatureMax

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Maximum skin temperature.

skinTemperatureMin

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Minimum skin temperature.

skinTemperatureMean

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Mean skin temperature.

dewPointTemperatureMax

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Maximum dew point temperature.

dewPointTemperatureMin

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Dew point temperature.

dewPointTemperatureMean

IDL_Type:

float

Units:

deg_C

Count:

14

Description: Mean dew point temperature.

capeMax

IDL_Type:

long

Units:

unitless

Count:

14

Description: Maximum CAPE.

capeMin

IDL_Type:

long

Units:

unitless

Count:

14

Description: Minimum CAPE.

capeMean

IDL_Type:

long

Units:

unitless

Count:

14

Description: Mean CAPE.

liftedIndexMax

IDL_Type:

float

Units:

unitless

Count:

14

Description: Maximum lifted index.

liftedIndexMin

IDL_Type:

float

Units:

unitless

Count:

14

Description: Minimum lifted index.

liftedIndexMean

IDL_Type:

float

Units:

unitless

Count:

14

Description: Mean lifted index.

evapoTranspiration

IDL_Type:

float

Units:

millimeter

Count:

14

Description: Evaporation transpiration.

referenceEvapoTranspirationFao

IDL_Type:

float

Units:

millimeter

Count:

14

Description: Reference evapotranspiration as defined by FAO (Food and agriculture UN organization) using Penman-Monteith equation.

hourlyTrend

Description: The hourly trend forecast data.

EFDB_Topic:

WeatherForecast_hourlyTrend

timestamp

IDL_Type:

double

Units:

second

Count:

336

Description: Time (UTC).

temperature

IDL_Type:

float

Units:

deg_C

Count:

336

Description: Temperature.

temperatureSpread

IDL_Type:

float

Units:

deg_C

Count:

336

Description: Temperature spread.

precipitation

IDL_Type:

float

Units:

millimeter

Count:

336

Description: Precipitation.

precipitationSpread

IDL_Type:

float

Units:

millimeter

Count:

336

Description: Precipitation spread.

windspeed

IDL_Type:

float

Units:

meter/second

Count:

336

Description: Windspeed.

windspeedSpread

IDL_Type:

float

Units:

meter/second

Count:

336

Description: Windspeed spread.

windDirection

IDL_Type:

long

Units:

deg

Count:

336

Description: Wind direction.

seaLevelPressure

IDL_Type:

long

Units:

Pascal

Count:

336

Description: Sea level pressure.

relativeHumidity

IDL_Type:

long

Units:

pct

Count:

336

Description: Relative humidity.

ghiBackwards

IDL_Type:

float

Units:

watt*hour/meter**2

Count:

336

Description: GHI backwards.

extraTerrestrialRadiationBackwards

IDL_Type:

float

Units:

watt*hour/meter**2

Count:

336

Description: Extra terrestrial radiation backwards.

totalCloudCover

IDL_Type:

long

Units:

pct

Count:

336

Description: Total cloud cover.

totalCloudCoverSpread

IDL_Type:

long

Units:

pct

Count:

336

Description: Total cloud cover spread.

snowFraction

IDL_Type:

float

Units:

pct

Count:

336

Description: Snow fraction.

pictocode

IDL_Type:

long

Units:

unitless

Count:

336

Description: Pictocode (forecast symbol).

gust

IDL_Type:

float

Units:

meter/second

Count:

336

Description: Gust.

lowClouds

IDL_Type:

long

Units:

pct

Count:

336

Description: Low clouds.

midClouds

IDL_Type:

long

Units:

pct

Count:

336

Description: Mid clouds.

highClouds

IDL_Type:

long

Units:

pct

Count:

336

Description: High clouds.

sunshineTime

IDL_Type:

long

Units:

minute

Count:

336

Description: Sunshine time (UTC).

visibility

IDL_Type:

long

Units:

meter

Count:

336

Description: Visibility.

skinTemperature

IDL_Type:

float

Units:

deg

Count:

336

Description: Skin temperature.

dewPointTemperature

IDL_Type:

float

Units:

deg

Count:

336

Description: Dew point temperature.

precipitationProbability

IDL_Type:

long

Units:

pct

Count:

336

Description: Precipitation probability.

cape

IDL_Type:

long

Units:

Joule/kilogram

Count:

336

Description: CAPE.

liftedIndex

IDL_Type:

float

Units:

unitless

Count:

336

Description: Lifted index.

evapoTranspiration

IDL_Type:

float

Units:

unitless

Count:

336

Description: Evaporation transpiration.

referenceEvapoTranspirationFao

IDL_Type:

float

Units:

unitless

Count:

336

Description: Reference evapotranspiration as defined by FAO (Food and agriculture UN organization) using Penman-Monteith equation..

metadata

Description: The metadata for the forecast data.

EFDB_Topic:

WeatherForecast_metadata

latitude

IDL_Type:

float

Units:

deg

Description: The latitude of the forecast data.

longitude

IDL_Type:

float

Units:

deg

Description: The longitude of the forecast data.

height

IDL_Type:

long

Units:

meter

Description: The height of the forecast.

timezoneAbbrevation

IDL_Type:

string

Units:

unitless

Description: The abbrevation of the timezone.

timeOffset

IDL_Type:

long

Units:

hour

Description: Hour offset from UTC.

modelrun

IDL_Type:

string

Units:

unitless

Description: The time that the forecast was run in UTC.

modelrunUpdatetime

IDL_Type:

string

Units:

unitless

Description: The time that the model was last updated (UTC).