Skip to content

Releases: wso2/product-iots

WSO2 IoT Server 3.1.0-M6 Released

02 May 18:53
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M6

We are pleased to announce WSO2 IoT Server 3.1.0-M6 release. It can be downloaded from
wso2iot-3.1.0-M6.zip

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

Fixed Issues

Known Issues

Engaging with Community

Mailing Lists

Join our mailing list and correspond with the developers directly.

Developer list : [email protected] | Subscribe | Mail Archive

Reporting Issues

We encourage you to report issues, documentation faults and feature requests regarding WSO2 IoT Server through WSO2 IoT GIT Issues.

Discussion Forums

We encourage to use stackoverflow to engage with developers as well as other users.

For more information about WSO2 IoT Server, please see http://wso2.com/products/iot-server or visit the WSO2 Oxygen Tank developer portal for additional resources.

Thank you for your interest in WSO2 IoT Server.

The WSO2 IoT Server Team

WSO2 IoT Server 3.1.0-M5 Released

25 Apr 10:33
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M5

We are pleased to announce WSO2 IoT Server 3.1.0-M5 release. It can be downloaded from
wso2iot-3.1.0-M5.zip

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

Fixed Issues

Known Issues

WSO2 IoT Server 3.1.0-M4 Released

07 Apr 12:05
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M4

We are pleased to announce WSO2 IoT Server 3.1.0-M4 release. It can be downloaded from
wso2iot-3.1.0-M4.zip

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

Fixed Issues

Known Issues

WSO2 IoT Server 3.1.0-M3 Released

03 Apr 13:08
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M3

We are pleased to announce WSO2 IoT Server 3.1.0-M3 release. It can be downloaded from
wso2iot-3.1.0-M3.zip

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

Fixed Issues

Known Issues

WSO2 IoT Server 3.1.0-M2 Released

24 Mar 15:30
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M2

We are pleased to announce WSO2 IoT Server 3.1.0-M2 release. It can be downloaded from
wso2iot-3.1.0-M2.zip

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

Fixed Issues

Known Issues

WSO2 IoT Server 3.1.0-M1 Released

31 Jan 15:23
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.1.0-M1

We are pleased to announce WSO2 IoT Server 3.1.0-M1 release. It can be downloaded from https://github.com/wso2/product-iots/releases/download/v3.1.0-M1/wso2iot-3.1.0-M1.zip

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

Improvements

  • [IOTS-406] - Advance search message container layout issue
  • [IOTS-424] - [Android Agent] Moving configurations from java classes to gradle scripts
  • [IOTS-429] - Portal app requiring admin permissions
  • [IOTS-431] - Move restconnector from app manager to IoT.
  • [IOTS-433] - Android Agent versioning

WSO2 IoT Server 3.0.0 Released

24 Jan 15:40
Compare
Choose a tag to compare

WSO2 IoT Server 3.0.0

WSO2 IoT Server team is pleased to announce the release of version 3.0.0 of the WSO2 IoT Server.

WSO2 IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.

It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting iOS, Android, and Windows devices, it helps organizations deal with both corporate owned, personally enabled (COPE) and employee-owned devices with the bring your own device (BYOD) concept.

WSO2 IoT Server comes with advanced analytics, enabling users to analyze speed, proximity and geo-fencing information of devices including details of those in motion and stationary state.

You can download this distribution from http://wso2.com/products/iot-server/.

Find the online documentation at :
https://docs.wso2.com/display/IoTS300/WSO2+IoT+Server+Documentation.

Key Features of WSO2 IoT Server

