Scripting
  • 09 Oct 2025
  • 1 Minute to read
  • PDF

Scripting

  • PDF

Article summary

Description

  • Create your own scripts to automate your device and its processes.

  • With the snippets you can choose from a predefined set of scripts.

  • The test run enables you to verify that your script works as expected.

  • In Resources are stored files edited by the user.

  • The External Packages handles files for scripts to function with NPM dependencies.

Tip!

You can create your custom variables to enhance the usability of the scripts.

Create new script

  1. Create a new script by clicking the plus+ icon on the main page.

  2. A new window opens, where you can define first of all the script  Name.

  3. Define your Script:

Tip!

Use Snippets and define your script.

Snippets button

Popup with a library of hardcoded codes is opened. You can insert these snippets to the script editor.

Docs button

Opens a new window with documentation with hints how to create your scripts.

Note: The documentation was created generically.

4. Define your script Mode, you can chose from:

  • Background - should be running with automatic restarts,

  • Triggered - stopped, can be executed but not right now,

  • Disabled - script will not be executed.

  1. Confirm your script configuration with the Save & exit button.

    Note: You can create up to five scripts.

Script test run

  1. Use the Test run button to locally test the inserted script.

    You will be prompted to save your script if you have not already done so.

    Tip!

    Use the Stop button if the script does not end by itself.

  2. You will see the progress/result in the Console below.

    Example of “Play local file” script from the Snippets:

  1. Additional options using the icon buttons in the right upper corner of the Console field:

    Word wrap

    Wraps long text onto next line

    Download

    Creates a file of the console items

    Clear all

    Removes the console content

    Scroll to bottom

    Gets you directly to the end  of the list

    Full screen

    Switches the window to full screen

Manage files and dependencies used for scripts

The Resources tab provides the ability to manage all files necessary for running your scripts.

Please note that the Import button overwrites the content of the currently opened folder with the imported .ZIP archive.

Add folder

Create a new folder to organize your files.

Import

Importing new files will override existing files.

Zip files are automatically unpacked.

Export

Exports the files in the currently opened folder into a zip file.

Use External Packages for your scripts

External Packages store files for scripts to function with NPM dependencies.

Import

Importing new files will override existing files.

Zip files are automatically unpacked.

Export

Exports the files in the currently opened folder into a zip file.


Was this article helpful?

What's Next