Release Notes

In this section, you can find the current and past release notes with major releases and the changelog.

2.3.7 Februar 2023 Update

Release Notes

Custom Terms & Conditions

Starting with the next release, we will offer account admins the possibility to define their own terms & conditions in order to include their own individual agreements.
In addition, we will again make minor general optimisations and improvements.



RD-5307 Wording: Adjust map name “niota” to “niotix”

RD-5694 create bulk edit job at background-runners

RD-5733 process changes for changes of operational status

RD-5758 Allow semicolon and comma as separator for duplicate twin csv

RD-5764 Change color of “Use Custom T&C”-Toggle Button due to system color

RD-5766 Handle special characters in identifiers of data states

RD-5789 Public Dashboard: List of Twins when multiple Twins have the same location

RD-5803 Set Strings into quotes for Duplicate Twin

RD-5904 Filter virtual devices by connector type timeouts


RD-5436 User editing: Add validation for user properties

RD-5751 HELPDESK - Dead link for On Premise systems

RD-5772 Create coherent “confirmation” dialogs on deletion of integrationflows, filters and transformation

RD-5776 HELPDESK - Error report for Gateway Management

RD-5781 Webhook url wrong in some cases

RD-5785 HELPDESK - REST API: DT Endpoint returns VDs

RD-5816 HELPDESK - Wrong {{twinlink}} when executing rules in VDs

RD-5833 HELPDESK — Error when editing user of sub account

RD-5837 HELPDESK - Pages with wrong titles

RD-5855 HELPDESK — Public dashboard: Indoor mode always active


RD-5725 IoT Hub, change default Authentication from ABP to OTAA

RD-5729 Virtual Devices, change default Authentication from ABP to OTAA

RD-5760 Autogenerate EndDevice ID when creating Things Stack - Virtual Devices

RD-5804 Add PATCH as method to Webhook(Outgoing) - Connector

RD-5806 Set skip framecounter increment check to false by default

2.3.6 January 2023 Update



RD-5160 HELPDESK: Firefly Join Response “RX2 Data rate” not set

RD-5171 Pre-defined parser: Introduce workflow to relevant devs & add comment in code

RD-5246 Refactor firefly device delete

RD-5457 Change VD statistics to show created devices instead of rolled out devices

RD-5510 Autorefresh UI when new packet logs / status logs

RD-5522 Virtual Device / Webhook Connector inbound: Copy button packet history does not return object

RD-5534 HELPDESK - After saving DT niotix jumps out of the tree structure

RD-5571 HELPDESK - Displaying marker in header map

RD-5592 Make comma values possible in retention policy

RD-5597 PD: Show Twin Description in Card

RD-5609 Create a basic service setup for background-runner

RD-5613 Point connector links in datastates to new connector ui

RD-5633 Sentry error reporting works only for staging at the moment

RD-5649 Add PUT functionality for /accounts

RD-5650 Allow to set modules–>integrations via API

RD-5667 BE: filter bulk edit jobs by account (accountfilter)

RD-5672 Allow to set ui color theme settings via api

RD-5677 Get rid of fetch ALL scopes in accountmanagement/niotix

RD-5679 HELPDESK - FR: automatically displaying right floor

RD-5682 HELPDESK — Setting 0 as value for y-axis minimum or maximum

RD-5684 Allow to define meta info in system settings

RD-5689 HELPDESK - Add check box that ignores null values during rule execution

RD-5696 Supress invitation mail on user create

RD-5709 Prevent vue-router Navigation Failures from ending up in Sentry

RD-5711 Adjust german translations for bulkediting

RD-5713 Preview and dashboard tile of line charts should be identical

RD-5718 Refactor custom-copy-clipboard

RD-5736 don’t adjust custom scaling of y-axis to state history chart

RD-5737 Add/remove single roles for a user

RD-5738 PD on dev: Error “No create permission for UserManagement”

RD-5742 Split “UI Color Theme” Settings up to “System UI Theme” and “UI Color Theme”

RD-5752 Do not open first menu item automatically when a menu group is opened

RD-5790 Extended return structure - delay job creation by one second for each value

RD-5800 Add note regarding extended return structure limitions in inlinehelp


RD-4738 HELPDESK – Firefly Fpending bit not set

RD-4920 HELPDESK – Firefly Downlink Inhalt fehlerhaft

RD-5239 HELPDESK – Twin “Parental Object” not changeable

RD-5247 HELPDESK: State validation error

RD-5352 Stage: Create your first VD results in Welcome Page

RD-5383 HELPDESK - Twin changes address independently when opening Twin detail view

RD-5384 UI: Typo on page “IoT Service Builder Instances”

RD-5395 IoT-DH / Applications: When creating new application, address gets removed in the UI

RD-5470 HELPDESK – VD: Graphics for “Packets received in the chosen time range” does not work


RD-5494 Overview-UI crashes if health state is not a valid json object

RD-5574 HELPDESK – Display title of devices cut off in applications

RD-5576 New access scopes for existing users not possible

RD-5594 HELPDESK – Firefly uplink framecounter has different data sizes

RD-5595 MQTT broker connector - user is deleted and recreated when connector is saved

RD-5604 Time aggregated States “Difference to last period” returns wrong value when no value was received

RD-5615 XAPI: key “hierarchyLevel” missing in /accounts/{id}

RD-5629 Twin state has not always the latest value with extended return structure

RD-5634 VD overview: connector type search not working for type “Webhook (Incoming)” and “Things Stack

RD-5635 Copy rules for virtual devices

RD-5644 HELPDESK - Tags filter in twin map not available

RD-5645 Login page shows error message on page load

RD-5646 HELPDESK - Error report for

RD-5659 No success-message displayed, when device health config is saved

RD-5661 Helpdesk: some devicetypes show all vdevices instead of only those assigned to the devicetype

RD-5662 HELPDESK - Map within an application could not be scrolled or zoomed

RD-5663 Transformations - UI crashes, when data is not loaded fast enough

RD-5664 HELPDESK: Rows per page setting ignore on virtual device overview, when opened the first time after login

RD-5670 HELPDESK - Creating new firefly device fails in AGM

RD-5673 Public Dashboard shows error when Boolean Button is activated

RD-5678 HELPDESK — Changed values in difference to last period

RD-5680 HELPDESK — Lastgang // Time aggregated value is created when editing the state

RD-5686 Autogenerated url’s for incoming webhook wrong, if customer has a domain mapping set up

RD-5687 HELPDESK: Incorrect sort order of packets in virtual device overview

RD-5697 HELPDESK - Variable names in the CSV upload are no longer correct

RD-5698 Hotfix permissions

RD-5699 Virtual devices overview: devices have the state unknown+alert

RD-5701 HELPDESK - Gateways cannot be deleted

RD-5710 HELPDESK - Show error” link for connector errors links to “Account” and not to the connector/error

RD-5712 y-axis of history line charts are not scaled correctly

RD-5714 HELPDESK - Problem by changing the order of data states

RD-5716 Discard modal of virtual devices has “twin” wording

RD-5717 Virtual Device can not be changed after todays release

RD-5726 Missing translations after refactoring

