Archiv der Kategorie: CCU.IO

CCU.IO auf dem Raspberry

CCU.IO ist eine auf Node.js basierende Applikation die die Möglichkeiten einer HomeMatic CCU erweitert. CCU.IO kommuniziert über das „BIN-RPC“-Protokoll mit rfd (HomeMatic Funk-Komponenten), hs485d (HomeMatic Wired-Komponenten) und CUxD (FS20, EnOcean, …), außerdem wird auch die Logikschicht („ReGaHSS“) der HomeMatic CCU eingebunden.

CCU.IO kann mit seinem integrierten Webserver als Basis für Web-basierte Visualisierungen dienen und ermöglicht durch die Nutzung der Socket.IO Bibliothek Web-Oberflächen Events von der CCU nach dem Push-Prinzip zu empfangen. Ein Ressourcenintensives Polling entfällt somit und die Visualisierung stellt geänderte Status mit geringerer Latenz dar. Darüberhinaus fungiert CCU.IO hier als Proxy – egal wieviele Visualisierungs-Instanzen geöffnet sind – die Belastung für die HomeMatic CCU bleibt gleich gering.

CCU.IO auf dem Raspberry weiterlesen