This Website is using cookies to improve your user experience and our service. By using this website you agree the use of cookies.

BMS functions

   Multi-protocol gateway



The NETx BMS Platform acts as a multi-protocol gateway. Therefore, you can bidirectionally exchange data and information between different protocols and technologies. If the exchanged data varies concerning type, automatic conversion rules are applied. By using the integrated logic engine, also a manual conversion can be effected. More information about the supported interfaces can be found here.




Visualization of data and information and controlling them via visual elements is one of the most important functionalities of a BMS. The NETx BMS Platform provides a sophisticated visualization engine for web based and PC based visualization clients. More information can be found here.

  Alarm management



Alarm management has the aim to monitor the building automation system and report unexpected system behavior. The NETx BMS Platform provides a sophisticated alarm module. Alarm conditions, which are monitored continuosly, can be defined within this module. If such an alarm condition is fulfilled, various actions can be triggered (e.g. change data point values, sending notifications to users via e mail or social media, ...). The overview of all alarms is presented via web user interface that follows the standard VDI/VDE 3699. Alarm logs are stored within the SQL database for generating reports.




In addition to monitor the current process image of a building automation system, it is also important to store past data point values for further analysis. The NETx BMS Platform includes an enhanced trending module for storing historical data point values. The user can freely define the amount of data and the frequency for storing it. In addition to store all data changes, other trending types like change-of-value (COV), sampling, average, ... are also supported. The time interval for providing a trend can also be configured. The trending data is stored within an SQL database. As SQL backend various databases like MySQL, MariaDB, MS SQL are available.

   Logic engine



If the available control functionality within the field devices is not sufficient or if control functions are required that are distributed across devices that use different technologies, the logic engine of the NETx BMS Platform can be used. The NETx BMS Platform provides a scripting engine based on LUA scripts as well as a graphical function block programming tool called XLogic Editor.

Both ways for implementing logic can be used at the same way – depending on what you prefer. Using this logic engine it is possible to read and write data points, perform mathematical operations and calculations, send notifications like emails or messages via social media and much more. It is even possible to implement complex control functions like PID control or drivers for communication protocols.To ease the development of your own control logic, ready for use logic functions are included. In addition, virtual data points can be created to define user specific virtual structures. These data points are only existing in the server and can be used in the same way as physical data points.




Defining time based events that change data point values or trigger other actions is also a common task in building management system. The NETx BMS Platform includes a comprehensive scheduler for implementing time based events. It is possible to define timers, start-stop events and cyclic events. For all event types, a recurrence can be defined. Furthermore, so called conditional events are also available. Conditional events do not trigger on a particular point in time – they are triggered whenever a defined condition is met.




The NETx BMS Platform includes a sophisticated reporting module. The generated reports can include chart and table elements that show trending and historical data point values as well as data from other BMS functions. Typical examples are trending reports, alarm reports and reports from the LaMPS module (DALI test reports). Reports can be generated manually within the Web Manager. Using the scheduler, reports can also be created automatically (daily, monthly, weekly, yearly reports). The report files can be stored as PDF, MS Excel and many other formats. The reporting module also includes an enhanced reporting designer. Using this designer, the user can create own report designs and templates. The report designer is fully web based and embedded within the web manager of the NETx BMS Platform.




NETx Metering Module