
The OfficeSpace Destination connector exports occupancy and presence data from the Mapped graph to OfficeSpace Software's presence management system. This destination connector synchronizes real-time occupancy information from sensors, spaces, and zones in Mapped to update presence status in OfficeSpace, enabling workspace management and utilization tracking.
To connect to OfficeSpace, you need:
The connector validates credentials by attempting a test query to the OfficeSpace GraphQL API during setup.
It's required to select one or more Mapped buildings that contain occupancy data to sync
OfficeSpace Identities
Buildings, Floors, Spaces, and Zones in Mapped must have OfficeSpace external identities in the format: urn:officespace:{type}:id:{id}
The connector automatically discovers locations with valid OfficeSpace identities when processing occupancy data.
This connector does not create entities in the Mapped graph. It is a destination connector that reads occupancy data from existing Mapped entities and exports it to OfficeSpace.
Entities Read by This Connector
The connector reads from the following Mapped entities:
Points Read by This Connector
| Point Type | Data Types | Description |
|---|---|---|
| Occupancy_Status | INT, DOUBLE | Binary occupancy status (0/1) |
| Temporary_Occupancy_Status | INT, DOUBLE | Temporary occupancy indicator |
| Occupancy_Count_Sensor | INT, DOUBLE | Number of occupants detected |
| Occupancy_Sensor | INT, DOUBLE | General occupancy sensor reading |
| PIR_Sensor | INT, DOUBLE | Passive infrared motion detection |
The connector uses the latest: true option to retrieve only the most recent value for each point.
Supported Value Types: The connector can extract numeric values from any of the following timeseries value fields:
The connector maps Mapped occupancy point types to OfficeSpace presence statuses:
| Mapped Point Type | OfficeSpace Status | Description |
|---|---|---|
| Occupancy_Status | PRESENCE or NO_PRESENCE | Direct occupancy indication (1 = present, 0 = not present) |
| Temporary_Occupancy_Status | PRESENCE or NO_PRESENCE | Temporary occupancy indicator |
| Occupancy_Count_Sensor | PRESENCE or NO_PRESENCE | Presence determined by count > 0 |
| Occupancy_Sensor | PASSIVE_PRESENCE or NO_PRESENCE | Motion/activity-based presence detection |
| PIR_Sensor | PASSIVE_PRESENCE or NO_PRESENCE | Passive infrared sensor detection |
Occupancy Count: For Occupancy_Count_Sensor points, the actual count value is included in the presence data. For other point types, count is set to 1 when present.
The connector runs on a 60-second polling interval, continuously:
Note: Only locations with properly formatted OfficeSpace external identities (urn:officespace:{type}:id:{id}) will receive presence updates.