Version 2.42 (2019-05-28)
Technical documentation available online
All technical documentation for Managed IoT Cloud, including API specifications, Release Notes and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/
Thing Simulator in App Board
A new simulator that can generate thing data for e.g. test, piloting and configuration purposes is introduced in the new release. This enables you to design a Thing Type, configure what resources it shall have and instantly start a simulation of a Thing of that Thing Type by generating data for it. The new simulator can be used to generate observations for Things of any Thing Type. However, data cannot be generated for real Things, i.e. being actual physical Things with a certificate.
To use the Simulator, create one new thing (“Create batch” mode turned off) and select the “Allow simulation” option.
When viewing the new thing in the Thing dashboard, a “play” icon will be visible at the top of the dashboard. Clicking this button (right-click if you want to open the simulator in a new tab or window) will bring up a payload editor.
The payload editor will list the current resources for the thing type, if any. Selecting an existing resource with a supported data type will bring up options for how to generate data for that resource.
Additional resources can also be added to the payload. Please note that new resources that are appended to the payload and sent to the platform will permanently be added as resources for the Thing Type, i.e. reflected in the data model for that Thing Type.
The frequency of the messages can be configured at the top of the editor, and the play button will start the generation of simulated data. Generated data will be sent using the selected frequency until the stop button is clicked, or until the browser session is terminated.
Scheduled Data Export (beta)
In the previous release, instant data export was introduced (in beta, pending e.g. a price model). In the new release, a scheduled variant of the data export is added to this beta.
When selecting the export button in a Thing or Thing Type dashboard, a wizard is presented. In the first step, the resources to include in the export are selected. In the second step, the option for scheduled or instant export is introduced. In the scheduled mode, the user gets to define a weekly or a daily schedule for when the job should be executed. Optionally, the user can also configure the relative period for which data should be exported (by default, the reporting frequency will used to derive the period for which data is exported).
Both instant and scheduled jobs can be viewed in the settings -> data export section. The presentation separates “Jobs” (the definition of an export) and “Executions” (the generation of the export file, potentially repeatedly as per the schedule) in two tabs.
Scheduled jobs can be either enabled or disabled, and the current status is represented by a toggle in the App Board user interface.
Advanced permissions (beta)
The advanced permissions beta have been appended with the possibility to address domains recursively – i.e. one domain and all of its subdomains. The option to apply permissions to a domain recursively is available for all permission objects except ThingPubSub, that is always interpreted recursively. Please see the API documentation for details.
Minor improvements and corrections
Numerous minor enhancements and bug fixes are delivered by the new release, including:
- A batch mode for creation of MIoT things (subject to configured integrations) has been added.
- Improved naming of data export files, as well as other minor adjustments to the data export functionality.
- Update of advanced permissions roles endpoint to allow empty role descriptions.
- Added support for backdated observations (that has been saved at the time of export) in the data export.
- Removed misleading error message when approving new user in the signup flow.