Skip to main content

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

DEPRECATED

Location is deprecated. Use Building instead.

Location of the Floor

Floor.locationId ● ID! deprecated non-null scalar

DEPRECATED

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

floor query ● floors query

Member Of

AreaSensorInstallation object ● Building object ● EntitySensorInstallation object ● FloorSpace object ● Location object ● SpaceSensorInstallation object