RD-5730 App crashed when saving/updating originators because the success/error messages it uses do not exist

RD-5741 HELPDESK — No execution of time based rule

RD-5744 Missing Translations and methods in System Settings

RD-5746 With automatically created states, the SourceIdentifier is not correctly adopted

RD-5753 HELPDESK - Pop-up “Create New virtual Device” and Pop-up “Create Digital Twin” closes without warning

RD-5756 Remove diacriticLettersNotAllowed check from DT/VD Title

RD-5767 XAPI: POST v1/accounts not working anymore on dev

RD-5769 XAPI: Assign roles on user create does not work

RD-5770 XAPI: settings/theme –> systemFonts is not updated

RD-5780 User gets deleted when a new roles is assigned

RD-5786 Value didn’t trigger either timeaggregation nor rule

RD-5815 Application_session_key and network_session_key are overwritten on virtual-device update

2.3.5 November 2022 Update

Release Notes

Differential values to visualize load profiles
With the new update, differential values can be displayed in the Digital Twin. The difference between the two most recently received values is calculated. In this way, we offer the possibility to calculate and visualise load profiles and to base rules on them. In this way, electricity consumption can be displayed simply and transparently.

Boolean Button
With the Boolean Button, we bring an optional button into the dashboard of the Digital Twin. Integrated into rules, alarms can be activated/deactivated, for example. It can also be used to send downlinks to devices with a click.

Customisable y-axis of Dashboard Line Charts
From now on, the scaling of the y-axis in line charts can be defined. This will make it easier to compare the values in different line charts.



RD-5347 Add possibility to select an account when creating integrationflow / filter

RD-5386 HELPDESK - Update API documentation - Create Originator

RD-5414 Timeaggregated States: Start-Date Fallback

RD-5445 Handle special characters in identifiers

RD-5455 automatically add protocol to URL in announcement

RD-5511 Make width of inputs for connectors configurable

RD-5521 Expandable width for Line chart Tile

RD-5543 Remove old connector ui from accounts

RD-5552 Adapt connector inputsizes

RD-5561 Add loader to login button

RD-5593 Improvements device info page

RD-5046 Display Polygon on Overlay Wizard

RD-5111 Reworked Connector UI - Display detailed status logs

RD-5206 take over UI Color Theme for sub-accounts

RD-5264 health-state “Unknown” as default

RD-5291 Emptystate for Virtual Devices

RD-5299 Allow all.manage to use virtual devices, integrationflows, filters and transformers

RD-5304 Inbound transformation for webhook connectors

RD-5317 Certify Device Type WILSEN

RD-5319 xapi update VDs: device_id in json not mandatory

RD-5339 REDIS get’s clogged with high amount of key’s and causes overall slow system performance

RD-5345 Store selected accounts in accountfilter

RD-5398 HELPDESK - Configuring the “Contact us” button

RD-5404 Add Digital Twin Button as new Tile-Visualization

RD-5410 Twins in Tree-View load twice by “Load more” button

RD-5411 Display number of iot-hub devices + virtual devices which use a devicetype

RD-5412 Filters / Integrationsflows table does not get updated when object changes

RD-5415 Run performancetest-tool for VD’s on staging

RD-5420 Delete Twin-Address via api

RD-5429 Selection of twin in tree view disappears

RD-5466 Vd detail page: add loading skeleton + visualization if noch packets available

RD-5472 HELPDESK - Change “DevEUI” for Thingsstack connector automatically to lowercase

RD-5487 Add m³/h as target variable type in devicetypes

RD-5495 Remove featureflag for updated menu structure

RD-5502 Make better use of column width


RD-5336 Fix: niotix Gerät hinzufügen Betriebsstatus Fehler

RD-5337 XAPI: GET /accounts/1 (“customers”)and /accounts/527 (“root”) not working on prod

RD-5419 Packet history slow and sometimes not working

RD-5480 Missing closing statement for Device Types

RD-5503 Wrong " in mqtt quick reference

RD-5517 Devicetypes show on first level in the menu, when user has iot-hub.manage/read

RD-5546 HELPDESK - Virtual device creation –> Title is not taken over in Firefly

RD-5547 HELPDESK - Create connector - OpenWeather 401status code

RD-5548 Public Dashboard: Icon slides upwards when text in dashboard is longer than one row

RD-5551 Position of marker changes when zooming out (Public Dashboard)

RD-5608 UI crashes, when trying to create filter

RD-5015 VD statistics not longer working

RD-5116 HELPDESK: Virtual device groups not divided by accounts

RD-5260 HELPDESK: DT - No status display of boolean values

RD-5300 XAPI: GET /xapi/v1/virtual-devices for dev-account 561 leads to error

RD-5310 XAPI: Error 400 on last page of pagination for GET /virtual-devices/

RD-5351 Favorite VD’s not shown in Favorites-Home-Page

RD-5396 IoT-DH / Devicetypes: Cannot copy device type config to existing device type if title already exists

RD-5397 IoT DH / Device Details: 404 in console & packet chart not loading

RD-5405 UI glitch in connector-box: title not properly aligned

RD-5416 Performance problem in accounts for users != system.super.admin

RD-5444 Wrong " in webhook (incoming) quick reference

RD-5453 API Endpoint field missing in account - connector ui

RD-5464 HELPDESK - Missing asterisk for the mandatory field “App Key” - VD creation

RD-5468 Error “duplicate usage of state-key” is displayed though no state exists

RD-5473 HELPDESK - Fix: Accounts > Search > Expand structure works ONLY on root level

RD-5483 Error when opening Rule Editor in Asset Management

RD-5509 VDevice List: Connector-Type filter not working any more

RD-5540 New menu structure does not work for the mini menu


RD-5173 Make favicon customizable

RD-5417 HELPDESK — Concept — Possibility to delete File exports

RD-5481 HELPDESK — Implementation — Possibility to delete File exports

RD-5497 Custom scalings for y-axis in line chart tile

RD-5124 Packet Logging in Connectors - Backend Part

RD-5295 Performance step 2 (10k devices with incoming packets)

RD-5325 Calculate Difference to last value for DT states

RD-5331 Create module to allow system scalability testing accross all environments.

RD-5446 display full card - without moving map

2.3.4 October 2022 Update

Release Notes

Virtual Devices
The virtual devices are the heart of our agnostic device management. A greatly simplified sensor creation process and customizable monitoring based on freely configurable criteria now enable the rapid creation and management of larger quantities of devices.

Future oriented connectors concept
Our new connector concept allows to easily create new connectors for future technologies or third party applications depending on demand. The basic version already includes numerous connectors for e.g. Firefly, The Things Stack, MQTT or Webhook (http). Additionally, debugging is simplified by extensive logging in the connector. All this in a new dedicated user interface.

Integration flows
Use the generated data in other systems, tailoring it to existing interfaces, without implementation effort. Integration flows bring the data in exactly the desired format to every other corner of the existing IT landscape.

New menu structure
We have taken the agnostic device management as an opportunity to structure the menu more clearly. Thus, you will now find a grouping of the individual menu items into “Applications”, “Connectivity” and “Administration” to provide better context.

2.3.3 September 2022 Update



