Server communication features such as Modbus Connectivity or InfluxDB Connectivity are licensed server components. Licensing is performed using software or hardware keys. Software license keys are perpetual and assigned to a specific device. Without a purchased license, server can operate in two modes:
- with limited functionality
- with full functionality for 1 hour
When connectivity switches to demo mode, the following warning will appear in the server event log: Demo timer for 'XXX Connectivity' started. Demo time expires in 60 minutes. Upon expiration of the demo period, the warning Demo period for 'XXX Connectivity' has expired will appear in the event log and all tags using this connectivity will go into the BadLicenseExpired status.
To reset the demo period timer, you have to restart the service/process/daemon or reinitialize the server. To reinitialize the server in Monokot Server Administrator, connect to the server and click the Reinitialize Server button on the General tab.
Components licensing and limitations (summary table)
A license must be purchased for each physical device that hosts the server. It is linked to the device using the Device ID, which is generated using a special procedure. Licenses cannot be transferred from one device to another; if after activating the license the device malfunctions (or its components), please contact [email protected].
The hardware license key is a driverless device, so you just need to connect the USB-dongle to your computer and restart (or reinitialize) the server. If you need an extra feature after purchasing a hardware key, the key can be upgraded remotely. Thus, there is no need to purchase an additional hardware key. To upgrade your hardware key please contact [email protected].
Please note that the current server version does not support hardware keys for ARM64
First, you need to obtain the Device ID for the server on which you want to install the license. To do this, connect to server and on the Server Explorer pane click on General. Go to the Licenses tab, click on Save Device ID As... button and specify the path and the file name; that way you will save the Device ID of the target server to your computer.
In the menu of the main window, select Tools → Activation Wizard, and the license activation wizard will open. Follow all of the steps listed by the activation wizard. Upon completion of the activation process, you will receive an email (within 10–15 minutes) with the license file. Save it to your computer.
On the Licenses tab, click on the Upload License(s)... button. A window for uploading the licenses to the server will open. Click on the Browse… button, select one or more license files, click on the Upload button and wait until the files are uploaded. To complete the licensing process, restart the server service/process/daemon.