ComfortClick Server
The ComfortClick bOS Server application is available for free download from the official ComfortClick website.
The application can be installed on a compatible Windows computer, allowing users to run their own ComfortClick building automation server.
Before installing bOS Server, make sure the computer meets the minimum system requirements for the selected software version.
The bOS Server application is responsible for running the building automation system, managing connected devices, executing automation tasks, processing data, and providing access to the building visualization through bOS Client.
ComfortClick hardware servers, such as Jigsaw and Jigsaw Pro, come with the bOS Server application pre-installed and activated with a valid license. This means users do not need to install the server software manually and can proceed directly to configuring their building automation project using bOS Configurator.
Although the bOS Server software can be downloaded and installed for free, a valid license may be required depending on the installation and intended use. The free license is valid for 30 days.
Table of contents
Downloading and Installing the Application
To download and install the bOS Server application, navigate to the official ComfortClick website, open the bOS Server download page, and click Download.
The latest version of bOS Server requires Microsoft .NET 6.0 to be installed on the Windows computer.
If your computer does not have the required .NET version, or you receive an error during the bOS Server installation, download and install the required .NET 6.0 version using the download link provided on the website.
To complete the installation:
Open the official ComfortClick bOS Server download page.
Click Download to download the installation file.
If necessary, download and install Microsoft .NET 6.0.
Run the downloaded bOS Server installer.
Follow the on-screen instructions to complete the installation.
Once the installation is finished, the bOS Server application is ready for initial configuration.
The bOS Server application is the main component responsible for running the ComfortClick building automation system.
The application must be running for users to connect to their building through bOS Client, control connected devices, monitor system values, and access the visualization.
It is also responsible for executing automation logic, tasks, schedules, scenes, and other background processes. If the bOS Server application is stopped, these functions will no longer operate.
Automatic Startup
The bOS Server application is designed to start automatically when Windows boots, allowing the building automation system to resume operation without manual intervention.
Once the application is installed and configured correctly, it is generally intended to run continuously in the background.
For most installations, the recommended approach is to install the application, verify that it starts and operates correctly, and leave it running.
This ensures that building automation functions remain available without requiring users to manually start the server every time the computer restarts.
HTTP and HTTPS Ports
When opening the bOS Server application, users can check which HTTP and HTTPS ports are currently being used by the server.
These ports define how clients and web browsers communicate with the bOS Server.
HTTP Port — used for standard HTTP connections.
HTTPS Port — used for encrypted HTTPS connections.
Port information is particularly useful when configuring network access, troubleshooting connection problems, setting up firewalls, or connecting to the server through a web browser.
For reliable operation, make sure the required ports are accessible from the devices that need to connect to the server. When configuring remote access, use secure connection methods and follow the recommended network security practices.
Changing HTTP and HTTPS Ports
By default, the bOS Server uses the following communication ports:
HTTP: Port 80
HTTPS: Port 443
If these ports are already being used by another application or need to be reserved for a different service, they can be changed manually.
To configure custom HTTP and HTTPS ports, follow these steps:
Stop the bOS Service Monitor before making any changes to the server configuration.
Open Windows File Explorer and navigate to the following folder:
C:\Program Files\ComfortClick\bOS ServerLocate the Settings.json file.
Open the file using a text editor, such as Notepad. Administrator permissions may be required.
Find the HTTP and HTTPS port settings and replace the default port numbers with your preferred custom ports.
Save the Settings.json file after making the changes.
Start the bOS Server service again to apply the new settings.
After restarting, the bOS Server should use the newly configured ports for incoming connections.
Important Notes
Make sure the selected ports are not already being used by another application or service.
If Windows Firewall or other network security settings are enabled, ensure that the new ports are allowed.
When connecting through a web browser or direct IP connection, the custom port may also need to be included in the server address.
For example, if the HTTP port is changed to 8080, the connection address would look like this:
http://192.168.1.100:8080
If the HTTPS port is changed to 8443, the address would look like this:
https://192.168.1.100:8443
Replace the example IP address with the actual IP address or DNS name of your bOS Server.
Note: Changing the server ports may also require updating existing client connections, firewall rules, or port forwarding settings to ensure that devices can continue connecting successfully.