0.10.2 / April 9, 2017
|Operating system||Linux, Windows, Mac OS X, Unix, OpenBSD, FreeBSD|
CometVisu is a realtime visualization software using modern web technologies for building automation.. It shows different statuses of a building and allows the interaction with it (like temperature set point). To display that information a modern web browser is sufficient and no special software is needed. This allows a seamless use of mobile devices like a smart phone.
The CometVisu is available under the GNU General Public License (GPL) from it's GitHub project page. It also comes preinstalled (since version 1.1) on the WireGate multifunction gateway, an appliance for smart homes.
History[edit | edit source]
The CometVisu is a development originating from a discussion the the KNX-user-forum, the biggest German speaking information platform about KNX and smart living. First internal discussions started in summer 2010 and the public announcement happened on 30 October 2010 after the first release of version 0.5.0. on 24. October 2010
The CometVisu was developed as no other web technology based visualization were available in the year 2010 that could display a status change in real time. The usual approach at that time were visualizations that had to be installed on a computer and thus had requirements on a specific operation system like Windows. Also web technology based visualizations were available, but those had to use polling to show a status change and thus created high system load and still had a lag in the information update.
In the year 2013 OpenHAB added a backend so that the CometVisu can be used as an user interface.. This allowed JUNG to introduce the JUNG Smart Visu Server in 2016 that is based on OpenHAB and the CometVisu
Version overview[edit | edit source]
The major versions are:
|Old version, no longer supported: 0.5.0||2010-10-24||First release (only in the SVN repository), for internal beta testing.*)|
|Old version, no longer supported: 0.5.1||2010-11-26||First packaged release. New widget[disambiguation needed]s. Implementation of an editor.|
|Old version, no longer supported: 0.6.1**)||2012-11-27||Significant increase of functionality. Release for public beta testing.*)|
|Old version, no longer supported: 0.8.0||2013-11-17||Significant increase of functionality like multiple columns or 2D pages. Completely new editor. OpenHAB as additional data source.|
|Old version, no longer supported: 0.9.0||2015-11-08||Internal change of page generation to speed up loading.|
|Old version, no longer supported: 0.10.0||2017-03-05||Major new release with code rework to optimize start up time as well as new features.|
|Current stable version: 0.10.2||2017-04-09||Robustness enhancement release: Better RSS handling with OpenHAB backend.|
*) – In the early times of development there was a distinction between internal and public beta testing. The internal beta testers were those of the WireGate although the CometVisu itself was publicly available since the beginning through the version control system and the publications on SourceForge.
**) – Due to technical issues version 0.6.0 was immediately replaced by the identical version 0.6.1.
Apart from the versions shown in this table additional minor releases mostly for bug fixes as well as prereleases and release candidates were available that sometimes contained big amounts of development progress. This happened especially before version 0.6.0 (the start of the public beta testing) and the version 0.8.0 (the change of the editor).
Architecture[edit | edit source]
Clients[edit | edit source]
All web browsers supporting modern standards are usable for display and interaction with the visualization. This holds for common PC browsers like Google Chrome or Firefox as well as for mobile devices with Android or Apple iOS.
Designs[edit | edit source]
As common internet standards (HTML, CSS) are used, custom designs can be easily implemented. Provided are (as of 2015-01-24, version 0.8.5) nine different designs, ranging from the minimalistic „Pure“ up to „Metal“ in a modern look
Editor[edit | edit source]
The CometVisu contains an integrated editor. Up to version 0.6 is was implemented as a WYSIWYG editor.
Since version 0.8 it was replaced by a universal editor which uses the rules out of the defining XML Schema (XSD) file directly. So it is possible for users with no XML knowledge to create valid configuration files easily.
Server[edit | edit source]
On the server side the CometVisu requires mostly only a web server. Optional parts of the visualization (like the editor) can be used when the server is also supporting PHP.
To connect to the building automation two different backends are available. One is based on the eibd, an open source daemon for communication with KNX, the other is based on OpenHAB.
Communication protocol[edit | edit source]
See also[edit | edit source]
Others articles of the Topic Free software : Beiwe Research Platform, Smartlist, VirtualMetric, Open-source-software movement, Packetsquare, RandR, Desktop cloud
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
[edit | edit source]
References[edit | edit source]
- Heinle, Stefan (2016). Heimautomation mit KNX, DALI, 1-Wire und Co. Rheinwerk Verlag. ISBN 978-3-8362-3461-0.
- Hosek, Jiri; Masek, Pavel; Dominik, Kovac; Kröpfl, Franz (2014). "M2M Gateway: The Centerpiece of Future Home". Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), 2014 6th International Congress on: 190–197. doi:10.13140/2.1.3719.5525. Retrieved 28 March 2015.
- WireGate Release Notes (repo.wiregate.de)
- Open Automation: New Sub-Projects (SourceForge)
- Open Automation: CometVisu Beta Release 0.5.1 (SourceForge)
- "openHAB - User Interfaces". openHAB. Retrieved 28 March 2015.
- "JUNG -Smart Visu Server". Jung. Retrieved 14 November 2016.
- CometVisu: demo config: swiss (cometvisu.org)
- Biella, Daniel. "Home Automation und Datenvisualisierung" (PDF). ZIM-Talk - Wissen schafft IT (in German). Universität Duisburg-Essen - ZIM. Retrieved 28 March 2015.CS1 maint: Unrecognized language (link)
- Kovac, Dominik; Hosek, Jiri; Masek, Pavel; Stusek, Martin. "Keeping Eyes on your Home: Open-source Network Monitoring Center for Mobile Devices". Conference: 37th International Conference on Telecommunications and Signal Processing (TSP). Retrieved 28 March 2015.
Category:Building automation Category:Home automation Category:Industrial automation Category:Free application software Category:Software using the GPL license Category:Articles created via the Article Wizard
This article "CometVisu" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:CometVisu. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.