| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Add boiler-specific point specs and the abstract base types they require that do not yet exist in the library: New abstract base types (misc.xeto): - RuntimeSensor: cumulative equipment runtime duration (hours) - LevelSensor: liquid level percentage (0-100%) - WaterLevelSensor: water-specific level sensor New global tag (entity.xeto): - runtime: cumulative time duration tracking how long equipment runs Boiler point specs (boiler.xeto): - BoilerHeatRunCmd: on/off command (extends HeatRunCmd) - BoilerHeatRunSensor: on/off status (extends HeatRunSensor) - BoilerEnableCmd: interlock enable (extends HeatEnableCmd) - BoilerHeatModulatingCmd: burner capacity 0-100% (extends HeatModulatingCmd) - BoilerWaterLevelSensor: water level 0-100% (extends WaterLevelSensor) - BoilerRuntimeSensor: cumulative runtime hours (extends RuntimeSensor)
Update comments on new specs and global tags to follow upstream documentation patterns: cross-references with bracket notation, multi-line descriptions for complex concepts, and consistent phrasing with existing specs.
| Back | FazBrowse Home | New Git URL |
Summary
Add boiler-specific point specs and the abstract base types they require.
This is a clean replacement for #46, rebased on current master which now includes the Heat*/Cool* run, enable, and modulating base types.
New abstract base types (ph.points/misc.xeto)
New global tag (ph/entity.xeto)
Boiler point specs (ph.points/boiler.xeto)
Changes from #46
Supersedes #46.