CometVisu - realtime visualization 0.10.1

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). It runs from small systems like the Raspberry Pi up to big systems and requires only a web browser (desktop ones like Firefox or Chrome as well as mobile ones like those from the Android system or iOS) for interaction. Backends for the KNX bus as well as OpenHAB are available.

Tags home-automation javascript php mobile jquery cross-plattform end-users html5 touchscreen smarthome ipad android knx buildingvisualization
License GNU GPLv3
State development

Recent Releases

0.10.103 Apr 2017 13:45 minor bugfix: ### 0.10.1 (2017/04/01 22:55 +00:00). Startpage feature to allow Page names again. Client. Update copyright year in header. Use current year in copyright hint. Add description how to sync local repo on command line. Add missing method. Github synchronisation documented. Bump version to 0.10.0-dev. Release 0.10.0. Docu updated.
0.10.006 Feb 2017 18:05 major feature: ### 0.10.0-dev (2017/02/04 20:39 +00:00). : handle datasourceIndex in diagram plugin. Make pitchblack design appear nicer. Remove console.log calls. Cached timer plugin. - timeout plugin in cache mode (tested). Send click event on elements on touch devices. Pure scroll. Read config as argument from stdin when called via php-cli. - correct handling of forceReload + enableCache. Skip cache when forceReload is true. Gracefully handle a requested design that doesn't exist. Update icons. Make examples loadable with current lib. Remove unneded scroll bar and add optical seperator. Counter image. Prepare next release cycle. Build system. : resizing doesnt trigger colspan switch. : Group address will not be written by editor when addre . : Make startpage parameter more robust. Enhance manager for media. For console error and not displaying external RSS feeds. Look for rsslog.db in /etc/cometvisu. Refinement, typos. Refined descriptions. Add caching support for rendered DOM including all data needed. Add spaces. Add sitemap.xml generation for documentation. Add Makefile to allow `make html`. Generate CVElements.yml from docs. Check if text is string before calling substring. Speech-plugin enhancements: Speech plugin: schema and documentation. Introducing automatic english doc generation. Add simple text to speech plugin. Rename docs folder. Change doc structure to //(manual api). New docs: InfoAction + PageJump. Add new custom directives descriptions. - add scaffolding for plugins. New docs. Add all trigger docs. Add ImageTrigger. Change mandatory translation to "Pflichtangabe". Expand mandatory tooltip to whole word. Add some information from the source docs to the widget pages (author . Add info widget. URL to make it valid. Change restructured map file suf- new Widget docs + documentation helper refactoring. Changing redirect structure. Use abbreviations instead of citations to avoid the linking problem. Move redirect
0.9.121 Mar 2016 03:15 minor bugfix: ### upcoming (2016/03/13 21:29 +00:00). flavours not gettings applied in groups. ### v0.9.1-RC1 (2016/03/01 17:42 +00:00). sprintf format position. enable scrollable navbarLeft on mobile devices. auto-indentation. write version to file during release. Clean config demo dir. Get rrd callback parameter. some minor - implement grunt-based build system. Add display of future events to rsslog. tabs. widgets with callback in groups. Page change callbacks. Add link in editor to the manager. Iconfor coloring only for android 4.4 required. Make GA update more robust. New colspan system. refresh. Structure where a design can set a default value. Icon sync. Sprintf undef - mousehandler events. multitrigger and improvement. to replace default config in manager. Rsslog improvements. sprintf calling. Add link to Manager in demo configs. throwing sprintf. Better popups. Better config file error handling. Navbar pure. demo with metal. Allow custom class definition for text item. Comma cleanup. flow animation for svg backdrop (trick-o-matic). Allow icons added through the config file to be dynamic. Enable storing of config files which are server from external user folder. for bad mapping. Support for bar / point style graphs. Multi GA support for info widget. added readonly mode for slider.
0.9.010 Nov 2015 03:15 major bugfix: Features / Improvements: 81e6ba2 Mon, 1 Jun 2015 11:26:57 +0200 redesign of refresh-widget in top/bottom-navbars. Looks like Pagejumps now. 3fcdf23 Sun, 24 May 2015 21:16:24 +0200 Added optional parameter send_on_finish to slide Fd25012 Tue, 28 Apr 2015 14:00:35 +0200 adding possibility to define a path for a pagejump and a scope where the pagejump is marked as active A4f9d9b Sun, 26 Apr 2015 19:38:38 +0200 Make all widgets use strict 5743280 Sun, 26 Apr 2015 17:55:51 +0200 New feature: popup eventsThis will call a "" event when a popup is being clicked.This event can be also called externally to a popup.Or you can listen externally to a event for your own actions at that time. E.g. a diagram could listen to it to stop data fetching. Af91486 Thu, 9 Apr 2015 08:55:43 +0200 renamed infowidget to widgetinfo and actionwidget to widgetaction 0e80cd0 Sun, 29 Mar 2015 17:51:48 +0200 Make check_config a bit more robust against badly formed files. 32eaca3 Wed, 25 Mar 2015 16:59:06 +0100 - plugin infoaction added (combine a info and an action widget) - pagejumps augmented to hold an info-widget C580956 Sun, 22 Mar 2015 13:04:20 +0100 - new client for openHAB2: using Server Side Events (SSE) E1d753c Mon, 16 Mar 2015 08:45:21 +0100 add support for openHAB DateTime items 663f909 Sun, 1 Mar 2015 18:14:27 +0100 Update to latest icon set 1047ae7 Sun, 1 Mar 2015 17:54:57 +0100 Two changes: - Remove firstdata event as nobody seems to use it. - Improve profiling by counting read-retries and supporting the browser profiling (add to URL:. profile=browser) 7c0f8b9 Thu, 19 Feb 2015 22:46:25 +0100 Change make-iconhandler to respect the split of the icon config into iconconfig.js. Add latest kuf icons Af826e6 Fri, 13 Feb 2015 22:28:59 +0100 Remove obsolete yepnope 8715aee Mon, 9 Feb 2015 21:56:46 +0100 Added manoficons F9cc09a Sun, 1 Feb 2015 15:18:36 +0100 Textify CV to improve performance 546809d Sun, 18 Jan 2015 18:07:53 +0000 New "feature": profiling instrumentation : Af9ec61 Sun,
0.8.504 Apr 2015 16:15 minor feature: Additional management interface to handle multiple configuration files just by using the web interface. ChangeLog: - new feature: management interface to handle different configuration files - new feature: posibility to remember last page for next startup - better support for Android to add visu to the start screen. This includes better icons to follow the latest Android style - diagram plugin: add attribute "resolution" to rrd definitions to allow custom resolution values - diagram plugin: allow custom start, end and resolution parameters - diagram plugin: allow offset for single RRDs - diagram plugin: bugfixes - editor: bugfix: xsd:integer did not allow negative values in editor - Update to latest KNX user forum iconset