Generic framework for Device Management

  • Extensions for registering built-in/custom device types
  • Self-service enrollment and management of connected devices
  • Group, manage and monitor connected devices
  • Share device operations/data with other users
  • Distribute and manage applications/firmware of devices
  • Edge computing powered by the WSO2 Complex Event Processor (CEP) streaming engine (Siddhi - https://github.com/wso2/siddhi)
  • Out of the Box support for some known device types such as Raspberry Pi, Arduino Uno,...etc
  • Supports mobile platforms such as Android, Windows, and iOS.

Mobile Device and App Management

  • Implement self-service device enrollment and management for iOS, Android and Windows devices
  • Provide policy-driven device and profile management for security, data, and device features
  • Enable compliance monitoring for applied policies on devices and role-based access control
  • Provision/de-provision apps to multiple enrolled devices per user and to enrolled devices based on roles

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

IoT Analytics

  • Support for batch, interactive, real-time and predictive analytics through WSO2 Data Analytics Server (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

  • All connected devices are exposed via managed REST APIs
  • API Store for easy discovery of all product/device APIs for app development

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)

How to Run

  • Extract the downloaded wso2iot-3.0.0.zip file; this will create a folder named ‘wso2iot-3.0.0’.
  • IoT Server comes with three runnable components namely broker, analytics and core. Start these components in following order by executing wso2server.sh [.bat]
    • wso2iot-3.0.0/broker/bin
    • wso2iot-3.0.0/core/bin
    • wso2iot-3.0.0/analytics/bin

Known Issues

Known issues are accessible through following links:

Engaging with Community

Mailing Lists

Join our mailing list and correspond with the developers directly.

Developer list : [email protected] | Subscribe | Mail Archive

Reporting Issues

We encourage you to report issues, documentation faults and feature requests regarding WSO2 IoT Server or in the Carbon base framework through the public WSO2 IoT Server JIRA or Carbon JIRA.

Discussion Forums

We encourage to use stackoverflow to engage with developers as well as other users.

Support

We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology. For additional support information please refer to http://wso2.com/support/.

For more information about WSO2 IoT Server, please see http://wso2.com/products/iot-server or visit the WSO2 Oxygen Tank developer portal for additional resources.

Thank you for your interest in WSO2 IoT Server.

The WSO2 IoT Server Team

WSO2 IoT Server 3.0.0-RC Released

15 Jan 04:22
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.0.0 RC

We are pleased to announce WSO2 IoT Server 3.0.0 RC release. It can be downloaded from https://github.com/wso2/product-iots/releases/download/v3.0.0-RC/wso2iot-3.0.0-RC.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

  • [IOTS-315] - Missing the start-all.bat and stop-all.bat files
  • [IOTS-339] - Error occurred while registering device management plugin 'android'
  • [IOTS-378] - Windows Device location is not showing in Device view page

Task

  • [IOTS-381] - device type listing fails when only windows and android features are installed

Improvement

  • [IOTS-374] - Updating font wso2 to newest version
  • [IOTS-379] - Modal markup fixes
  • [IOTS-382] - Windows 10 Reboot operation support
  • [IOTS-383] - Modal opening for multiple times

WSO2 IoT Server 3.0.0-BETA2 Released

08 Jan 02:30
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.0.0 BETA2

We are pleased to announce WSO2 IoT Server 3.0.0 BETA2 release. It can be downloaded from https://github.com/wso2/product-iots/releases/download/v3.0.0-BETA2/wso2iot-3.0.0-BETA2.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

  • [IOTS-18] - Need to add refresh token generation in Android Sense agent.
  • [IOTS-103] - Grouping: need a mechanisam to add devices to a group from the grouping page
  • [IOTS-108] - When user shares device policies fails with 401
  • [IOTS-118] - Change Role permissions: Selecting the rights need to be synced correctly
  • [IOTS-120] - Last name should allow space in-between when creating / editing the name
  • [IOTS-151] - Server startup fails when configured to use Oracle
  • [IOTS-168] - A role with permission assigned to a user is not functioning
  • [IOTS-173] - Same device can be added multiple times to the same group
  • [IOTS-178] - User cannot login to APIM store with IOT credentials
  • [IOTS-183] - Some buttons are not visible
  • [IOTS-193] - Policies: User is unable to add a policy
  • [IOTS-200] - IllegalTransactionStateException when trying to add a new policy
  • [IOTS-204] - Duplicate log4j.properties file in CARBON_HOME/repository
  • [IOTS-212] - [External APIM] NPE thrown when downloading virtual fire alarm, rasp pi and arduino agents
  • [IOTS-218] - Group: when a device is removed from the group the device is completely removed from the devices list
  • [IOTS-236] - Sharing a group fails silently if there is group with the same name and no roles are selected
  • [IOTS-239] - SSO failing due to getting the access token from APIM
  • [IOTS-254] - samples-deployer build fails with missing dependency
  • [IOTS-263] - [UI] Same device can be added to a group multiple times
  • [IOTS-344] - Need to remove Android IOT gadget from IoT Core Dashboard
  • [IOTS-346] - Cannot view devices when registered as a new user
  • [IOTS-356] - When UI is configured to use Gateway, Cannot Login
  • [IOTS-365] - Make Policy Management to be part of device management
  • [IOTS-366] - Dynamic values for push notification needs to have default values

Task

  • [IOTS-363] - Windows and IOS enrollment related UI page Logos (Wso2 EMM) should be changed into wso2 IOT

Improvement

  • [IOTS-171] - Register User Form: username message
  • [IOTS-187] - The UI for Role creation should have an option for the user to tick if he wants to have the group name prefix added
  • [IOTS-271] - Viewing Group Details
  • [IOTS-273] - about.html is for UES
  • [IOTS-283] - Distributed Setup - mqtt profile - Class not found error
  • [IOTS-306] - Refactoring permission to scope mapping
  • [IOTS-348] - OOTB H2 needs to be shared with DAS and Core
  • [IOTS-351] - Windows 10 Device Location support
  • [IOTS-352] - CDMF Android agent must use the new gateway DCR endpoints
  • [IOTS-362] - UI configurations need to refactor
  • [IOTS-368] - Federated login page should be compatible with Windows 10 Laptop

Sub-task

  • [IOTS-354] - Test Android with Gateway
  • [IOTS-355] - Test Windows with Gateway
  • [IOTS-359] - Re-Enable Integration tests for the new IOT pack.
  • [IOTS-360] - Modify the existing tests and make them working for the current IOT pack.

WSO2 IoT Server 3.0.0-BETA Released

25 Dec 02:19
Compare
Choose a tag to compare
Pre-release

WSO2 IoT Server 3.0.0 BETA

We are pleased to announce WSO2 IoT Server 3.0.0 BETA release. It can be downloaded from https://github.com/wso2/product-iots/releases/download/v3.0.0-BETA/wso2iot-3.0.0-BETA.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-137] - -Detup fails, logging exceptions
  • [IOTS-151] - Server startup fails when configured to use Oracle
  • [IOTS-160] - Although two roles are shown in roles section several roles are shown when assigning to users
  • [IOTS-172] - The db scripts are not executed with -Dsetup
  • [IOTS-176] - Creating a New Device Type - device-deployer build failed
  • [IOTS-177] - Device types fail to register to IOTS when configured with Oracle db
  • [IOTS-184] - Windows startup error on hadoop
  • [IOTS-195] - Single sign-on(SSO) cannot enable Between devicemgt and DS
  • [IOTS-201] - DashboardDeployer Gadget directory copying to Wrong path
  • [IOTS-239] - SSO failing due to getting the access token from APIM
  • [IOTS-316] - Publisher and store apps are not working
  • [IOTS-319] - Implement enrolment functionality for AndroidSens
  • [IOTS-325] - Unable to delete policies associated with a group
  • [IOTS-330] - Policy not added for Virtual firealarm
  • [IOTS-332] - Devices listing page doesn't honor analyticsEnabled and groupingEnabled configs
  • [IOTS-333] - Devices listing page doesn't honor analyticsEnabled and groupingEnabled configs
  • [IOTS-335] - View Dashboard Permissions missing in the role permission tree
  • [IOTS-337] - Permissions (except device-mgt permissions) added through carbon console gets removed when adding permissions through deviceMgt UI
  • [IOTS-340] - NPE for username thrown on Broker

Tasks Done

  • [IOTS-307] - Stabilize Android Sense + Integrating with new dashboard

Improvements

  • [IOTS-171] - Register User Form: username message
  • [IOTS-271] - Viewing Group Details
  • [IOTS-334] - Add three buttons to improve device enrollment screens
  • [IOTS-336] - The UI to download the Android Agent uses the old EMM UI
  • [IOTS-338] - Windows 10 MDM support
  • [IOTS-341] - Re-word message when selecting roles for group sharing
  • [IOTS-342] - Re-word the message for adding users to the role when sharing a group with users