CCU-Historian Customer Page with Highchart
Verfasst: 14.02.2019, 23:25
Update:
aktuelle Version unter: https://github.com/wakr70/CCU-Historian-HC/releases
Hilfe & Beispiele: https://github.com/wakr70/CCU-Historian-HC/wiki
***********************************************
Hallo Homematic-Freunde,
da ich schon viele Anregungen, Scripte und Anleitungen aus diesem Formum wieder verwenden konnte, möchte ich mit diesem Beitrag auch meinen Beitrag leisten.
Da ich zuerst CUxD-HighChart verwendet habe und vorkurzem zusätzlich CCU-Historian installierte, da mir zum einen bei längeren Zeiträumen die Auswertung bei CUxD zu mühsam war und ich zum anderen CCU-Historian einfach mal testen wollte.
Bei den Charts als Bilder war ich etwas verwöhnt von den HighCharts, somit dache ich es wäre doch super die H2 Datenbank über CCU-Historian mit der JavaScript HighChart zu verknüpfen und wenn möglich alles interaktiv auf einer Seite zu lösen.
Eins was mit besonders wichtig war, das ich die Grafiken auch über erzeugte Links direkt ansprechen kann.
Was rausgekommen ist, habe ich unter folgenden Link zusammengestellt:
https://github.com/wakr70/CCU-Historian-HC
Installation:
1. CCU-Historian installieren
2. Verzeichnis "h2-highchart" in Custom angelegen bei Addon Installation unter: /usr/local/addons/ccu-historian/ccu-historian/webapp/custom
3. alle files aus dem Zip Verzeichnis "h2-highchart" in das oben erstellten Verzeichnis kopieren
4. Falls gewünscht das CCU-Historian Menü erweitern über Config File Anpassung
folgende Zeilen in "/usr/local/addons/ccu-historian/ccu-historian.config" hinzufügen, falls link1 bereits verwenden einfach nächste frei Zahl verwenden
Auf dem nächsten Screenshot sehen sie einige Highlights. In der obersten Zeile ist das Standard Menü von CCU-Historian, darunter ein Filter Zeile, Link über die Legende kann man die Datenpunkte ein/aus schalten und rechts über das Popup-Menü können diverse Einstellugnen gemacht werden. Der letzte Button in der Filterleiste öffnet ein neues Fenster mit den aktuellen Einstellungen, dieser kann als Favorit abgespeichert werden.
Jetzt kann ich entlich lange Zeiträumen mit Highchart auswerten.
Anregungen sind herzlich willkommen und Spenden auch
Viel Spaß beim Testen.
Walter
Eine ähnlich Lösung gibt es bereits von Sebi (link)!
aktuelle Version unter: https://github.com/wakr70/CCU-Historian-HC/releases
Hilfe & Beispiele: https://github.com/wakr70/CCU-Historian-HC/wiki
***********************************************
Hallo Homematic-Freunde,
da ich schon viele Anregungen, Scripte und Anleitungen aus diesem Formum wieder verwenden konnte, möchte ich mit diesem Beitrag auch meinen Beitrag leisten.
Da ich zuerst CUxD-HighChart verwendet habe und vorkurzem zusätzlich CCU-Historian installierte, da mir zum einen bei längeren Zeiträumen die Auswertung bei CUxD zu mühsam war und ich zum anderen CCU-Historian einfach mal testen wollte.
Bei den Charts als Bilder war ich etwas verwöhnt von den HighCharts, somit dache ich es wäre doch super die H2 Datenbank über CCU-Historian mit der JavaScript HighChart zu verknüpfen und wenn möglich alles interaktiv auf einer Seite zu lösen.
Eins was mit besonders wichtig war, das ich die Grafiken auch über erzeugte Links direkt ansprechen kann.
Was rausgekommen ist, habe ich unter folgenden Link zusammengestellt:
https://github.com/wakr70/CCU-Historian-HC
Installation:
1. CCU-Historian installieren
2. Verzeichnis "h2-highchart" in Custom angelegen bei Addon Installation unter: /usr/local/addons/ccu-historian/ccu-historian/webapp/custom
3. alle files aus dem Zip Verzeichnis "h2-highchart" in das oben erstellten Verzeichnis kopieren
4. Falls gewünscht das CCU-Historian Menü erweitern über Config File Anpassung
folgende Zeilen in "/usr/local/addons/ccu-historian/ccu-historian.config" hinzufügen, falls link1 bereits verwenden einfach nächste frei Zahl verwenden
Code: Alles auswählen
webServer.menuLinks.link1.text='H2-HighChart'
webServer.menuLinks.link1.address='/custom/h2-highchart/H2-HighChart.gy'
Jetzt kann ich entlich lange Zeiträumen mit Highchart auswerten.
Anregungen sind herzlich willkommen und Spenden auch
Viel Spaß beim Testen.
Walter
Eine ähnlich Lösung gibt es bereits von Sebi (link)!