What's New
View new features for SmartWorks IoT's latest release.
Release Notes
This document provides an overview of the recently updated features included in the latest release of SmartWorks IoT. For information on installation and upgrade procedures, as well as details on supported platforms and software requirements contact with product support. For registration click here: studio.swx.altairone.com.
February 2023
- New Tutorial
- New Tutorial: Edge Installation Using a Raspberry Pi
- Functions Improvements
- Function log allows filtering by date
January 2023
- Space Settings Improvments
- Secret storage
December 2022
- Edge Ops Improvements
- Added Distributions and Rollouts
November 2022
- General
- Added new Home page
October 2022
- New Tutorial
- New tutorial Leveraging IoT and Dashboarding for Setting up a Smart eBike
- Functions Improvements
- New libraries included
September 2022
- New Video Tutorial
- New tutorial Motion Detection System using a Raspberry Pi
August 2022
- EdgeOps Improvements
- Added Rules to Support Services
July 2022
- Tutorials
- Added new tutorials and improved the existing ones
- New Video tutorial
- Understanding the Basics of SmartWorks IoT using an Arduino Board
June 2022
- EdgeOps Improvements
- Installer Image for Fleet Installations
May 2022
- Real Time Visualization improvements:
- Include Real Time Visualization
April 2022
- Edge Ops Updates
- Information added for MQTT Driver.
March 2022
February 2022
- New Tutorial
- New QuickStart Tutorial
- New Panoption Connectors
- New connectors for Panopticon to ease the process to connect to AnythingDB.
- LoRaWAN
- Include LoRaWAN protocol to ECP.
January 2022
- Onboarding
- Onboarding process has been improved. Dialog displaying hints and helpful links now shows when user opens SmartWorks IoT. Optionally, this dialog can be set to not display upon opening.
December 2021
- Authorization Code Credentials
- Authorization Code is a mechanism to authenticate the users of a web or mobile application that has been built using SmartWorks IoT. With this grant type, users can be authenticated without exposing a client secret in the app code. Instead, users can authenticate by entering a username and password in the SmartWorks IoT Identity Management Provider to retrieve an authorization code which can be exchanged for an access token.
- API Inspector
- The API Inspector is an easy to uses tool that enables new users to get familiar with and interact with the SmartWorks IoT API structure. Requests can be made through the API Inspector without having to worry about authentication details, as this information is automatically populated.
- Miscellaneous
-
- Display requirements when creating new entities in the platform to improve user experience.
- Added contact us direct link.
- Added reset secret warning notification.
- Improve functions and apps sections design.
November 2021
- Labels
- The ability to add and delete multiple Labels simultaneously has been added.
October 2021
- API Developers Documentation
- This has been updated.
- Links
- Include Links when defining a Thing so that the user can establish relationships between Things and provides Web links to arbitrary resources that relate to the specified Thing.
- AnythingDB Improvements
- User is now able to view the schema of each of the Versions created of a Model.
- Resolved Issues
- Solved Function’s warning message.
September 2021
- Marketplace
- The Marketplace has pre-defined applications that run on the Edge, including third-party applications. Any other container-based applications you want to install at the Edge can be defined in the Marketplace.
- Cron Trigger
- Develop functions based on a Cron Trigger which enables you to schedule when the Function will be invoked.
- Callback URL
- Include the option to configure a callback URL in the Triggers to send the result of the execution of a Function. This tool is useful for debugging purposes or for having a history of your Functions’ invocations and its results.
- Table Filters
- New drop-down menu to include column filters in AnythingDB.
July 2021
- MQTT Inspector Utility in Studio
- This tool will help you learn what topics are available, and see the format of incoming messages.
- Space Improvements
- You can now delete spaces to keep the account healthy, and edit the space color, to easily identify the different projects.
June 2021
- Improve Space Creation Process
- Create a more natural workflow for creating spaces in a simple and intuitive way.
- NoCode WoT
- WoT provides a lot of capabilities, but new users will find a bit hard at the beginning to understand how it works. The new interface guides users in this process of creating properties, actions, and events easily.
- Push Button ECP Install
- Enables you to download an installable image targeted at the device from the SmartWorks Studio interface in a few steps. This image contains the OS, K3s and the ECP Management Service. After installation on a gateway it will automatically connect to the SmartWorks cloud. This type of install gives us an active/inactive partition install for an over-the-air upgrade mechanism with roll-back capabilities.
- Resolved Issues
- Speed up Studio page load time so you can quickly enter the app without frustration.
May 2021
- Improve Sign Up Page
- Improved user experience while registering in the platform so that users are easily enrolled and trust the platform.
- Implement Swagger API Documentation
- Provide swagger documentation to our users. Swagger is a standard format of sharing API documentation, reducing friction while interacting with the platform.
- Utility Belt with Function Logs
- As functions run in an isolated way on containers, the Utility Belt provides the ability for users to view the logs, which is crucial to develop and debug functions.
April 2021
- Event Triggers in Functions
- Execute Functions based on MQTT triggers so that users can execute them when something specific happens (property is updated, data is received, and so on).
- NoCode Policies
- Improve workflow for creating Roles by improving the UI and helping unexperienced users easily interact with Roles to get started.
- Resolved Issues
- Remove ‘error-backend’ from API gateway. Return HTTP errors in standard format (previous format was unintuitive and creating friction with customers).