Documentation

Knowledge Base

Answers, guides and best practices for ComfortClick bOS.

Open in Confluence

Users

Users are people using bOS. Individual users: have their own credentials to login, receive messages, alerts, etc. (SMS, email, push notification) and can have their own visualization theme.

Table of contents

Licensing

bOS license includes 2 Users. If you buy our Controllers more users are included (depending on the purchased server). At any time you can purchase additional users. Even with only one user, bOS building automation software can be used on limitless number of mobile devices (e.g. iPhone, iPad, Android, etc.). Below are some practical examples.

https://www.youtube.com/watch?v=9tESr78T_jM

Example 1

Each family member would like to receive notifications about their home automation system. In 4-member family they would need to have a license with 4 users.

7b37bc0231da687f96b1fb7f166d91af.jpg

Example 2

Parents have full access to their home automation system, a child only limited - to devices in his room.

6ed476671f9daee12bf26e7366c18bad.jpg

Example 3

In apartment building each apartment unit requires 1 user.

e791f1083e812e8fd1b4d6e550784419.png

User settings

Each user has their own settings, which define their access, appearance, and personal notification information.

User settings can be used to:

  • Add or remove user privileges

  • Customize the user interface appearance

  • Configure personal information

  • Set email addresses and phone numbers for notifications

  • Manage devices assigned to the user

  • Adjust other user-specific options

These settings allow each user to have a personalized experience and access only the functions and areas relevant to them.
Disabling this user will not allow them to connect to the configuration anymore. Enable devices will save every device connecting to the configuration.

Each user can have the following privileges:

  • Administrator has access to configuration with bOS Configurator and bOS Client.

  • SuperUser can see server logs and install server updates in bOS Client.

  • User is normal user of the system.

  • Guest can not change authentication parameters.

If the user is using default logins (Username: User and password: Pass) they will receive a password pop-up when they login into the client, reminding them to change the default logins to a custom one. We recommend changing the logins, but this message can also be hidden by enabling the “Client password prompt”.

https://www.youtube.com/watch?v=8W_6hqvbDb4&t=3s

Language and region

The Language and Region settings allow the client application to match the user’s preferred language and regional format.

By selecting the correct language and regionfor the client, the bOS Client interface and the visualization (if the nodes are translated) will automatically be translated to the selected language. The client can display text, values, and interface elements in a format that is familiar to the user.

Regional settings can also affect number formatting, such as the use of decimal points or decimal commas, as well as other regional visualization adjustments.

The device will be saved under the User node. If Enable Devices is disabled, all devices connecting to the configuration will not be saved in the configuration.

User_settings.jpg

Messaging

Under Messaging Settings, you can configure the user’s personal information and notification details.

These settings include:

  • User name

  • User picture (optional)

  • Email address

  • GSM phone number

The email address is used for password reset and for receiving email notifications and alerts.

The GSM phone number is used for receiving SMS notifications.

If the email address is missing, the client application will display a message after login, reminding the user to configure their email address.

If this reminder is not required, it can be disabled by turning off the Client Email Address Prompt setting.


API access

To use Alexa and Google Home, select the correct path for the Alexa and Google home, which is located under General and API node. After paths are set, link with Alexa and Google Home can be done. This is especially needed when we have multiple controllers under the same Alexa account.

user_api.jpg

Visualization


If we want to limit the visualization of this user, we can select a different or limited visualization under Theme settings. This will display only a certain theme and not the main theme.


User remote support

Remote support user is a special user that can be added into the configuration. It has it's own login credentials and has Administrative rights. It can be added by selecting the Users and adding a Remote Support user.

Same information can be filled out as a normal user with names, emails and GSM numbers to receive notifications.

Remote support user has access to the client and Configurator. This user will also count as one additional user for the license.

The main difference between remote support user and a normal user is that, another user that has administrative rights must allow the remote user to connect to the configuration.

user_remote.jpg

In order for a remote support user to connect to the configuration, another user that has administrative rights must allow the remote user to connect to the configuration. This can be done within the bOS Client application itself, so the user doesn't need to connect to the Configurator, everything can be done in the client.

In the bOS Client app select Settings and Support.

client_support.png

User’s Devices

Every device logging into the configuration can be located under the User node. If the configuration has multiple users, the device will be saved under the user it connects to. Selecting the device from the user will allow us to enable/disable push notifications. Device token is also visible under Token value. We can also simply enable/disable these push notifications.

Specific visualization can be assigned to each device if desired. Here we can only select Themes from the configuration and not a specific panel only. This is how we can limit what the client sees.

8579d248-04bd-4dda-b805-984cfc788069.jpg
Top