Dormakaba

Dormakaba Connection Guide

SabeeApp integrates with Dormakaba’s Ambiance software to provide seamless key card programming directly from your PMS.

This integration is powered by Ambiance’s REST API, which delivers faster, more stable, and more reliable performance compared to the older SOAP-based interface.

In this guide, we’ll walk you through the steps to connect SabeeApp with Dormakaba’s Ambiance software. You can also follow along with our Video Connection Guide if you prefer a visual walkthrough.


🛠 Step 1: Check Requirements Before Connecting

Before starting the integration, please make sure your Ambiance software is up to date:

🛠 Supported Version: 2.12.5

You must update Ambiance to version 2.12.5 (or higher) before initiating the connection.


🧰 Step 2. Network Setup:

Technical Requirements set up Dormakaba before connection:

Dormakaba’s Ambiance is a server-based solution, which means:

  • Your firewall and router must allow traffic from SabeeApp servers to the Ambiance web server.
  • Communication occurs via port 5121, which must not be changed.
  • If you need a detailed description of the technical settings, please contact your SabeeApp account manager.

🔐 Step 3. Security Key Installation

Dormakaba requires each user to install a unique security key (certification file) into their Ambiance system.

To obtain the certification file:

  1. Submit a support ticket to SabeeApp.
  2. Our technical team will generate and issue the file.

⚠️ This file is mandatory for a successful integration.

 


🔌 Step 4. Connection via Marketplace in SabeeApp

To initiate the connection, navigate to MarketPlace in SabeeApp. Find Dormakaba and click on Initiate Connection.

As a next step the following details are required to be filled in:

Required Information Description
Ambiance Username Admin user account
Ambiance Password Password for the account
ClientID Provided by Dormakaba
Client Secret Provided by Dormakaba
IP Address:Port https://Public IP or Dynamic DNS + port 5121
Smartlock Status Must be active

Once filled in click on Connect and SabeeApp will attempt to connect and validate communication with Ambiance by checking the encoders.


🔄 Step 5. Adding Encoders

Adding encoders is quick and easy:

  1. Click Add New Encoder.
  2. Select an encoder from the dropdown list.
  3. Click Save after selecting all required encoders.

The system automatically detects the number of encoders available from Ambiance.

You can only add encoders if the system finds at least one during the connection check.


🚪 Step 6. Connecting Locks to Rooms

Dormakaba does not allow direct fetching of room locks from Ambiance, so this must be done manually:

  1. Click the ➕ icon next to the desired room in SabeeApp.
  2. In the popup window, paste the lock name exactly as it appears in Ambiance.
  3. Click Save.

To remove a lock:

  • Click the ➖ icon, then confirm your choice.


🏋️‍♂️ Step 7. Connecting Common Area Locks

SabeeApp supports adding common room locks (e.g., gym, spa) for rooms of a technical subtype.

To connect a common area lock:

  1. Click the ➕ icon for the room.
  2. In the popup, paste:
    • The lock name
    • The Common Area ID from the Ambiance Property Configuration Report
  3. Click Save

❗ Note: This step is only required for extra access areas like gyms or spas.

Main entrances or parking areas are added by default and do not need manual setup.


And that’s it! You’ve successfully connected SabeeApp with Dormakaba Ambiance. With this integration in place, you can program guest key cards quickly and securely, giving your guests a smooth and professional check-in experience. To learn how to program key cards with SabeeApp please check out this Help Article.