Skip to content

WSO2 IoT Server 1.0.0-ALPHA5 Released

Pre-release
Pre-release
Compare
Choose a tag to compare
@charithag charithag released this 09 Dec 07:28
· 1225 commits to master since this release

WSO2 IoT Server 1.0.0 ALPHA5

We are pleased to announce WSO2 IoT Server 1.0.0 ALPHA5 release. It can be downloaded from https://github.com/wso2/product-iots/releases/download/v1.0.0-ALPHA5/wso2iot-1.0.0-ALPHA5.zip

WSO2 IoT Server is an extensible, open-source, multi tenant, Internet of Things Platform for implementing server-side of IoT Reference Architecture. It comes with a few reference implementations for the device layer.

WSO2 IoT Server supports:

  • Device Management
    • Extensions for registering device types
    • Self-service enrollment and management of connected devices
    • Group, manage and monitor connected devices
    • Share device operations / data with other users
    • Distribution and management of applications and firmware to devices
    • Edge computing powered by WSO2 CEP streaming engine (Siddhi - https://github.com/wso2/siddhi)
    • OOTB support for some known device types such as Raspberry Pi, Arduino Uno, Android
  • IoT Protocol Support
    • Leverage MQTT, HTTP, Websockets and XMPP protocols for device communications with IoT Server
      Framework extension for adding more protocols and data formats
  • Analytics
    • Support for batch, interactive, real-time and predictive analytics through WSO2 DAS
  • Pre-built visualization support for sensor readings
    • View instant, visualized statistics of individual or multiple devices
    • Traverse through, analyse and zoom in/out of filtered data
    • Stats-API to write your own visualization
    • Pre-built graphs for common sensor reading types like temperature, velocity
  • API Management for App Development
    • Devices are represented as REST APIs
    • Develop applications using Device APIs
  • Identity and Access Management
    • Identity Management for devices
    • Token based access control for devices & operations (protect back end services via exposing device type APIs)
    • Support for SCEP protocol (encryption and authenticity)

Bug Fixes

  • [IOTS-9] - Policy details are visible only partly
  • [IOTS-37] - Could not generate a new access token (using refresh token) by using the current token endpoint
  • [IOTS-61] - SQL error when saving a new user role
  • [IOTS-63] - error is thrown when accessing platform configurations
  • [IOTS-73] - if a new user is created with the same user name as a deleted user the devices and other records associated with the deleted user is shown
  • [IOTS-91] - Policies published to advanced virtual fire alarm are not applied
  • [IOTS-129] - If devicemgt-user role is deleted users cannot register
  • [IOTS-321] - No message showing when device types are not installed
  • [IOTS-323] - Certificate configurations not loading
  • [IOTS-327] - Exception throws in back end when navigates to analytics
  • [IOTS-328] - AnalyticsExecutionException: Spark SQL Context is not available.
  • [IOTS-331] - Windows Device name is not showing in the Device View

Tasks Done

  • [IOTS-310] - Update swagger annotation in Windows APIs

Improvements

  • [IOTS-145] - Remove the second confirmation message to remove a user or role
  • [IOTS-322] - Platform selection page is empty when user tries to add policies

Sub-tasks done

  • [IOTS-28] - Virtual Firealarm UI/UX Improvements
  • [IOTS-31] - Cannot view action buttons fully on devices view