To answer your initial question, yes, this functionality can be added to Mango. Depending on your exact needs, there are a few of ways this can be done: 1) extend the HTTP publisher or create a new publisher, 2) use a data source that can act as a peer in a network (like BACnet), or 3) create specific functionality for inter-Mango communication.
As i say, the correct solution depends on what specifically you need to do. Quotes and time lines can be provided once the details have been worked through.
Another possibility could perhaps be to use the http publisher with some voip account or SMS gateway provider. The Betamax voip family (voipbuster etc.) have an http api with which you can send your SMS message using GET variables. Usually the SMS rates are better (at least in Europe) than with a normal GSM subscription.
This was in fact considered, but was evaluated to have a complexity level that can only be described as hideous. As i recall, conceptually, it appears hierarchical, but in the browser it would need to be flattened into HTML. This makes for a lot of problems in the view editing pages.
So, yes, it can probably be done, but it would be ugly.
Thanks for the idea. Your solution for 1-wire sounds intresting. I think i will use similar method. I have also USB dongle. An other problem is that I have thermocouples connected which are not supported with Mango.
That would depend more on the mapping API than on Mango. Mango doesn't have any explicit fields for storing a point's geolocation information, so i'm not sure where you would be pulling that from. But, that's what something like Google maps would need.
The configuration is exported to JSON. See http://www.json.org/. I realize this format is not nearly as widespread as XML, but it provides a much clearer mapping to lists, objects, and maps. In the future we offer to export to XML as an option, but we'll wait to hear what people thing of how it is first.
To own the rights to it you need to buy an extended commercial license (the one with the source code). Then, anyone can build the driver, not just Serotonin.
If you don't need to own it you would effectively commission its development for inclusion in the commercial version. (Several other features of Mango were built this way.) Something like this would cost around $1 - 1.5 K CAD.
With this said, perhaps you could take this name and have it display in the "Compound event detector" section instead of the code. This would aide in the ability to review compoind events without knowing the codes....
This may be in a newer version, please forgive me if it is. I was wondering if there is a way to have the alarm page automatically update upon an alarm. If a user leaves up the alarm screen, and an alarm is activated while the screen is loaded, the new alarm does not show up (unless you refresh)… If you wanted to leave up a screen, showing you active alarms, currently it has to be manually refreshed…
Seriously, don't get me wrong, the functionality is all good. Maybe a way to keep the interface clean is to have some kind of "advanced" button that exposes the extra options or something. We'd have to consider how that would behave when you return to the page later on (i.e. decided whether to expose it by default depending upon options chosen...).