Mango, open source M2M
Quick links
Home
Features
Walkthrough
Download
Community
Services
License
Contact
Version 0.9.0 now available!
The latest version of Mango M2M is now available. Changes consist of bug fixes and enhancements requested by users. Download it here. Many thanks to Mango users who provided their feedback and suggestions.

Changes in version 0.8.1 can be found here.
Version 0.9.0 changes
SQL data source
A data source that can read from and write to a SQL database has been added. A single select statement is defined for the data source, which reads all point values on a given polling schedule. Individual update statements are defined for each point.
Named watch lists
Users can now define multiple watch lists to organize their information. New lists can easily be added, and names can be assigned for easy switching between lists. Lists can also be deleted, although there must always be at least one for each user.
Set point handler fix
The implementation of the set point handler was calling an incorrect API, causing data source to not be notified of the set point execution.
Self-referential set point handlers
Target points for set point handlers can now be the same point as the event source point. Previously it was considered that this would result in more infinite loop conditions than it would helpful uses, but user feedback proved otherwise.
New message structure for Spinwave componenets
The Spinwave Systems data source now supports their new (v2) message structure, allowing for many more types of components to be used in a Spinwave network. In addition, a message listener was added to the data source editing page for componenent commissioning convenience.
On-demand version check
New Mango version checks can now be initiated on-demand from the system settings page.
Bug fixes
The "download Mango" image missing from the active event list page has been added to the distribution. The "None" priority alarm image (green flag) has been re-added to the eventIcon.jsp snippet. Array index error fixed in PointValueCache. Call event handlers after the event has been registered instead of before. Dead link in the "cancel" button on the data point editing page.
Version number
Version changed from 0.8.1 to 0.9.0