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:
- Submit a support ticket to SabeeApp.
- 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:
- Click Add New Encoder.
- Select an encoder from the dropdown list.
- 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:
- Click the ➕ icon next to the desired room in SabeeApp.
- In the popup window, paste the lock name exactly as it appears in Ambiance.
- 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:
- Click the ➕ icon for the room.
- In the popup, paste:
- The lock name
- The Common Area ID from the Ambiance Property Configuration Report
- 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.