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.
Changelog
Task
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
Fixes
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
Story
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
Changelog
Task
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
Fixes
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-5478 HELPDESK – NO_PERMISSION_VIRTUALDEVICE.MANAGE though permission is given
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 https://datahub.digital/#/virtual-devices
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.
Changelog
Task
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
Fix
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
Story
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
Changelog
Fixes
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: Socket.io 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
Task
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.
Changelog
Fix
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
Story
RD-4791 Boolean Visualisation in Digital Twins - Map View
Task
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.
Changelog
Fix
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
Task
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 info.niotix.io
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.
Changelog
Fix
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
Epic
RD-4924 Renaming “niota 2.0 > niotix”
RD-823 Public Digital Twin Dashboards
Task
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.
Changelog
Fix
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
Epic
RD-4303 Authentication with external OAUTH2
RD-4127 Virtual Devices “Firefly Originator”
Story
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
Task
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.
Changelog
Fix
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
Story
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
Task
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.
Changelog
Fix
RD-4282 Fix of GW detail page with IotHub.read 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
Story
RD-4265 Extend digital twin list UI to filter by search items
RD-4223 XAPI: Add Search-Params for Dtwin and Vdevice
Task
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.
Changelog
Fix
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 dev.niotix.io
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 niotix.io (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
Story
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
Task
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.