Ambiance services
The Windows services that Ambiance installs are set to run at all times regardless of whether the functionality is being used. Ambiance services are organized into the following categories:
- Core services support basic operations.
- PMS services support the Ambiance integration with property management systems deployed at the property.
- Remote lock management services are required for sites that enable online communication.
- Perimeter access control services support Ambiance integration with Keyscan Aurora and MATRIX.
Core services
The following table describes Ambiance core services.
[Core services]
| Name |
Port |
Description | Impact when not running |
|---|---|---|---|
|
Ambiance Server |
49999 |
Manages core operations and coordinates interactions between all services. Acts as a container service that runs Bus services as parallel tasks. To monitor these services, Ambiance opens a port that has a Web API endpoint. |
Impacts all system functionality. |
| Ambiance Client |
40100 |
Manages RFID key encoding and reading with USB-connected encoders and Maintenance Unit communication. Communicates to encoder devices through USB and establishes Web Socket to the Server for communication. Provides two endpoints (Web API and SignalR gateway) to communicate with the user interface and Maintenance Unit devices. |
No RFID encoding and reading using IP connected encoders. |
| Ambiance API |
26265 (HTTP) 443 (HTTPS) |
API gateway to receive messages from the user interface or field gateway services such as DokaClient and HubManagerGateway. | Impacts all system functionality. |
| Ambiance Database Engine |
5040? |
Manages the storage, retrieval, and organization of data in a structured database format. | Impacts all system functionality. |
| Ambiance Encoder Service |
28000 (HTTP, on-premise) 28001 (HTTPS, on-premise) 1883 (cloud) |
Handles RFID key encoding and reading operations for IP-connected encoders. Communicates to encoder devices through TCP/IP and establishes a Web Socket to the Ambiance Server for communication. |
No RFID encoding and reading using IP connected encoders. |
| MSSQL$AMBIANCE |
??? |
Serves as the database engine supporting the Ambiance database. | Impacts all system functionality. |
| SQLAgent$AMBIANCE |
??? |
Windows service supporting SQL Server. | Optional. Disabled by default. |
| Ambiance MobileKeyDeliveryService |
8299? |
Handles Mobile BLE and Apple Wallet key issuance operations initiated via the user interface, LGS SOAP API, LGS REST API, and KF1 and KF2 PMS interfaces. | No mobile BLE and Apple Wallet key issuance. |
| RabbitMQ |
5672 (on-premise) 5671 (cloud) |
Principal message broker framework for relaying internal Ambiance Server communication. | Impacts all system functionality. |
| Redis |
6379 |
Data store used to improve internal message broker performance. | Impacts all system functionality. |
| Ambiance Watchdog | 9097? | Monitors and ensures the proper functioning of all services. | No service health monitoring. |
PMS services
The following table describes the Ambiance services used to integrate with supported property management systems. Unless otherwise stated, all ports are inbound.
[PMS services]
| Name | Port | Description | Impact when not running |
|---|---|---|---|
| Ambiance PMS Agent |
9595 9596? |
Manages all PMS guest registration and key issuance operations, excluding IRS and PRS. Serves as WebAPI endpoint and delivers messages from socket service to the Bus. |
No guest registration and key issuance through PMS, excluding IRS and PRS. |
|
Ambiance PMS WS |
80 (HTTP, on-premise) 8883 (HTTPS, cloud) |
Manages dormakaba LGS SOAP API PMS guest registration and key issuance operations. TCP listener and provides SOAP for PMS applications. |
No guest registration and key issuance through dormakaba LGS SOAP API PMS. |
| Ambiance PMS LGS REST |
5120 for HTTP 5121 for HTTPS |
Manages dormakaba LGS REST API PMS guest registration and key issuance processes. | No guest registration and key issuance through dormakaba LGS REST API PMS. |
| Ambiance PMS REST API | 9090 | Manages dormakaba LGS REST API (KF2) PMS guest registration and key issuance tasks. | No guest registration and key issuance through dormakaba LGS REST API (KF2) PMS |
| Ambiance PMS BART | 9898 | Manages dormakaba BART PMS guest registration and key issuance tasks. | No guest registration and key issuance through dormakaba BART PMS |
| Ambiance PMS Skytouch |
5020 for HTTP 5021 for HTTPS |
Manages Skytouch PMS guest registration and key issuance processes. | No guest registration and key issuance through SkyTouch PMS, |
| Ambiance PMS IRS PRS Agent | 9696 |
Manages dormakaba IRS and PRS PMS guest registration and key issuance tasks. Serves as WebAPI endpoint and delivers messages from socket service to the Bus. |
No guest registration or key issuance through dormakaba IRS and PRS PMS. |
| Ambiance PMS IRS PRS | 8264 |
Manages dormakaba IRS and PRS PMS guest registration and key issuance tasks. Service has TCP listener to receive messages from PMS applications. Communicates with PMS applications by using RS232 standard. |
No guest registration and key issuance through dormakaba IRS and PRS PMS. |
| Ambiance PMS FIAS |
8265 (HTTP, on-premise) 8883 (HTTPS, cloud) |
Manages Oracle FIAS PMS guest registration and key issuance processes. TCP listener to receive messages from PMS applications. |
No guest registration and key issuance through Oracle FIAS PMS. |
Remote lock management services
The following table describes the services that Ambiance uses to support online communication.
[Remote lock management services]
| Name | Port | Description | Impact when not running |
|---|---|---|---|
| Ambiance VHE |
|
Manages remote lock management communication through INNCOM, INTEREL, and Telkonet interfaces. Communicates with the HubGateway service to receive commands from the Ambiance Server. Opens a socket and acts as a proxy for different devices. Serves as Web API endpoint to create SignalR proxy gateway (for monitoring). Serves as endpoint and provides SOAP for IRMS. Opens TCP ports to receive messages from HubGateway. |
No remote lock management communication with INNCOM, Telkonet and INTEREL online backbones. |
| Ambiance Hub Gateway |
27700 or 27000 27701 (outbound) |
Manages remote lock management communication for GWYI, GWYII, Control4, and VHE online devices and interfaces. Gateway I, Control 4 (27701 is the listening port on the hardware) Opens a Web Socket to receive commands from the Ambiance Web API. Opens a TCP port to receive messages from Gateway devices and the VHE service. |
No remote lock management with GWYI, GWYII, Control4, INNCOM, Telkonet and INTEREL online backbones. |
| Ambiance Hub Gateway |
28002 |
Manages remote lock management communication for GWYII and RAC5-MFC/XT. |
No remote lock management with GWYII, RAC5-MFC/XT |
| Ambiance HubManager | 9000 |
Manages remote lock management communication across all online devices and interfaces. Manages Gateway devices. Serves as Web API endpoint to receive queries from HubManager gateways. The HubManager service also opens a Web Socket to Ambiance Web API to transfer commands to the HubManager Gateway. |
No remote lock management with all online backbones. |
| INNCOM | 23211 (outbound) | Listening port on the INNCOM server. | |
| MongoDB | 27017 | A database that stores online-related data. | Impacts all online functionality. |
Perimeter access control services
The following table describes the Ambiance services used to integrate with dormakaba Keyscan Aurora and MATRIX.
[Third-party software services]
| Name | Port | Description | Impact when not running |
|---|---|---|---|
| Ambiance AuroraSync | ??? | Synchronizes guest and staff credentials with the dormakaba Keyscan Aurora Server to enable perimeter access at Keyscan access points. | No credentials synchronized to Aurora impacting guest and staff access on all Keyscan access points. |
| Ambiance MatrixSync | 5030 | Synchronizes guest and staff credentials with the dormakaba MATRIX Server to enable perimeter access at MATRIX access points. | No credentials synchronized to MATRIX server impacting guest and staff access on all MATRIX access points. |
Ambiance 2.13
Copyright © dormakaba 2025. All rights reserved.
AmbianceTM Software Terms of Use FNL10-02-2023 / Third-party licenses