Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions src/xeto/ashrae.g36/vavs.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,15 @@
// Author: Avijit Saha, Jaime Gagne, Maggie Sullivan
//

// Suggested Marker Tags in the tags.pog file
// override: Marker

// Guideline 36 base type for VAVs terminal units
G36Vav : Vav <abstract> {
points: {
ZoneAirTempSensor
ZoneAirTempEffectiveSp
ZoneOccupiedSensor
ZoneCo2Sensor
// {window, override, cmd, point}
WindowOverrideCmd?
OccupantOverrideCmd?
}
}

Expand Down
7 changes: 7 additions & 0 deletions src/xeto/ph.points.sugar/misc.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
// Sensor for open/close state of a window
WindowOpenSensor : OpenSensor { window }

// Command to override normal automatic operation when a window is open
WindowOverrideCmd : OverrideCmd { window }

// Sensor for open/close state of a door
DoorOpenSensor : OpenSensor { door }

// Command to override normal automatic operation to occupied mode,
// initiated by an occupant pressing a local button or switch.
OccupantOverrideCmd : OverrideCmd { occupant }

11 changes: 11 additions & 0 deletions src/xeto/ph.points/misc.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -137,3 +137,14 @@ DessicantDehumidifierCmd : BoolPoint { dessicantDehumidifier }
// Temperature conditioning mode for a zone in an HVAC system
ZoneAirHvacModeSp : EnumPoint & SpPoint { zone, air, hvacMode }

// Auto and override enumeration
OverrideEnum: Enum { auto, override }

// Point associated with an override of normal automatic operation
OverridePoint : BoolPoint <abstract> {
override
enum: Obj <val:OverrideEnum>
}

// Command to override normal automatic operation
OverrideCmd : OverridePoint & CmdPoint
8 changes: 8 additions & 0 deletions src/xeto/ph/entity.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -1043,6 +1043,10 @@ PhEntity: Entity <abstract> {
// See [ph.doc::Zones#occupancy] chapter.
*occupancy: Marker

// A person who uses or occupies a space.
// See [ph.doc::Zones#occupancy] chapter.
*occupant: Marker

// People who use the built environment.
// See [ph.doc::Zones#occupancy] chapter.
*occupants: Marker
Expand Down Expand Up @@ -1072,6 +1076,10 @@ PhEntity: Entity <abstract> {
// Duct to access fresh outside air for both ventilation and economizer.
*outside: Marker

// Manual, local, or other higher-priority control that supersedes
// normal automatic operation.
*override: Marker

// Enclosure for electrical and control equipment. Panels may be
// used to isolate electrical connections and provide environmental
// protection.
Expand Down