Media control/script blocks
Even an automated, centralized system must be understandable and operable for many people during processing. NeuroomNet offers various options for this.
Create automatisms in the building control system
Every building is different, and media technology is used differently in each one.
That’s why you can easily define workflows in NeuroomNet’s “script blocks” to create your own personalized media control system.
This is the brain of NeuroomNet—everything can be linked to everything else!
Do I need to learn a new scripting language for this? No!
When we talk about script blocks in NeuroomNet, we don’t mean classic code. Users can see visually which events lead to which actions. Underneath is a scripting language, but it is only used to import and export the blocks.
Events
can be, for example, a time, pressing a button on the tablet, or exceeding a threshold value. NeuroomNet listens to these events. They are used as triggers.
Actions
are, for example, switching on a PC, changing a light scene, or starting a video playlist. NeuroomNet controls devices via it. They are the reaction to a trigger.
You can combine and chain events and actions as you like!
Endless possibilities for the automation of your media technology
For example, this allows you to play an announcement every day at a specific time (event), activate a lighting scene with the click of a button, or switch between media sources.
This opens up countless possibilities without having to learn a programming language or familiarize yourself with the protocols of the end devices!
Graphical editor to build logic
To generate complex behavior in NeuroomNet, you don’t need to know any programming language. NeuroomNet has a visual code editor.

Designed for digital media and building management
Thanks to its numerous interfaces and supported protocols, Neuroomnet can communicate directly with the end devices. Freely definable names and icons always help to keep the overview.

Simple operation with drag & drop
The order of what is to be executed and when can be set quite simply by dragging and dropping.
Likewise, adding new actions works via drag and drop.
Copying, commenting, deleting, renaming, etc. works just as quickly and easily.
Address individual components, groups, or entire buildings
No matter whether a single device, a workstation, an exhibit, a room, a floor, or an entire building is to be addressed, in the NeuroomNet script blocks this can be graphically compiled with one line.

Start single component

Turn off all computers in the building

Start all computers on the floor
“Event -> Action” as an intuitive concept
It is that simple. When an event occurs, something is supposed to happen (action).
Events can be all sorts of things:
- A key is pressed
- A temperature is exceeded
- A video is over
- One device fails
- Ein Datum bzw. Zeit wird erreicht
etc.

In the same way, there are countless actions:
- Play the video
- Dim the light to 50%
- Restart the computer
- Turn everything off
Conditional executions (IF blocks)
Of course, you also have to be able to formulate conditions — “Switch only if there is no presentation running at the moment”.
NeuroomNet script blocks offer simple AND powerful options for this as well.

Simple processing of values in variables
In the context of building and media control, you often work with values (numbers and text) that you want to store, read, and evaluate. In NeuroomNet, these values are stored in variables. The variables can be used globally, and everything comes together in the script blocks.
For example, the numerical value from a CO2 sensor can be analyzed to adjust ventilation settings or forwarded to a dashboard to be displayed there.
Configure instead of program
Many tasks are simply configured instead of programmed. You don’t have to type in lines of code, just fill in clearly labeled form fields.
All functions are available via the graphical user interface.
For example, if you want a variable to save its last value in a list every time you change it, you can do that with a few clicks in the variable dialog. Mit dieser Liste von gespeicherten Werten können Sie später eine Statistik über den Verlauf erstellen, egal ob Sie den Temperaturverlauf eines Raumes oder die Anzahl der Personen in einem Raum über den Tag erfassen und auswerten möchten.
Für solche Aufgaben benötigt man in Neuroomnet kein einziges Skript.
For more examples and explanations take a look at our documentation.

