INFO: Offline Licence State Behaviour

INFO: Offline Licence State Behaviour

Many installations operate in environments where internet access is unreliable or intentionally restricted. Our licensing system has been designed to support these scenarios without disrupting system operation. This article explains how licence states behave when internet connectivity is unavailable or intermittent.

How Offline Licence Persistence Works

Our drivers require an active internet connection only for the initial licence validation. Once a driver has successfully checked in and obtained its licence state, that state is securely cached on the controller.

If the system later loses connectivity, the driver will continue to operate using the last known valid state. You do not need continuous or ongoing internet access for normal operation.

This behaviour ensures continuity even if the controller cannot reach our licensing servers for extended periods.

When an Internet Connection Is Required

An active connection is required only in the following situations:

  • First time a driver is installed and activated

  • When a licence changes (for example, an upgrade or transfer)

  • When replacing a controller, as new hardware must perform its own initial check-in

  • During driver updates

Beyond these events, the last verified licence state will remain in effect indefinitely, even if the system remains offline.

Ideal Use Cases

Offline licence persistence is especially beneficial for:

  • Marine installations such as yachts and ships where connectivity may drop in and out

  • Government or military facilities operating on closed or isolated networks

  • Remote properties with unreliable service

  • Any project where network access cannot be guaranteed at all times

In these scenarios, the licensing system ensures the driver continues functioning normally without requiring constant communication with external servers.

Key Points to Remember

  • A licence must be validated once while online.

  • After that, the last known state is retained until the next successful check-in.

  • Drivers will not disable themselves simply because the internet connection is down.

  • Offline environments are fully supported as long as the initial validation occurs.

    • Related Articles

    • TROUBLESHOOTING: Licence synchronisation

      Once a licence has been assigned to a project in the Chowmain Portal, the licence state will automatically sync during its next check-in. Each controller communicates with our licensing server approximately every 10 minutes to verify its current ...
    • HOW TO: Match Driver Licence to Purchase Order

      Licenses purchased through the Chowmainsoft Marketplace are added to a Driver Pool for use. You can monitor which projects have been assigned licenses via the Purchase Order page. Visit the Chowmain Login Page: Chowmain - Login. Sign in using the ...
    • INFO: How Many Licences Are Needed Per Project

      All of our driver licences are site licences, meaning one licence covers an entire project site. You can install as many instances of that driver as required within the same project — for example if you have three Big Ass Fans in the one project you ...
    • INFO: Volume Licensing / Bulk License Purchasing

      We are excited to offer our dealers the option to purchase volume licenses at discounted rates, allowing you to save more as you scale your operations. By purchasing licenses in bulk, you not only reduce costs but also streamline the installation and ...
    • HOW TO: Moving a License from a Project to Your Driver Pool

      This knowledgebase article will walk you through moving a driver license from a Chowmainsoft Marketplace project to your driver pool. This is useful in case you have accidentally assigned a driver licence to the wrong project or that driver is not ...