Facts

Features

The CometVisu builds the visualization out of so called widgets. These are arranged within a XML based configuration file that can be transparently modified with the integrated editor.

Editor example

The widgets are the controls for all usual tasks. The list of all available widgets and their use can be found in the manual and is containing:

Audio

With this widget, an audio file can be integrated into the visu, which can be played by an address.
Audio

Break

Adds a line break to the visu.

Designtoggle

Adds a button to the visu that allows you to change the design.

Group

With group, widgets can be grouped together. The group can be given a size via “layout”.
Group

Image

Adds a static image or a live camera image to the visu.
Image

ImageTrigger

Adds a clickable symbol to the visu. This may be e.g. for reminders such as birthdays or garbage collection.

Include

Allows you to split the visu_config.xml into multiple files and re-merge the parts using include.

Info

Adds a dynamic field to the visu that can represent values from the BUS (e.g. 14-byte text or temperature measurements).
Info

InfoAction

Enables the combination of an illustrative and usable widgets.
InfoAction

InfoTrigger

Adds an element to the visu that contains two buttons and a value indication for feedback from the BUS. (E.g. for multimedia control.
InfoTrigger

Line

Adds a horizontal line to the visu to divide the display into individual areas.
Line

Multitrigger

Adds a widget with 4 buttons to the visu. Thus, e.g. change the operating mode of the heating system (Comfort -> Night -> Absent -> Frost protection) or create scene functions.
Multitrigger

Navbar

With the widget navbar, you can add a navigation menu to the entire visu. The menu can be displayed on a page (top, bottom, left, right).

Page

Creates a new sub page and adds a corresponding link to the current page.
Page

Pagejump

The pagejump widget can be used to link the visu pages. The function is similar to hyperlinks.
Pagejump

PushButton

Adds a button to the visu that sends a defined value to the BUS when you press and release. E.g. pushing a 1 and releasing a 0. This makes it possible, for example, to simulate a push button to open and close a garage door, blinds or blinds.
PushButton

RGB

With the RGB widget you can display a colour in the visu.

Refresh

With the widget refresh, the visu is added a switch, which allows the visu to reload the displayed data.
Refresh

Reload

With the reload widget, the visu is added a switch, which allows to reload the full visu in the browser.

Slide

Adds a horizontal slider to the visu. This can be used, for example, to dim a light or change temperature values.
Slide

Switch

Adds a button to the visu. Switching actions can be triggered. The switch is typically used for ON/OFF actions (e.g. light or power sockets).
Switch

Text

Adds a static text field to the visu.
Text

Toggle

The toggle widget is similar to the switch, but it can take more than two states. Can be used to change the operating modes of the heating system. Each time the toggle is pressed, the toggle takes the next possible state.
Toggle

Trigger

Adds a button to the visu with which exactly a defined value for a short, as well as a defined value for a long key pressure, can be sent to the BUS, e.g. for recalling and storing scenes or driving roller blinds. (Short = stop, long = drive). The address for short and long term may vary.
Trigger

URL-trigger

The UrlTrigger widget adds a button to the visualization that queries data from a URL in the background.
URL-trigger

Video

Adds a video or live stream to the visu. Currently, most sources do not support this yet.
Video

WG_Plugin_Info

Adds an dynamic field to the visu that shows live information from a WireGate plugin.

Web

Adds an area to the visu, where external websites can be displayed.

The functionality can be extended by plug-ins. This allows widgets that are either requiring more resources or are only relevant for a limited audience. Plug-ins are:

CalendarList

External calendar.

Clock

Widget to display the time of an address.

ColorChooser

Color selection wheel for RGB illumination.
ColorChooser

Diagram

RRD based graphs.

Diagram_Info

Information display that opens a graph when you click on it.

Gauge

Pointer instrument.
Gauge

PowerSpectrum

Graph of the spectrum of a power source.
PowerSpectrum

RSS

Display of RSS feed.

RSSlog

Display of RSS feed.

SVG

Demo plugin to show the integration of an interactive scalable vector graphic.

Speech

Uses the browsers built in text-to-speech engine to speak text.

Strftime

Display of the time in text form.
Strftime

Timeout

Changes currently displayed page after some time of inactivity.

UPNPController

UPNP Controller.