RD-5440 “Load more” Button in Accounts not working

RD-5427 Wrong activation method is set by Import virtual device from firefly

RD-5393 GET Virtual Device returns empty list of groups

RD-5389 Can not edit template when creating webhook-incoming connector

RD-5388 Transformer tester currently not working correctly

RD-5355 HELPDESK: Role editor does not work

RD-5354 HELPDESK - Users cannot be edited

RD-5338 HELPDESK: Account management search case sensitive

RD-5263 HELPDESK: Copying rules not possible, error handling missing

RD-5261 HELPDESK: Sorting in the data overview does not work

RD-5259 “Load more” in vd packet viewer even though no packets available

RD-5044 False redirect after logging in with OAUTH

RD-5002 HELPDESK: Error when loading an application

RD-4789 HELPDESK — Data in Twin-Tiles doesn’t load

RD-5272 niota stage: Browser does not connect to backend

RD-5258 VD-Group filter not working

RD-5251 HELPDESK: Anchoring in the Public Dashboard does not work

RD-5239 HELPDESK — Twin “Parental Object” not changeable

RD-5211 HELPDESK: Niotix does not send welcome emails for newly created customers

RD-5207 Error “Failed to fetch tenant” when creating new user for Root Account

RD-5186 Cannot place a sub-twin on a parental twin with indoor floorplan

RD-5177 No active bridge of type “bridge-firefly” found

RD-5159 Displayed Account-ID in VD is not the same as in Account-Settings

RD-5156 IoT-Hub-Device-Values are not being passed to newly-created Twin-States

RD-5146 VD Create - Autogeneration of datastates not working on Production

RD-5145 Page breaks down if more than 100 decimal places

RD-5137 VD: Confirmation message after saving a vd says “Digital Twin was updated”

RD-5105 HELPDESK: Switch parser is not executed

RD-5085 No system log entries for chains, filters, transformers

RD-5076 HELPDESK: Error when using the PUT API to update virtual device

RD-5074 Fix typo in digital twin markdown editor

RD-5069 Ui crashes when empty chain item is changed in order

RD-5017 VD packet history way to slow and sometimes not working

RD-5013 VD DeviceType Column shows VD title

RD-4936 Twin state fetch failing if random state fails

RD-4920 FIX: Firefly Downlink Inhalt fehlerhaft

RD-4738 HELPDESK — FIX: Firefly Fpending bit not set

RD-4101 Virtual-Deviec: Live - Packets WebSocket reconnect implemented?

RD-604 Helpdesk – FIX: CLONE - Packet history, received packets, selection period not consistent


RD-5298 Add “Alpha”-batch to integrationflows

RD-5280 Migration of dtwin-state-persist-data table

RD-5256 Set client-id in MQTT Client Connector

RD-5143 Redesign current functionality of transformers

RD-4993 Also list VD’s as Device in Devicetypes

RD-4800 Connector “Webhook Inbound”

RD-5132 Public Dashboard: display full card - without moving map

RD-5392 HELPDESK: Public Dashboard: Add a copy button for the iframe in the twin

RD-5387 Eliminate last wording flaws in filters

RD-5385 Eliminate last wording flaws in Integrationsflows

RD-5350 Preselect “Title” as default searchoption in virtual devices

RD-5349 Map view button only shown if > 1 vd has address confuses users

RD-5346 Set “Input Type” of filters created with the gui-wizzard to “Generic”

RD-5292 Consistently use accountfilter instead of accountselection for virtual device features

RD-5290 Emptystate & Wordings for Filters

RD-5289 Change Wordings of Chains to Integrationflows

RD-5270 HELPDESK: Alert message for time-based repeating trigger under 1h

RD-5269 HELPDESK — Extended column number of the Public Dashboard Tiles

RD-5268 Add “API-Endpoint” Field to Connector Details

RD-5267 Change name in the UI to Webhook (Incoming)

RD-5257 Extend connectors frontend-api to return “creationDate”

RD-5253 VD: handle device-types which transmit several datasates with different timestamps at once

RD-5244 Backend: endpoint to test a transformation

RD-5170 handling of not defined fields for boolean states

RD-5101 Reworked Connector UI - Part 1: Dedicated Connectorpage

RD-5070 HELPDESK: Formatting square logos

RD-5068 HELPDESK – Enable virtualDevice.manage to create data sates based on Virtual Devices

RD-5026 Increase timeout when uploading files to a DeviceType

RD-4930 Virtual Devices: Display >50 received packets & show toast when maximum is reached

RD-4890 Update Elasticsearch on Prod and migrate / reindex data

RD-5265 Allow metric alias to start with special character (_health)

RD-5255 rename Success message in VD

RD-5246 Refactor firefly device delete

RD-5243 Backend: allow to save and request a description for a transformer

RD-5205 add boolean transformation to sample script

RD-5204 rename Error message in VD

RD-5172 Change: remove “niotix” from front page after login

RD-5160 Firefly Join Response “RX2 Data rate” not set

RD-5155 Add testing functionality to transformers

RD-5154 Public Dashboard: Change zoomlock parameter from default=true to default=false

RD-5140 HELPDESK: No csv from xapi influx query

RD-5125 get to first page of manual when clicking on the logo of the manual

RD-5117 Change Ticket Management headline of Object Management

RD-5107 Unify combobox-list-item behaviour for typed text

RD-5088 Deleting user in the Digital Twin should not delete these users from the system

RD-5079 HELPDESK: Add the twin status to the xAPI

RD-5050 rename “Digital Twin” to “Virtual Device” in Virtual Device Map View

RD-5027 Add info in XAPI doc to avoid parallel usage of VD create endpoint

RD-4959 Elvaco CMi 4110 Parser - Add error flag parsing

2.3.2 August 2022 Update

Release Notes

Visualize Boolean states on Digital Twin Map

After providing the possibility to visualize Boolean values in the dashboard in the last release, the next step is to display Boolean values in the map of the digital twins. This makes it easy to keep track of a large number of data points based on Boolean values.



RD-5262 Position of marker changes when zooming out (Public Dashboard)

RD-5103 Data States are not changed when updating Devicetype for VD via XAPI


RD-4791 Boolean Visualisation in Digital Twins - Map View


RD-5053 XAPI - add Parameter for geocoding

2.3.1 July 2022 Update

Release Notes

Visualise Boolean states

In many cases it is necessary to visualise Boolean values. Whether a door is open, whether a parking space is occupied or to check the operating status of systems. Boolean values are everywhere. With the new update, these values can also be displayed in the Digital Twin Dashboard. This makes it possible to present use cases even more clearly and intuitively.

User experience improvements

In addition, there are some minor improvements in this release that are aimed at the user experience. For example, accounts in the account management can now also be searched by Id, in order to find an account referenced in the Digital Twin more quickly. Another improvement was introduced in the map view of the Digital Twin. When navigating from the map view back to the overview of the Digital Twins, the Digital Twin that was selected before switching to the map view was no longer selected and any filter settings made were lost. Here, the user is now returns to the initial view with filter settings.



RD-5131 Twin javascript transformer lastDate not working as expected

