Test bench rule catalog
Open-FDD ships two default rules under stack/rules/ (sensor_bounds.yaml, sensor_flatline.yaml). For extended HVAC, chiller, heat-pump, and weather expression rules used in lab automation and cookbook examples, the repository also keeps a reference set under openclaw/bench/rules_reference/ (not loaded until you copy or upload them).
Each file below links to the copy on GitHub (master branch) so the published docs site stays in sync with the repo.
Reference YAML files
| File | GitHub |
|---|---|
ahu_fc1.yaml | link |
ahu_fc2.yaml | link |
ahu_fc3.yaml | link |
ahu_fc4.yaml | link |
ahu_fc5.yaml | link |
ahu_fc6.yaml | link |
ahu_fc7.yaml | link |
ahu_fc8.yaml | link |
ahu_fc9.yaml | link |
ahu_fc10.yaml | link |
ahu_fc11.yaml | link |
ahu_fc12.yaml | link |
ahu_fc13.yaml | link |
ahu_fc14.yaml | link |
ahu_fc15.yaml | link |
ahu_fc16.yaml | link |
ahu_rule_a.yaml | link |
chiller_flow_fc2.yaml | link |
chiller_pump_fc1.yaml | link |
hp_discharge_cold_when_heating.yaml | link |
sensor_bounds.yaml | link |
sensor_flatline.yaml | link |
weather_gust_lt_wind.yaml | link |
weather_rh_out_of_range.yaml | link |
weather_temp_spike.yaml | link |
weather_temp_stuck.yaml | link |
Related docs
- Fault rules overview — where live rules live (
stack/rules) and how to upload or sync. - Expression rule cookbook — AHU, chiller, weather patterns that match many of these files.
- OpenClaw lab README — bench layout including
rules_reference/and E2E automation.
The former open-fdd-automated-testing repo is superseded by the openclaw/ tree in this repository; do not link automation to a separate rules tree.