ZenSpace
    ZenSpace
    • ZenSpace Integration Documentation
    • ZenSpace General Architecture - Overview
    • ZenSpace API V1.0
      • Device Management
        • lock
          • Get Device Status
          • Subscribe to Device Events
          • Action on IoT Device
          • Get Device Control
        • camera
          • Get Device Status
          • Subscribe to Device Events
          • Action on IoT Device
          • Get Device Instruction
          • Get Device Control
        • light
          • Get Device Instruction
          • Get Device Status
          • Subscribe to Device Events
          • Action on IoT Device
          • Get Device Control
        • fan
          • Get Device Status
          • Subscribe to Device Events
          • Action on IoT Device
          • Get Device Instruction
          • Get Device Control
        • o3-sensor
          • temprature
            • Subscribe to Device Events Copy Copy
            • Get Device Status
          • buzzer
            • Get Device Status Copy
            • Action on IoT Device
          • occupancy
            • Get Device Status
          • ring-light
            • Action on IoT Device
            • Get Device Status
          • Get Device Instruction
          • Get Device Status
          • Subscribe to Device Events
          • Action on IoT Device
          • Get Device Control
        • meeting-room-display
          • Get Device Status
        • Get Device Instruction Copy
        • Fetch Associated Device Types
      • Bookings
        • Create, Update, or Cancel a Booking
        • Bulk Booking Operation
        • Check-in Operation
      • Meeting Space
        • Store Meeting Space Availability
        • Get the list of meeting spaces.
        • Get the state of a specific meeting space.
    • ZenSpace API V2.0
      • Device Management
        • lock
          • Get Device Control
          • Action on IoT Device
          • Subscribe to Device Events
          • Get Device Status
        • camera
          • Subscribe to Device Events
          • Get Device Control
          • Get Device Instruction
          • Action on IoT Device
          • Get Device Status
        • light
          • Get Device Status
          • Subscribe to Device Events
          • Get Device Instruction
          • Get Device Control
          • Action on IoT Device
        • fan
          • Get Device Instruction
          • Get Device Control
          • Action on IoT Device
          • Subscribe to Device Events
          • Get Device Status
        • o3-sensor
          • temprature
            • Get Device Status
            • Subscribe to Device Events Copy Copy
          • buzzer
            • Action on IoT Device
            • Get Device Status Copy
          • occupancy
            • Get Device Status
          • ring-light
            • Get Device Status
            • Action on IoT Device
          • Action on IoT Device
          • Get Device Control
          • Subscribe to Device Events
          • Get Device Status
          • Get Device Instruction
        • meeting-room-display
          • Get Device Status
        • Fetch Associated Device Types
        • Get Device Instruction Copy
      • Bookings
        • Check-in Operation
        • Bulk Booking Operation
        • Create, Update, or Cancel a Booking
      • Meeting Space
        • Get the state of a specific meeting space.
        • Get the list of meeting spaces.
        • Store Meeting Space Availability
    • ZenSpace Supported Devices
      • ZenSpace Device Integration

    ZenSpace Integration Documentation

    Overview#

    ZenSpace provides a powerful ecosystem for managing meeting spaces and IoT devices through a Automation IoT Panel, APIs, and integrations. This document outlines the integration options, API functionalities, IoT management features, and workflows supported by ZenSpace.

    Automation IoT Panel#

    The Customer Automation IoT Admin Panel is the central hub for customers to manage their IoT devices and meeting spaces. Key features include:
    1.
    IoT Device Management
    Monitor and control devices (e.g., locks, sensors, cameras) associated with meeting spaces.
    Perform actions such as locking/unlocking, disabling meeting spaces, or toggling devices.
    2.
    API Key Management
    Access and securely store your unique API Key for integration purposes.

    ZenSpace Integration Options#

    ZenSpace offers three primary integration methods to suit various customer needs:

    1. Mapping App Integration (Zapier/Make.com)#

    Integrate external booking applications with the ZenSpace Customer Admin Panel using Zapier or Make.com.
    Features:
    List Meeting Spaces:
    Fetch and display meeting spaces from the Customer Admin Panel.
    Sync External Booking Apps:
    Map external booking spaces (e.g., SimplyBook meeting space EM1) to ZenSpace meeting spaces (e.g., ZM1).
    Availability Syncing:
    Automatically update availability from external systems to ZenSpace.
    Booking Sync:
    Retrieve the latest bookings from external systems and sync with ZenSpace.

    2. Dedicated ZenSpace Booking App#

    For customers without an external booking application, ZenSpace provides a dedicated Booking App. This app allows customers to manage their meeting spaces efficiently, offering full control over booking, availability, and IoT device actions.

    3. ZenSpace API#

    ZenSpace APIs enable seamless integration with external systems, providing flexibility for customers who prefer to use their own systems. Customers can obtain their API Key directly from the Customer Admin Panel.
    Core API Endpoints:
    List Meeting Spaces:
    Fetch all meeting spaces associated with the API Key.
    Get Single Meeting Space:
    Fetch detailed information about a specific meeting space.
    Set Calendar Events:
    Manage calendar events, including booking, updating availability, and canceling bookings.
    Action API:
    Perform IoT actions like locking/unlocking a meeting space or turning devices on/off.
    Triggers API:
    Webhook Registration API: Register for real-time event notifications.
    Pulling API: Fetch time-bound events or notifications periodically.

    4. ZenSpace Workflow App on Make.com#

    ZenSpace provides a dedicated app on Make.com, allowing customers to create custom workflows based on specific events.
    Example Workflows:
    Send an automated email after a booking is made.
    Trigger IoT actions like locking/unlocking a meeting space.
    Sync availability or bookings with external systems.

    IoT Device Management#

    The Customer Admin Panel offers advanced IoT management for meeting spaces, including:
    1.
    Device Monitoring:
    Real-time status updates for locks, sensors, cameras, and other devices.
    2.
    Device Actions:
    Perform specific actions like:
    Lock/Unlock meeting spaces.
    Enable/Disable IoT devices.
    Toggle device states (e.g., lights, occupancy buzzers).
    3.
    Rule Configuration:
    Create custom rules to automate IoT actions. Examples:
    Trigger an alert if occupancy exceeds capacity.
    Disable a meeting space if the temperature exceeds a set threshold.
    4.
    Alert Management:
    Set up notifications for device failures or critical conditions.

    Support#

    If you have any questions or encounter issues during integration, contact the ZenSpace support team at support@zenspace.io. For detailed API references, refer to the ZenSpace API Documentation.

    This document provides a comprehensive guide to ZenSpace integrations and IoT management, empowering customers to streamline their meeting space operations efficiently.
    Modified at 2025-04-25 04:34:36
    Next
    ZenSpace General Architecture - Overview
    Built with