Programming

IOZER basic is programmed locally through the web interface. A program consists of events that react to datapoints, schedules, program states, or interface errors and then execute an action.

For each event, the logic can be created visually using Blockly or as text using JavaScript. Both options use the same event structure and access the same device functions.

Topics

Basic structure

Event -> context data -> Blockly or JavaScript -> action

The event defines when code is executed. Context data describes what triggered the event. An action can, for example, write a datapoint, send an MQTT message, or log a state.

Typical workflow

  1. Create an event and select a trigger.
  2. Select the source, such as a datapoint, schedule, or error source.
  3. Select the script type: Blockly or JavaScript.
  4. Create and save the logic.
  5. Apply and run the program.
  6. Check the result on the dashboard, in the log, or directly at the outputs.

For integrators, it is advisable to decouple physical inputs and outputs using datapoints. This keeps the logic stable even if interfaces, register addresses, or external communication paths change later.

IOZER
Innovative control for versatile applications.
Sign inRegister
DE Deutsch EN English
Home
Shop
Docs
Connect
Contact
Language: EN
DE Deutsch EN English
Sign inRegister