Code Monkey home page Code Monkey logo

cometvisu's Introduction

Build Status Coverage Status Join the chat at https://gitter.im/CometVisu/CometVisu

CometVisu is a real-time visualization software using modern web technologies for building automation applications like smart homes.

It only requires a web browser to display it and a web server as well as a backend it can communicate with. The web server can be quite small (routers should already have enough power) as it is only serving static content. For extended features it should support PHP, but that is optional and not required.

How to get it:

The latest releases can be downloaded at:

https://github.com/CometVisu/CometVisu/releases

Note: When you own a WireGate the CometVisu comes already pre-installed. You will only need to download a new version from GitHub when the shipped version is outdated (it usually gets updated rather quickly, so try a system update first) or you want to start CometVisu development.

How to install it:

Please see the INSTALL file.

Documentation:

The documentation and latest information can be found at:

http://www.cometvisu.org/

Support:

To discuss with the developers you can use the the KNX User Forum at

https://knx-user-forum.de/forum/supportforen/cometvisu

(spoken languages are German and English)

Prerequisites:

There are currently two different backends widely used:

  1. eibread-cgi / eibwrite-cgi are directly communicating with the eibd / knxd to have direct access to the KNX bus.
  2. OpenHAB can also be used as a backend.

As extended functionality the diagram plugin can be used. This will require a rrdtool installation with the added "fetchj" feature.

Notes on the KNX-backend
The KNX-backend uses
/usr/lib/cgi-bin/l : a dummy-login
/usr/lib/cgi-bin/r : a symlink to /usr/bin/eibread-cgi
/usr/lib/cgi-bin/w : a symlink to /usr/bin/eibwrite-cgi
eibread/write-cgi are part of a modified eibd-clients package here:
http://repo.wiregate.de/wiregate/pool/wiregate-1.0/main/e/
(source: bcusdk)

Important note on diagram-backend
It uses a modified version of rrdtool, adding a "fetchj" option.
You can find source and Debian-packages here:
http://repo.wiregate.de/wiregate/pool/wiregate-1.0/main/r/
http://repo.wiregate.de/wiregate/pool/wiregate-1.0/main/libr/

cometvisu's People

Contributors

christianmayer avatar peuter avatar j-n-k avatar netzkind avatar ctschach avatar makki1 avatar vlamers avatar joltcoke avatar wurschtel avatar netfritz59 avatar ctr49 avatar alltime84 avatar sirtobiiv avatar cool-runnings avatar panzaeron avatar mclb avatar tuxedo0801 avatar daviid5 avatar hannes-loehr avatar pelnet avatar starwarsfan avatar jumi2006 avatar morg42 avatar nettworks-tooling avatar staehler avatar bubo08 avatar jens-me avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.