Floor
Represent a Floor. A Floor must belong to a Building.
type Floor {
areaSensorInstallations(
isActive: Boolean
): [AreaSensorInstallation!]!
building: Building!
buildingId: ID!
created: Date!
currentFloorStatus: FloorStatus
entrySensorInstallations(
isActive: Boolean
): [EntitySensorInstallation!]!
floorplanBytes: String
floorPlanUrl: String!
floorSpaces(
spaceTypeId: ID
spaceTypeIds: [ID!]
globalSpaceCategoryId: ID
globalSpaceCategoryIds: [ID!]
minCapacity: Int
): [FloorSpace!]!
id: ID!
latestOccupancy: Occupancy
location: Location! @deprecated
locationId: ID! @deprecated
name: String
nextFloorId: ID
previousFloorId: ID
scale: Float
sortSequence: Int!
spaceGroups: [SpaceGroup!]!
spaceSensorInstallations(
isActive: Boolean
): [SpaceSensorInstallation!]!
totalActiveAirQualitySensors: Int!
totalActiveAndOfflineAirQualitySensors: Int!
totalActiveAndOfflineAreaSensors: Int!
totalActiveAndOfflineComfortSensors: Int!
totalActiveAndOfflineEntrySensors: Int!
totalActiveAndOfflineOccupancySensors: Int!
totalActiveAndOfflinePresenceSensors: Int!
totalActiveAndOnlineAirQualitySensors: Int!
totalActiveAndOnlineAreaSensors: Int!
totalActiveAndOnlineComfortSensors: Int!
totalActiveAndOnlineEntrySensors: Int!
totalActiveAndOnlineOccupancySensors: Int!
totalActiveAndOnlinePresenceSensors: Int!
totalActiveAreaSensors: Int!
totalActiveEntrySensors: Int!
totalActivePresenceSensors: Int!
totalActiveSensors: Int!
totalAirQualitySensors: Int!
totalAreaSensors: Int!
totalEntrySensors: Int!
totalInactiveAirQualitySensors: Int!
totalInactiveAreaSensors: Int!
totalInactiveEntrySensors: Int!
totalInactivePresenceSensors: Int!
totalInactiveSensors: Int!
totalInstallingAirQualitySensors: Int!
totalInstallingAreaSensors: Int!
totalInstallingEntrySensors: Int!
totalInstallingPresenceSensors: Int!
totalInstallingSensors: Int!
totalPresenceSensors: Int!
totalSensors: Int!
updated: Date!
}
Fields
Floor.areaSensorInstallations ● [AreaSensorInstallation!]! non-null object
Area sensor installations on this floor
Arguments:
- [Optional] isActive: Filter results by status.
Floor.areaSensorInstallations.isActive ● Boolean scalar
Floor.building ● Building! non-null object
Building of the Floor
Floor.buildingId ● ID! non-null scalar
Building Id for the Floor's Building
Floor.created ● Date! non-null scalar
Created DateTime
Floor.currentFloorStatus ● FloorStatus object
Gets the current floor status
Floor.entrySensorInstallations ● [EntitySensorInstallation!]! non-null object
Entry sensor installations on this floor
Arguments:
- [Optional] isActive: Filter results by status.
Floor.entrySensorInstallations.isActive ● Boolean scalar
Floor.floorplanBytes ● String scalar
Current floor plan bytes
Floor.floorPlanUrl ● String! non-null scalar
Current floor plan url
Floor.floorSpaces ● [FloorSpace!]! non-null object
Spaces on this floor
Arguments:
- [Optional] spaceTypeId: Filter by space type id.
- [Optional] spaceTypeIds: Filter by space type ids.
- [Optional] globalSpaceCategoryId: Filter by global space category id.
- [Optional] globalSpaceCategoryIds: Filter by global space category ids.
- [Optional] minCapacity: Filter by minimum capacity.
Floor.floorSpaces.spaceTypeId ● ID scalar
Floor.floorSpaces.spaceTypeIds ● [ID!] list scalar
Floor.floorSpaces.globalSpaceCategoryId ● ID scalar
Floor.floorSpaces.globalSpaceCategoryIds ● [ID!] list scalar
Floor.floorSpaces.minCapacity ● Int scalar
Floor.id ● ID! non-null scalar
Unique Identifier
Floor.latestOccupancy ● Occupancy object
Latest Occupancy data for a Floor. Will only return data if there is a single FloorSpace of type Floor that has entry sensors.
Floor.location ● Location! deprecated non-null object
Location is deprecated. Use Building instead.
Location of the Floor
Floor.locationId ● ID! deprecated non-null scalar
Location is deprecated. Use Building instead.
Location Id for the Floor's Location
Floor.name ● String scalar
Name of the Floor
Floor.nextFloorId ● ID scalar
The id of the next floor in the building according to the sort sequence
Floor.previousFloorId ● ID scalar
The id of the previous floor in the building according to the sort sequence
Floor.scale ● Float scalar
Current floor plan scale
Floor.sortSequence ● Int! non-null scalar
Sort sequence of the Floor
Floor.spaceGroups ● [SpaceGroup!]! non-null object
Active space groups on this floor
Floor.spaceSensorInstallations ● [SpaceSensorInstallation!]! non-null object
Space sensor installations on this floor
Arguments:
- [Optional] isActive: Filter results by status.
Floor.spaceSensorInstallations.isActive ● Boolean scalar
Floor.totalActiveAirQualitySensors ● Int! non-null scalar
Count of activated AirQuality Sensors, excluding placeholders.
Floor.totalActiveAndOfflineAirQualitySensors ● Int! non-null scalar
Count of activated AirQuality Sensors that are not Online
Floor.totalActiveAndOfflineAreaSensors ● Int! non-null scalar
Count of activated Area Sensors that are not Online
Floor.totalActiveAndOfflineComfortSensors ● Int! non-null scalar
Count of activated Comfort Sensors that are Offline
Floor.totalActiveAndOfflineEntrySensors ● Int! non-null scalar
Count of activated Entry Sensors that are not Online
Floor.totalActiveAndOfflineOccupancySensors ● Int! non-null scalar
Count of activated Occupancy Sensors that are Offline
Floor.totalActiveAndOfflinePresenceSensors ● Int! non-null scalar
Count of activated Presence Sensors that are not Online
Floor.totalActiveAndOnlineAirQualitySensors ● Int! non-null scalar
Count of activated AirQuality Sensors that are Online
Floor.totalActiveAndOnlineAreaSensors ● Int! non-null scalar
Count of activated Area Sensors that are Online
Floor.totalActiveAndOnlineComfortSensors ● Int! non-null scalar
Count of activated Comfort Sensors that are Online
Floor.totalActiveAndOnlineEntrySensors ● Int! non-null scalar
Count of activated Entry Sensors that are Online
Floor.totalActiveAndOnlineOccupancySensors ● Int! non-null scalar
Count of activated Occupancy Sensors that are Online
Floor.totalActiveAndOnlinePresenceSensors ● Int! non-null scalar
Count of activated Presence Sensors that are Online
Floor.totalActiveAreaSensors ● Int! non-null scalar
Count of activated Area Sensors, excluding placeholders.
Floor.totalActiveEntrySensors ● Int! non-null scalar
Count of activated Entry Sensors, excluding placeholders.
Floor.totalActivePresenceSensors ● Int! non-null scalar
Count of activated Presence Sensors, excluding placeholders.
Floor.totalActiveSensors ● Int! non-null scalar
Count of activated Sensors
Floor.totalAirQualitySensors ● Int! non-null scalar
Count of AirQuality Sensors
Floor.totalAreaSensors ● Int! non-null scalar
Count of Area Sensors
Floor.totalEntrySensors ● Int! non-null scalar
Count of Entry Sensors
Floor.totalInactiveAirQualitySensors ● Int! non-null scalar
Count of AirQuality Sensors that are still being installed, excluding placeholders.
Floor.totalInactiveAreaSensors ● Int! non-null scalar
Count of Area Sensors that are still being installed, excluding placeholders.
Floor.totalInactiveEntrySensors ● Int! non-null scalar
Count of Entry Sensors that are still being installed, excluding placeholders.
Floor.totalInactivePresenceSensors ● Int! non-null scalar
Count of Presence Sensors that are still being installed, excluding placeholders.
Floor.totalInactiveSensors ● Int! non-null scalar
Count of Sensors that are still being installed, excluding placeholders.
Floor.totalInstallingAirQualitySensors ● Int! non-null scalar
Count of AirQuality Sensors that are still being installed, including placeholders.
Floor.totalInstallingAreaSensors ● Int! non-null scalar
Count of Area Sensors that are still being installed, including placeholders.
Floor.totalInstallingEntrySensors ● Int! non-null scalar
Count of Entry Sensors that are still being installed, including placeholders.
Floor.totalInstallingPresenceSensors ● Int! non-null scalar
Count of Presence Sensors that are still being installed, including placeholders.
Floor.totalInstallingSensors ● Int! non-null scalar
Count of Sensors that are still being installed, including placeholders.
Floor.totalPresenceSensors ● Int! non-null scalar
Count of Presence Sensors
Floor.totalSensors ● Int! non-null scalar
Count of all Sensors on the floor
Floor.updated ● Date! non-null scalar
Last updated DateTime
Returned By
Member Of
AreaSensorInstallation object ● Building object ● EntitySensorInstallation object ● FloorSpace object ● Location object ● SpaceSensorInstallation object