RD-5121 Dashboard tile duplicates when choosing visualization “boolean”

RD-5108 Wrong floor/level object displayed

RD-5083 Map isn’t showing for Virtual Devices

RD-5071 Error when entering GPS coordinates of a device with commas

RD-4840 Color settings are not kept after logout / wrong map view

RD-1470 Actility csv device creation


RD-4848 Save page and filter in lists in browser when logging out

RD-4847 Save page and filter in lists when using “back”-button in Digital Twin map

RD-4804 Display full card in public dashboard

RD-4779 Boolean visualisation in Digital Twins

RD-5122 Display empty boolean settings when firstly applying boolean visualization to a state

RD-5078 Twin coordinates reset

RD-5075 Search accounts by ID

RD-5040 Set niotix-blue as default-color

RD-4884 Boolean-Source: change ui-elements to radio-buttons

RD-4875 Data state consumer: filter object management application ui implementation

RD-4869 Virtual Device: device-type change - it shall be possible to update a device-type’s variables

RD-4806 Creating URL-parameter for zoomlog

RD-4743 Frontend-Validation of input-fields when adding a new connector

RD-942 UX/Change: auto-complete for selection permissions

2.3.0 June 2022 Update

Release Notes

Renaming “niota” to “niotix”.

In line with our new strategy to open our IoT platform to all technologies and all applications (we reported in our last newsletter), we are renaming “niota” to “niotix” in this release. All URLs and APIs will continue to work as before. For more information, please visit

Public Digital Twin Dashboards

Sometimes business processes need to be shared with people outside your own organisation. With our new module, it is now possible to publicly share an individualised map view of the Digital Twin with data points. This creates full transparency and allows viewers to intuitively grasp business processes.

Contextual information in Influx queries

For the creation of some dashboards in Grafana it is helpful to have the twin title and the hierarchy of digital twins. Context information is now available for the data in the database, which is available in Grafana, but also in other Influx queries.



RD-5032 All users of system are listed when creating new account

RD-5014 VD Change Device-Type Dropdown not working any more

RD-4997 3D Buildings are not displayed in maps

RD-4985 Linking a VD-aggregate-state to a geo-coordinate does not work

RD-4979 Gap between highlighted Twin and displayed Twin

RD-4785 HELPDESK — Deviating timestamps in Digital Twin

RD-4150 BUG: HELPDESK - Adding file attachments for device types only possible to a limited extent


RD-4924 Renaming “niota 2.0 > niotix”

RD-823 Public Digital Twin Dashboards


RD-5038 Change logo on login-screen to niotix-blue

RD-5037 Change yellow to niotix-blue

RD-4976 Change default system color to new niotix-blue

RD-4966 Change Copy-Icon for copying Public Dashboard URL

RD-4954 Set up new URL for niotix and SaaS

RD-4947 Replace default logo and favicon by new versions

RD-4946 Re-naming “niota 2.0” to the new product name in niota

RD-4867 VD & DTwin Grafana: Query devices by tags, twin title and hierarchy

RD-4852 DS Consumer: WebSocket Connector

RD-4185 Align concept: pay for shared dashboards

RD-1198 Re-naming “niota 2.0” to the new product name in manual

2.2.9 May 2022 Update

Release Notes

  • Usability Improvements/ Extended search results list

    When searching for an account, you currently only see the parent and have to click through to your search result. The same challenge existed for a long time in the search for Digital Twins, but we already solved it with the last release. Now we have also revised the search for accounts and these results will also be displayed directly in future. That way, it is much more convenient for you when filtering lists by different (sub-)accounts).

  • External payload parser

    Currently, all parsers are set up directly in niotix. With the next release it will also be possible to integrate an external parser simply via URL. That way you can use your self-written parsers (e.g. for location solving) for parsing incoming raw-data.

  • OAuth2

    For an easier access management, niotix will have an OAuth2 Integration. In the future, the user will be able to authenticate him-/herself to the system in two different ways. The first way is the classic way with user and password. The second way is to use the subsequent automatic authentication via an external provider by any OAuth2 Server. Google OAuth will be integrated by default. OAuth2 is another step to support rollouts in larger organizations: It reduces the maintenance efforts for IoT-responsibles for updating accounts and gives your users more convenience when using niotix.

  • Permissions Scope Improvement

    In the past, loading the list of users took a lot of time and in some cases might even bring up an error messages. In fact, the error message was not an error - but due to our rapidly growing amount of customers on our SaaS system, niotix couldn’t response in time. We improved our backend-performance massivly to give you more performance even with a larger amount of users in the system.



RD-4982 Create VD via XAPI fails with 403 if API key has only VD-Manage permission

RD-4977 HELPDESK — Niotix xAPI GET method for searching virtual devices does not work

RD-4956 Digital Twin: Twin-Description not shown in DT preview

RD-4945 Deletion of twins - permission scope is not deleted

RD-4933 Error occurs when editing a device

RD-4849 HELPDESK — Device Monitoring no display for many devices

RD-4819 Data of the deleted account completely no longer shown

RD-4798 HELPDESK — Favorites list with gaps

RD-4752 HELPDESK — Digitaler Zwilling - JavascriptTransformator: Fehlerhafte Auswertung

RD-4313 HELPDESK - Digital twin: Javascript transformer creates multiple entries per request

RD-4295 Missing data in system logs

RD-4289 Login page shows different errors for wrong password/email combination and non-existent email

RD-4230 HELPDESK – Sensoren hängen nach Löschen in Firefly in Status “Deleting” fest

RD-4213 HELPDESK – Error with downlinks - only one variant is displayed for the same payload

RD-1409 “Discard Changes” prompt shows up in twin even though no changes were made


RD-4303 Authentication with external OAUTH2

RD-4127 Virtual Devices “Firefly Originator”


RD-4950 Rename VD Error-messages from “Digital Twin” to “Virtual Device”

RD-4860 Dynamically update Sharing-URL with parameters

RD-4801 Copy-Button for public sharing URL

RD-4757 Add Twin Link {{twinlink}} in the rules

RD-4756 Validate the data after the adjustment of the javascript transformer

RD-4294 “select all”-checkbox for virtual devices

RD-4287 expand account hierarchy for search result

RD-1301 3rd-party payload parser


RD-4882 Change “Welcome…"-Headline on Favorites-Page

RD-4873 VD: Show account of VD in meta information

RD-4863 Virtual Device “Consumer MQTT-Broker”

RD-4855 XAPI Virtual Device: Add Missing Parameters / Device Type

RD-4853 Filter UI for consumers MVP

RD-4803 Remove anchor-element when sharing Digital Twin

RD-4767 ds-transform: Create concept for niotix Data Transformation Service

RD-4299 UI-Improvement: DT Public Sharing — “unauthorized”-Message

RD-4148 Review and merge consumer filters to dev branch

RD-4121 Problem of displaying the hierarchy of Accounts after deleting or editing a User

RD-903 Improve scope-querying-performance

2.2.8 April 2022 Update

