Spaces
Overview
Spaces are modeled with the Space spec. Spaces include the physical structure of buildings including floors and rooms. Spaces also encompass logical system-oriented zones for HVAC, lighting, security, smoke/fire, etc.
Tags
All spaces must define a siteRef tag for their parent site. In addition, when spaces are wholly contained by another space, they should model that relationship via the spaceRef tag.
Floors
If a building has multiple floors, then each floor should be modeled using the floor and space marker tags. Floors are numbered using the floorNum tag using the European convention where the ground floor is always floor zero. Subterranean floors are numbered using negative numbers. Here are examples for the proper modeling of floors:
// ground floor; typically called first floor in the US
id: @site.floor1
dis: "Ground Floor"
ground
floor
space
floorNum: 0
siteRef: @site
// basement floor
id: @site.basement
dis: "Basement Level 1"
subterranean
floor
space
floorNum: -1
siteRef: @site
// roofs are modeled as a special floor
id: @site.roof
dis: "Roof level of two story building"
roof
floor
space
floorNum: 2
siteRef: @site
Zones
Zones are system oriented spaces. Currently we define the following zone types:
- HvacZoneSpace: heating/cooling/ventilation zones
- LightingZoneSpace: lighting zones
Here is an example of an HVAC zone:
id: @site.zone3B
dis: "VAV Zone 3-B"
hvac
zone
space
siteRef: @site
spaceRef: @site.floor3
Zones, and their associated points, are examined in detail in the Zones chapter.
Data Centers
Data centers are also modeled as a subtype of space. See the Data Centers chapter for details.