MobiusFlow Docs
Main WebsiteRaise a Support Ticket
  • Welcome
  • What is MobiusFlow®?
  • 📖User Guides
    • MobiusFlow Manager
    • MobiusFlow Toolbox
    • Getting Started
      • Administration
      • Service and Object Configuration
      • Diagnostics and Service Control
      • Running MobiusFlow via Docker
    • Deploying MobiusFlow in MobiusFlow Cloud
    • Deploying MobiusFlow On-Prem
      • Deploying MobiusFlow to approved Hardware (Using BalenaCloud)
        • Creating a Fleet
        • Adding Your First Device
        • Deploy MobiusFlow to Your Fleet
        • Adding Your Licence
        • Installed Services
        • Device Variables
        • Configure Networks
      • Deploying MobiusFlow on Customer Servers / Cloud
    • MobiusFlow Connectors
      • Configuring MobiusFlow for use with Connectors
      • MobiusFlow Official Connector
        • Connection Details and LED Indicators
        • Configuring a Connector
          • Home Page
          • Configure Network Page
          • Manage Certificates Page
          • Configure MQTT Page
          • Set Config Mode Password Page
          • About Page
        • Factory Resetting a Connector
      • MobiusFlow Raspberry Pi Connector
        • Converting Raspberry Pi to a MobiusFlow Connector
        • Configuring Raspberry Pi Connector
    • Technical Training Guides
      • Technical Training 1
  • ⚙️Technical Docs
    • MobiusFlow Cloud Hosted Environment
    • MobiusFlow Basics
      • MobiusFlow Overview
      • MobiusFlow Architecture
      • MobiusFlow Uniform Resource Identifiers (URIs)
      • Security
        • MobiusFlow Internal Security
      • Backup and Restore
      • Ports and Endpoints
    • MobiusFlow Engine API
      • Authorization
      • Discover
      • Node
      • Service
      • Object
      • Profiles
      • Command
      • Flows
      • Subscription
      • Licence
    • MobiusFlow Services
      • DALI Lighting
        • DALI via AFDWeb MQTT
      • LoRaWAN Local Network Server
      • MobiusFlow Connectors
      • INGY Lighting
      • Object Store
      • EnOcean Devices
        • EnOcean Equipment Profiles (EEPs)
    • Flows
      • Connecting the Flows to MobiusFlow Engine
      • Data Transfer between Flows and MobiusFlow Engine
      • Further Data Transfer between Flows and MobiusFlow Engine
      • Receiving and Sending Raw EnOcean Telegrams
    • Licencing
      • Licensing (v1.19.1 and later)
  • Glossary
Powered by GitBook
On this page
Export as PDF
  1. User Guides
  2. Deploying MobiusFlow On-Prem
  3. Deploying MobiusFlow to approved Hardware (Using BalenaCloud)

Device Variables

Understanding the MobiusFlow® balenaCloud Device Variables

PreviousInstalled ServicesNextConfigure Networks

Last updated 2 years ago

balenaCloud devices are configured using Device Variables. When deploying MobiusFlow® to a balenaCloud fleet a number of Device Variables are created with default values. These are defined at the fleet level but can be overridden at the device level. More information about working with balenaCloud Device Variables can be found .

For most devices the only Device Variables that require changing are listed below. The rest can be left at their default values.

  • MOBIUS_LICENCE

  • MOBIUS_HUB_ID

Remember to override the Device Variables at the device level and not at the fleet level.

Any changes at the fleet level will apply to all devices in the fleet.

MobiusFlow Device Variables

The image below shows the Device Variables created when MobiusFlow® is deployed to balenaCloud.

Expand the items below for detailed information on each Device Variable

MOBIUS_ENABLE_CONFIG_UI

Enable or disable the MobiusFlow® configuration user interface

Possible Values: (default shown in bold)

  • true - Enable the configuration user interface

  • false - Disable the configuration user interface

MOBIUS_ENGINE_API_AUTH_PROVIDER

Select which authentication provider to use for the Engine Rest API.

Possible Values: (default shown in bold)

  • local - Use the local user database

MOBIUS_ENGINE_API_PORT

The Engine Rest API port

Possible Values: (default shown in bold)

  • 8443

MOBIUS_HUB_ID

The HUB ID used by this MobiusFlow® instance

Possible Values: (default shown in bold)

  • 000001 - Can be any six digit hex number

MOBIUS_HUB_RESET_PSKS

Reset all MobiusFlow® Service pre-shared keys on startup

Possible Values: (default shown in bold)

  • true - reset the pre-shared keys on startup

  • false - do not reset the pre-shared keys on startup

MOBIUS_LICENCE

The MobiusFlow® licence code for this device

Possible Values: a valid licence code

MOBIUS_LICENCE_RENEW

Change the MobiusFlow® licence code. Set this to true when replacing an licence code

Possible Values: (default shown in bold)

  • true - Change the licence code

  • false - Use existing licence code

MOBIUS_LOCAL_TIMEOUT

The maximum time in milliseconds that any MobiusFlow® Service will wait for a response to a MobiusFlow® message

Possible Values: (default shown in bold)

  • 10000 - any number greater than 1000

MOBIUS_LOG_SERVICE_STATUS

Log changes of MobiusFlow® Services status to the standard logs

Possible Values: (default shown in bold)

  • true - log the service status changes to the standard logs

  • false - do not log the service statis changes to the standard logs

📖
here