Release Notes

  • Minor improvements
    We have used the time since the last release for some general improvements of niotix.
    Therefore, we will release some minor features in the next version.
    Here is one example:
    To make navigation in niotix easier, the visited pages and lists will be saved in the browser. This allows you to easily return to your last opened list or you can return to a visited page by simply navigating with the browser’s “back” or “forward” buttons.

  • Extend Search via api to search by custom properties

    In some cases it is helpful to define custom attributes in a digital twin or in virtual devices. Now it is possible to search for these custom properties via the API. If you work with an external system, you can now automatically match your custom properties in niotix with your system’s data via the API.



RD-4797 Selection of the date in the device does not work properly

RD-4793 HELPDESK — Can’t load virtual device map properly

RD-4754 HELPDESK — Koordinatenverlauf richtig darstellen

RD-4750 HELPDESK — Mail-Benachrichtigungen aus Grafana funktioniert nicht mehr

RD-4304 HELPDESK — Sending E-mails when creating a new user does not work

RD-4300 HELPDESK — Button edit both of the applications and their devices does not work

RD-4273 HELPDESK — Sending of e-mails via external mailserver stopped

RD-4267 Remove word “digital twin” in UIs of virtual devices

RD-4242 HELPDESK – virtual devices packages are not parsed

RD-4215 HELPDESK - When changing applications/devices/etc via the ID in the URI, the entry must always be made twice

RD-4178 HELPDESK – Representation of the historical values in the gateway monitoring

RD-4146 HELPDESK - “IoT Service Builder Instances” Overview Limit=10 but Filter=20

RD-2082 Gateway statistics shows “invalid data”

RD-1585 HELPDESK – Link to the manual /Accounts does not work (404 not found)

RD-576 Array definition in niotix DeviceType parser


RD-4291 IoTDH - Devices & Consumers - Show description in the list

RD-4288 flexible account view

RD-4272 XAPI: Extend VD/DT-search to search by custom properties

RD-968 Save page and filter in lists when using “back”-button in browser


RD-4222 Extend Kafka Bridge: Namen & ID of Parent Twin and Name & ID of Twin

RD-4214 Add email-subject to feedback-feature

RD-4188 Deletion deactivated twins didn’t work

RD-4108 Monitoring: Change default account selection & filtering

RD-2418 Unify “create user” and “create API-key”

RD-1078 Floorplan Wizard: Automatically apply address & image from twin

RD-789 Force HTTPS on all new InfluxDB2 instances

2.2.7 March 2022 Update

Release Notes

  • Changelog for updates:
    The niotix manual has been extended in the section “Release Notes”. In addition to the new features, which you can also follow in the newsletter, you will find the changelog for each update there in the future. The changelog lists the many smaller changes and improvements that we have implemented with each release, in addition to the larger innovations. Thus is offers even more transparency about our developments in niotix.

  • Optimization of the filtering of Digital Twins:
    By adapting the filter function in the Digital Twins and the Virtual Devices, it is now possible in the application to search the lists in detail by means of several parameters (e.g. title or tag). In addition, this optimization now also allows a query of individual parameters via the XAPI. Together with the already existing tags (“labels”), you can now easily keep track of larger quantities of Digital Twins and filter them in groups using tags.



RD-4282 Fix of GW detail page with permission

RD-4281 Permission for GW-Management

RD-4276 Digital-Twins: Problem with the selection of the Valuetype when selecting the source aggregate

RD-4251 Bei Digital Twins fehlen die “editieren”-Buttons

RD-4247 Virtual Device: Copy External ID not working - clipboard contains null

RD-4243 Niotix - DZ - Regeleditor - Regel kann nicht geändert werden

RD-4233 Beim Kopieren von aggregierten Datenpunkten geht der JS Parser verloren

RD-4231 Endless-Loops possible between aggregate state types

RD-4229 Error after certain time in the state history

RD-4224 Digital Twins: Aggregated Timesseries do not work

RD-4221 Aktualisierung der Daten auf Grafana Dashboard

RD-4220 Link von DT zu VD funktioniert nicht

RD-4215 When changing applications/devices/etc via the ID in the URI, the entry must always be made twice

RD-4212 Editieren von JS Parsern (Gerätetypen) nicht mehr möglich

RD-4209 Niotix Webhook Konnektor Error: self signed certificate in certificate chain

RD-4208 Login page minimally scrollable

RD-4204 Account: Email settings Certificate issue

RD-4203 DeviceType Dateianhänge Link undefined

RD-4202 Niotix processing of 0

RD-4201 different representation of values in the digital twin

RD-4189 Wrong headline when deleting twins with aggregated states

RD-4182 REST API: 400 Undocumented Error: Bad Request

RD-4181 Display error: Originators –> number of entries

RD-4179 Digital Twins: State History: Unneccessary rounding in chart

RD-4171 Problem with the Display of a value from the source “aggregated timeseries”

RD-4168 Digital Twins: State History: Chart missing if there is only 0 values

RD-4166 Error writing in the field of Json

RD-4157 Digital Twins: States: “Skip javascript transformer on evaluation” is re-checked when opening the state

RD-4156 Sort order in history of a data point is not correct

RD-4105 DeviceType ParserTester not working

RD-1657 Settings - Message preview incomplete

RD-1424 Minor fixes for 2FA

RD-1402 Address-picker sometimes changes the address after it is entered

RD-1398 Address-picker value changes to [Object object] and ends in infinite loading state

RD-1394 Address-picker - Removing lat/lon values result in `NaN` value and invalid format error

RD-1393 Address-picker - DMS values are not accepted/converted as expected

RD-1387 infinite zooming on Map / no ungrouping of devices

RD-1381 System font: no difference when you switch to roboto

RD-1370 Digital Twin States: Can save source “random” with type “boolean”

RD-1357 Address-picker changes address by just opening a twins edit view

RD-554 E-Mail Servereinstellung funktioniert nicht


RD-4265 Extend digital twin list UI to filter by search items

RD-4223 XAPI: Add Search-Params for Dtwin and Vdevice


RD-4196 Change: Make webhook-commands-view in rules look nice

RD-4193 Filter in der Gatewayverwaltung zeigt auch untergeordnete Konten mit an

RD-4170 Darstellung Zähler-nummer (String)

RD-4132 VD firefly: CRUD Delete device

RD-4131 VD firefly: CRUD Update device

RD-4130 VD firefly: CRUD Get device

RD-4129 VD firefly: CRUD Create device

RD-4128 VD firefly: MQTT connection to firefly via specified API key

RD-4124 PUBLIC DASHBOARDS: Create views that show “Tiles” or modified “Map”

RD-4108 Monitoring: Change default account selection & filtering

2.2.6 February 2022 Update

Release Notes

  • Extension of the 2-Factor-Authentication:
    In December, we introduced the optional 2-Factor-Authentication. With this release, we added the possibility for users to generate recovery codes. With recovery codes, users have the possibility for a one-time log-in in cases they lost e.g. their smartphone - without involving the system administrator. Recovery codes are automatically generated as soon as a user activates the 2-factor-authentication.

  • Additional meta data in rules:
    Besides the title, ID and data states, you can now access the hierarchy as well as customer key-value-pairs within a digital twin’s rule. This allow you e.g. to trigger a rule and submit additional information to a 3rd party system, so that the 3rd party system can automatically proceed the data.

  • Copy states:
    When you create/ edit the configuration of a digital twin’s state, you can now copy and insert the properties with two clicks. This will help you to create many similar states among different digital twins in an ease of time.

  • System improvements:
    Since the large December release, we have used the time to improve many smaller things and fix issues within the system. Besides, we also deepened the manual. In addition, we will this month introduce a more detailed change log in the manual to give more transparency of smaller changes in each release.



