SASH

Street Air, Sensed at Home

Working out the best opening…

Why now

…

What else was considered

…

…

The street, by hour

Vehicle-motion events per minute from the outdoor camera. The planner forecasts from this street's own rhythm for each hour of each kind of day.

Is one opening actually better?

…

The home itself

…

Last 24 hours

Indoor PM2.5 Vehicle-motion events Opening open Indoor emission detected

Events

…

Priced before it happened

The hard version of the question. SASH is fitted on the first part of this home's record and then asked to price every airing in the last part, before seeing what it cost. Nothing below was in the fit.

…

This session's plans

Every plan SASH published while it has been running, scored against what the readings afterwards actually showed. A plan the household did not act on is recorded and not scored: SASH takes the credit and the blame only for airings it proposed and that happened.

…

Health

…

Devices

Ring reports a contact sensor's state, not what it is attached to. The mapping from device to opening lives here, in the application, which is where Ring's own documentation says it belongs.

…

What SASH reads, and what it never asks for

Read

  • motion.vehicle event times from the outdoor camera
  • Contact sensor open and closed transitions
  • Air Quality Monitor PM2.5, CO, temperature, humidity
  • Device online and offline lifecycle events

Never requested

  • Video download
  • Image snapshots
  • Live streaming sessions
  • Any person, face or identity

The Ring client carries a path allowlist. A call to any media endpoint raises before a request is made, and the test suite walks every documented media path against a server that would have answered.