ess
CORE · WIREDEnvironmental sensor stations (RWIS): pavement, atmospheric and visibility observations plus sensor health.
Data model
The configuration and state tree. Safety constraints are expressed as YANG must and validated at every boundary.
container ess {
container atmospheric {
leaf air-temp { type decimal64; units "celsius"; }
leaf visibility { type uint32; units "meters"; }
}
container pavement {
list sensors {
key "id";
leaf surface-status { type surface-state; } // dry|wet|ice|snow
leaf surface-temp { type decimal64; units "celsius"; }
}
}
}
Notifications & events
Each event is its own typed notification with its own ce-type. Consumers filter by subject before parsing.
Event families:
fault
sensor
weather
Subject & bindings
# canonical subject (reference CloudEvents binding)
openits.us-tx.txdot.d07.ess.i35-exit-214.fault-cleared
Schema registry
Every revision is immutable and content-addressed. Cite the exact date in ce-dataschema; there is no latest alias.