RD-4206 New history graph tile: choosing 1w not allowed

RD-4205 New history graph tile: Chart display problem

RD-4204 Account: Eror message for Email settings Certificate

RD-4187 Alignment of “share”-button / wrong mouseover-position

RD-4183 Make Microsoft-Authenticator-App work with 2FA

RD-4167 Browser freeze when edit an existing Virtual Device Health state on

RD-4155 Virtual-Device: JSON Packet in RAW state is not displayed in pretty structured mode

RD-4154 Gateway management display error

RD-4135 API response for twin state history graph is weird sometimes and breaks the graph

RD-4134 Successfully create a new Digital Twin even though the title was empty

RD-4118 niota10 API still ignores whether the API-Key is active or not

RD-4117 utils services exhausting open sockets

RD-4116 Datenpunktauswahl in aggregierten Datenpunkten geht verloren

RD-4115 Logging der Container on Niotix Server

RD-4114 User object information in API response on /api/v1/user

RD-4112 Cannot accept EULA

RD-4111 Button Download CSV funktioniert bei einem Kunden nicht

RD-4109 Application view content cannot be displayed

RD-4107 Status 422 when creating time aggregated state in expert mode

RD-4104 Umrechnungsfehler zwischen Gerät und Zwilling

RD-4102 Niota 1.0: it still ignores whether the API-Key is active or not

RD-4100 Virtual Devices: Loading Packets sometime times out on (10.000ms exceeded)

RD-4098 Error report for certain gateway in monitoring

RD-4097 Error in the display of history “time-aggregated states”

RD-4094 Problem with display of Payloads

RD-4093 Problem of displaying the hierarchy of Digital Twins after deleting a Digital Twins

RD-4087 Problem with Display of Gateway mgmt

RD-1821 Auslösung Gaytewayüberwachung

RD-1820 Gatewayverwaltung zeigt offline Gateway als aktiv

RD-1801 Uncaught error when opening IoT-hub-subpages

RD-1780 n1.0-API-docs: Example for Create Multiple Devices wrong

RD-1671 Support for TTN V3 (=> use TTN-connector)

RD-1666 Error in displaying twins (list is limited to 100 entries)

RD-1645 Wrong Value in Twin Datapoint, even if Parser correct

RD-1464 Creating a TTI connector saves the API key in a wrong format to the DB

RD-1420 VD Statistics deliver empty array for filters: title, group, tag, etc.

RD-1389 Line diagram in digital twin historical dashboard tile & states history shows 0-datapoint

RD-1380 Login-screen: bad readability of validation error with default-wallpaper

RD-1379 Toast bar: text color does not match to rest of the system

RD-1378 Karte speichert die Einstellungen nicht im Zwilling

RD-1369 Digital twin states: Can select non-applicable visualizations for valuetypes

RD-1367 Wrong design picked on stage-system

RD-817 Case sensitivity when creating new devices from originator

RD-610 Speichern von Datenpunkt nicht möglich

RD-609 Parts of the labeling at the diagram in English

RD-608 Problem with Display of Gateway mgmt

RD-604 Packet history, received packets, selection period not consistent

RD-600 “Load more” button in package history does not work

RD-594 Problems with Konnektor “Openweather” / Luftfeuchtigkeit

RD-592 Problem with the display of parser

RD-588 Firefly API - Show multicast group request

RD-584 Problem with saving after changing a device type

RD-582 firefly - delete Device fails

RD-578 Performance dashboard display problem

RD-533 JSON Web Token secret is too short


RD-1328 2FA: “recovery codes”

RD-1326 2FA: Deactivating only allowed with 2FA-code

RD-1315 Access meta-properties in rules

RD-1289 Copy & paste digital twin data points configuration

RD-1251 Update historical state tile configuration with new graphjs-solution


RD-4174 Grafana Plugin: HTTP Request Button

RD-4159 Gerätestatus Dokumentation

RD-4145 IEC104 Anwender Doku

RD-4143 Public Dashboards: Back-end management of API-keys

RD-4126 Cisco Gateway // old certificate in manual

RD-4123 Public Dashboards: Create new api-key based authentication and route

RD-2081 Add a new Checkbox for actility System when deleting devices

RD-2077 Write documentation for china/south korea frequencies in ff

RD-2076 Write documentation for updated time-aggregated states

RD-2074 Update password change validation so that “no entry” is no error anymore

RD-1871 Implement GPS data handler for Cisco packet forwarder

RD-1822 Disable “Use parent scope” when creating new twins

RD-1177 New Rule-Command Type: Aggregate trigger

RD-1153 XAPI routes for virtual device

RD-1088 UI/UX: Unify icons etc.

RD-1069 Replace the word rules by permissions

RD-997 Adapt VD Overview with new column “Health” and create new filter for “Health”

RD-996 Create empty states at device-type selection with no DT selected before

RD-994 Disable Device-Type Dropdown according to key-believe and add button to change

RD-991 Twin statistics API: Make sample-size a parameter

RD-987 Implement statistics UI for virtual devices

RD-985 Adapt rule UI to “Health-Check” rule by select field for aggregate states

RD-983 Create UI for health-rule definitions on Device-Type level

RD-912 Deactivate “use parental scope” when creating DTs

RD-908 Write documentation for new CSV-exports

RD-906 Write documentation for virtual devices statistics & monitoring

RD-893 Boolean Data States und Liniendiagramme / Visualisierung

RD-890 Pflichtfeld FROM bei Regel mit Email

RD-863 Sortierung der Systemlogs “falsch herum”

RD-816 Niotix FileSystem - Verwendung eines anderen XSLT-Templates

RD-583 MQTT Consumer - Custom Attribut mitsenden

