VeltnovaVeltnovaContact us
Browse the wiki

4.1System objects overview

What the Server tree in the Configurator contains, how the Enabled switch works and how its settings reach the gateway.

The Server tab of the Configurator lists everything that runs on the gateway itself: the gateway's own settings, its hardware interfaces, its engines and its background services. This section of the wiki has one page for each entry. The pages for objects you place on a dashboard are in UI Objects.

A system object is a value published by one of these components. Canvas objects can use it, for example a Modbus reading, a Zigbee temperature or the next prayer time. See Using system objects and reusable values.

#Where to find it

In the right-hand panel of the Configurator there are two tabs, Project and Server. Open Server. The tree starts with Gateway, followed by three groups:

  • Interfaces: the physical and network connections the gateway talks through.
  • Engines: KNX and the Solar Engine with its three event types.
  • Internal services: the managers and gateways that run on the gateway.

In the tree, Internal services is shown inside Engines, and Solar Events, Muslim Prayer Times and Christian Events are shown inside Solar Engine. Click an entry to open its properties below the tree. When you click a field, a help box at the bottom of the panel describes it.

#The Enabled switch

Every component except Gateway starts with the status Disabled, shown in grey next to its name in the tree. Each component's properties begin with an Enabled switch (On or Off). A component that is Off keeps its settings but is not used by the gateway.

Two components depend on a parent. A time action under Solar Events, Muslim Prayer Times or Christian Events only runs when Solar Engine is also enabled.

#How settings reach the gateway

Nothing you change in the Server tab affects the gateway until you deploy. Deploy sends the whole project in one upload: pages, objects, users and all Server settings. See Deploying to a gateway for the steps and the error messages.

When the gateway accepts a project it saves it and re-applies the parts that depend on it:

  • KNX and the camera media server are always re-checked and restarted only if their own configuration changed.
  • SIP, the Modbus buses, the MQTT broker, the MQTT client and the Apple Home bridge are restarted only when their own settings, or their Enabled switch, changed since the last deploy.
  • Zigbee is started or stopped according to its switch.
  • Services that run on a timer, such as schedules, rules and automations, check their Enabled switch each time they run.

If the KNX or the SIP apply fails, the gateway puts the previous project back (when there is one) and the deploy reports Deploy failed and was rolled back, followed by the reason. A failure in another part, for example a serial port that cannot be opened, does not stop the deploy.

#Interfaces

ComponentWhat it does
RS232 interfaceSerial port for Modbus RTU devices, /dev/ttyS3 by default.
RS485 interfaceSerial bus for Modbus RTU devices, /dev/ttyS0 by default.
Modbus TCPModbus devices on the network, each with a host, port and unit id.
CANThe gateway's CAN port: values read out of frames and frames sent on command.
MQTT ClientConnects the gateway to an MQTT broker and links topics to values.
MQTT BrokerRuns an MQTT broker on the gateway itself.
ZigbeeThe Zigbee coordinator and the devices paired to it.

#Engines

ComponentWhat it does
KNXThe gateway's connection to the KNX bus, ETS access and group addresses. See also KNX basics.
Solar EngineCalculates dawn, sunrise, noon, sunset, dusk and the sun's position from the gateway location.
Solar EventsRuns actions at sun events, with an optional offset.
Muslim Prayer TimesPrayer times, the Hijri date and Islamic calendar events.
Christian EventsDates of Christian calendar events such as Easter and Christmas.

#Internal services

ComponentWhat it does
Switch Schedule MasterRuns the on/off timers set on Switch and Dimmer Light objects.
SIP GatewayThe intercom phone system: accounts, ring groups and door stations. See also Intercom.
Voice GatewayVoice control through Apple Home, Alexa, Google Home and app voice.
Watering ManagerGarden watering zones and schedules.
AC ManagerAir-conditioning indoor units read and controlled over Modbus.
Genset ManagerGenerator controller status and commands over Modbus.
UPS ManagerUPS status over Modbus.
Grid MeterA KNX or Modbus electricity meter: voltage, current, power and energy.
Display SensorsTemperature and humidity of a Veltnova wall display, written to KNX.
Solar ManagerSolar inverter status over Modbus.
Water Tank Pump ControlTank level, volume and the refill pump.
Value StoreKeeps KNX values across restarts and republishes them.
History RecorderRecords values over time for Graph objects.
Logic StudioVisual logic sheets built from blocks.
Formula EngineCalculates values from expressions and sends results to KNX.
Rule GatewayConditions on KNX values that run actions.
AutomationStep sequences with pauses, started by a KNX trigger.
Network I/O GatewayVirtual inputs and outputs over HTTP, TCP, UDP, SOAP and Wake-on-LAN.
Power Flow ManagerGrid, solar, battery and load monitoring with load priority control.

#The gateway itself

Gateway holds the system name, location, network addresses, KNX address and cloud connection policy. It has no Enabled switch. It also holds the app users and the deploy token.

#Checking the result

After a deploy, Diagnostics shows whether the serial buses, the MQTT broker and client and the Zigbee coordinator are running. For gateway-side logs see Gateway console and logs.

#See also

Still stuck? Open a ticket from the support portal and mention the page you followed.