2.2.5 December 2021 Update

  • Preview of 2022: New device management

    At the end of this year we would like to give you a small foretaste of the upcoming year with the beta version of our future device management! In the new menu item “Virtual Devices” you will get an insight into the beta version of our device management, which will simplify the data processing of various IoT data sources and unify the user interface of the digital twin and the device management.

    These are some of the benefits you can look forward to with Virtual Devices:

    • Virtual Devices are completely generic and can represent any type of IoT devices, so we can more easily integrate other technologies besides LoRaWAN devices in the future
    • The already existing, detailed and granular authorization system of the Digital Twins in the system will from now on also be applied to Virtual Devices
    • Rules and notifications can be created directly based on devices
    • Connectors can now be linked to devices in addition to Digital Twins and replace Consumer and Originator in the long run
    • A new powerful device monitoring has been designed according to your feedback, which defines the device status based on individualized conditions and notifies in case of critical states

    The Virtual Devices in the beta version are currently usable with the new TTI connector, further connectors will follow in the next updates. We will of course catch you up on the topic at the beginning of next year and offer webinars in which you will receive information about the changes as well as an introduction to the Virtual Devices.

  • Authorization enhancements: System users with read permission can now also view external applications such as dashboards in Grafana with their previous permissions. In addition you can now find all external systems gathered below the menu item “Connected systems”.

  • Expansion of time-aggregated states: By using the new operation “Difference to last period” (in addition to the previous selection options) when creating a time-aggregated twin state, the consumption in the configured period can for example be automatically calculated and visualized from absolute meter values. Furthermore it is possible for you to set the length of the calendar period (minute, day, month, year) as well as to select further options of the aggregation period (e.g. previous week, previous month, etc.).

  • System-wide CSV export: The download of CSV files is now additionally available for the data states of the Digital Twin as well as the Virtual Devices and is executed as a background action. This gives you the possibility to download a large amount of data in a very short time independent of your internet browser.

  • Upgraded line charts: Line charts in dashboards and the state history of twin states are displayed more accurately with further display options (maximum, minimum, average).

  • Optional two-factor authentication: To increase the security of your account data another factor will be required during the login process in addition to the password entry. The authentication procedure uses a QR code that generates a new 6-digit code every 30 seconds.

  • Frequency adjustments: In firefly and niotix the frequencies for China and South Korea are available soon.

2.2.4 November 2021 Update

  • Automatic creation of data sources for data state visualization in Grafana: With just one click in the module settings it is possible to automatically create the Influx database data source and the API key. Besides the previous manual way, you can easily visualize the data state history of the digital twin in Grafana.

  • Custom properties in Digital Twin: You can now store custom information in Digital Twin in any number of text fields such as serial numbers, model, access codes, etc.

  • New branding for niotix: n the last newsletter we told you about the new Digimondo logo and new corporate colors. From now on you will find these colors and fonts additionally as basic settings in the SaaS system.

  • **Select LoRaWAN frequency for devices: **As in firefly, you can now select the LoRaWAN frequency in niotix when creating a device for the international use of our IoT software.

2.2.3 October 2021 Update

  • **Use Twin Data States in IoT Dashboard Builder: **You can now include data states from Digital Twins, in addition to device data, in the IoT Dashboard Builder (Grafana) to visualize and analyze them in dashboards or process the data states with Grafana tools. Via a database newly introduced in the background for this purpose, you can use XAPI to submit your own database queries for the data points to be even more flexible in data analysis and processing. The database conversion also shortens the loading times for the line charts in the dashboard.
  • Versand von Downlinks an Actility-Geräte: Auf der Geräte-Seite könnt ihr ab jetzt Downlinks direkt an Geräte von Actility senden. Außerdem könnt ihr Actility-Geräte mittels des neuen Connectors auch aus einem Digitalen Zwilling heraus über Regeln ansprechen.

2.2.2 September 2021 Update

  • Linking data states with geo-coordinates of a twin (Combined IoT Hub data states): With this feature, you can now conveniently display the history of recorded GPS data in the map view.
  • Use twin data states in Grafana: You can include data states from digital twins in Grafana to visualize and analyze them in dashboards.
  • WebHook consumer signatures in firefly: You can add a signature to maintain data integrity and ensure that messages sent via WebHook Consumer are unaltered. This ensures the origin and integrity of messages sent from niotix.

2.2.1 August 2021 Update

  • Aggregate data states with historical data: You can combine already created data states with historical data within Digital Twins to infer totals, maximum, minimum and average values for a defined time period.

2.2.0 July 2021 Update

  • Gateway Management: This new feature in our IoT Data Hub allows you to monitor the operation of LoRaWAN gateways. Via a list or map view, gateway management provides insight into each gateway’s status and transmitted packets. It is also possible to receive notifications about critical gateways via email.

  • New Asset Management Module: niotix now offers a dedicated module to virtually track the location of goods and items (assets). In a map or a tabular overview, you can now track where and in which zones an asset is located. This works both outside and inside buildings - and you can combine it with location-based rules! This allows you to implement use cases for location tracking and tracing. You’ll get exclusive demo access first.

  • High-performance CSV export: The download of CSV files is executed as a background action in the menu items “Devices” and “Applications” so that you can download a large number of data in a short time independently of your Internet browser. This feature will be extended to the other menu items in the course of the following updates.

  • Retention Policy for Database: System administrators can individually set the retention periods of Digital Twin data points for sub-accounts. The default value, which our SaaS system also uses, is 24 months.

2.1.2 Juni 2021 Update

  • Overlay assistant for embedding floor plans in map view: You can easily embed floor plans and plans of a building in the map view of a Digital Twin with the help of an assistant program. This allows you to visualize relevant buildings from the inside as well, e.g. to identify the exact position of a sensor.

  • List view for Digital Twins: On the overview page of Digital Twins, you can switch from the familiar tree structure to a simple list view for overview purposes with one click.

  • XAPI extension for Digital Twins: Especially in larger rollouts, configuring Digital Twins manually is tedious. Therefore, our XAPI also supports the creation of data points and rules, allowing the process to be automated.

  • Integrating standard downlinks: You can configure standard downlinks now in the device types. With this, simple downlink messages can be sent to the devices from the devices in niotix.

  • Frequency adjustments in firefly: In firefly, the frequencies for Brazil and Australia are available soon.

2.1.1 May 2021 Update

  • New geolocation features:
    • Location-based rules: In addition to the existing event and time-based rules for automating processes, starting May 26 you will be able to use the locations of Digital Twins as additional triggers for a rule: For example, when a Digital Twin moves out of or into a defined area, an action is triggered.

    • Icons for time and location-based rules: In the rules overview in each twin, corresponding icons appear next to rules based on time or geolocation for easy reference.

    • Geo-History: This new feature visualizes the different locations and movement of a Digital Twin in a specific time period and area.

    • Automatically created polygons: In the map view, a polygon is automatically created around each map icon of a digital twin, which moves with it and whose radius can be freely defined. This also allows the status of moving digital twins to be visualized in color on the map.

  • Optimizations for the dashboard view:
    • Optimized visualization of the gauge: The various threshold values are displayed in the gauge visualization in the dashboard of a digital twin.

    • New dashboard visualization line graph: The historical data of a data point is displayed in a graph.

  • New connectors
    • Microsoft Exchange Server: The mail connector now supports logging in to mail servers without credentials, as is often the case with OnPremis installations in use with a Microsoft Exchange Server, for example.
    • MQTT with self-signed certificates: Via a checkbox in the settings for the MQTT connector, you can now set to accept self-signed certificates. In this way, the data exchanged with the MQTT broker can be transmitted in encrypted form.

2.0.4 April 2021 Update

  • New features in the rule editor:
    • Time-based rules: In addition to the existing event-based rules for automating processes, as of April 28, you will be able to use a specific time or interval as an additional trigger for a rule.
    • Duplicate rules: With the “Copy” button, you can copy rules from one Digital Twin to one or more Twins in the same account.
    • Overview of all rules: In the new “Rules Overview” tab on the details page of Digital Twins, all rules created for the twin and sub-twins can be viewed at a glance.
  • Optimizations for the map view:
    • Visualization of data state values: In the map view, you can set specific data state values to be displayed directly in the map with the color scheme corresponding to the value.
    • New filter for a map view: For a better overview of the map view, you can select specific tags to filter by in the settings.
  • Roll-out Features for Digital Twins:
    • Bulk creation of Digital Twins via copy function: The copy function for Digital Twins has been extended so that you can quickly and easily create a large number of twins simultaneously using the “Copy” button. You also have the option to create twins via CSV upload.
    • Bulk synchronization of digital twins: You can synchronize a Digital Twin with one or more twins in a few steps. Information such as visualizations and data points of one twin is thus easily overwritten to other twins and all synchronized uniformly.
  • New Feedback Button: Use the question mark button in the top-right menu to access a new menu where you can enter feedback and reports directly. You can send us positive and negative feedback and suggestions for innovations in the system directly via a contact form and add attachments.
  • Filter digital twins by favorites: Above the Digital Twins listing, you can filter by the twins you have marked as favorites by clicking on the “star” icon.

2.0.3 March 2021 Update

  • Optimizations in the User Interface:
    • Digital twins and devices can be opened in a new tab with a right-click.

    • In the tree hierarchy of Digital Twins, the ID is displayed next to the title.

    • In the detailed view of a Digital Twin, you can easily switch to other twins in the tree hierarchy, where the current twin is located, by clicking one button.

  • New CSV Importer: The CSV importer supports the itron module Cyble 5 as well as individual fields. This is especially helpful when handling large amounts of IoT data.
  • Connector for Kafka: Updates of data points can be forwarded to Kafka clusters.
  • Connector for Webhooks: Through the connector, rules can be built with Webhook, and thus actions can be triggered.
  • Individual page settings possible without domain: Even in accounts without a domain, it is now possible to insert your own logo and background image.
  • firefly connector with MultiCast downlink: With the new feature for the firefly connector, a packet can be sent to a multicast group as an action in the rule editor of a digital twin, e.g. for a control command for street lighting. For more information about the multicast feature of firefly, see the firefly manual in section 4.5.

2.0.2 February 2021 Update

  • Selecting a custom highlight color with color picker: Under the menu “Settings” in the “System” submenu, you can - as account-administrator with a domain configured in your account - define a custom color when choosing the accent color You can select the color using a color picker.
  • Digital Twins or data states used in aggregated data states cannot be deleted: To avoid inconsistencies after manually deleting digital twins and states, Digital Twins or data states used in an aggregated data state cannot be deleted. If you try to delete a Digital Twin or a data state used in an aggregated data state, a pop-up window appears informing that removal is only possible if the aggregated data state is deleted.
  • Neue Filter-Funktion für Benutzer in Unter-Konten und Administratoren in übergeordneten Konten: Für eine bessere Übersicht in der Benutzerliste unter dem Menüpunkt “Einstellungen” im Unterpunkt “Konten” können Administratoren mit zwei Felder über der Liste nach bestimmten Gruppen filtern: “Admins von übergeordneten Konten anzeigen” und “Benutzer aus Unterkonten anzeigen”.
  • New filter function for users overview: For a better overview in the user list under the menu “Settings” in the sub-item “Accounts”, administrators can filter for specific groups with two fields above the list: “Show admins from parent accounts” and “Show users from sub-accounts”.
  • Show IDs for accounts and digital twins: For advanced niotix-users, the ID of the corresponding object is now shown beside the name of the account and the digital twin, so that you can ensure to edit the right object.
  • Updates and optimizations of various features: Thanks to the numerous feedback from our customers since the update to niotix, we have already been able to optimize many functions.

2.0.0-BETA.3 (Nov. 2020)

  • Implementation of MQTT bridges for Digital Twin-State Updates: MQTT is one of the standard protocols in IoT e.g. in plant control. niotix offers experienced users a more flexible handling of MQTT. In our new software, the MQTT bridge is extended to a flexible tool to import different data - whether IoT or other information - into the Twin. Updates of a state can be output from a Digital Twin via MQTT, e.g. to be processed in other applications.
  • User API with permission system: In the last release we showed you how to create your own API keys to allow third party systems access to Digital Twins. Compared to niota 1.0 this option has now been extended: For each API-key its permission can be defined in a fine granular way, similar to user accounts. In addition, niotix now has its own API to interact with the Digital Twin automatically.

2.0.0-BETA.2 (Oct. 2020)

  • Improved Map View with Integrated Dashboard: Open the dashboard of a Digital Twin with one click on the map view of the Twin for easy editing.
  • Dashboard Data on Homepage: Unfold the data dashboard in the Digital Twins displayed as favorites on the homepage for an immediate overview.
  • Implementation of Weather Data: Current weather data such as temperature, humidity or wind force can be imported directly as data points into a Digital Twin via a bridge to OpenWeatherMap.
  • Implementation of a MQTT-Bridge: Use different IoT data in Digital Twins as data points with the MQTT-Bridge, one of the standard protocols in IoT.
  • Updates for Account Management, UI and UX:
    • Gauge display: The display of data in the gauge is now more detailed with extended thresholds and colors.
    • Extension of the settings in the permission management: Limit access of a Digital Twin to view-only.
    • Impersonate function: For easy troubleshooting, admins can impersonate a user.
    • Password policies: In each account the password policies can be defined individually in the settings.
    • Permission management: The soon to be released modules of the new software, e.g. the facility management module, and and the associated roles can be easily shared between different accounts.
    • Announcements: Admins can set system-internal announcements as pop-up notifications to distribute information, e.g. about new updates.

2.0.0-BETA.1 (Aug. 2020)

  • The First Digital Twin for All Industries
    Digital Twins are digital images of physical objects, a technology known from aerospace. By combining sensor and environmental data, Digital Twins enable real-time monitoring, predictive maintenance, localization, process optimization and automation of operations. We have already implemented use cases in facility management and asset tracking.
  • How Data Silos Become an IoT Unit
    In the Digital Twin, data from all sources is integrated, combined with business-relevant information and analyzed. This turns the flood of data into an applicable data treasure: all important information can be accessed and monitored in one place. Applications for end users and the seamless integration of IoT in infrastructures and processes are possible.
  • IoT Data Tailored to Your Needs
    Tailor and combine sensor data to your business needs and areas in the Digital Twin. This allows you to build flexible, needs-based connections that reveal unknown relationships or add value to processes. The Digital Twin decouples the physical sensors from their digital use for a flexible, easy-to-maintain IoT infrastructure in which the exchange of sensors no longer means loss of data.
  • Trigger and Automate Actions with Digital Twins
    The Digital Twin forms actions and automations from sensor data. You can easily create rules according to your business logic to trigger an action: e.g. sending a message to a third party system as soon as certain values are under or over a certain threshold, or remote control of lights and heaters with one click. In this way, processes or workflows can be automated and are associated with less effort and costs.
  • Map Individual Structures and Create a Consistent User Experience
    Every user has different requirements for an IoT solution. The authorization system of the Digital Twin addresses these requirements with a fine grid: it can be operated by different user groups with different access rights. You manage several clients and accounts simultaneously in the same instance.