HomeMatic CCU2 bei ELV bestellen

CUxD-Highcharts

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Werbung


Re: CUxD-Highcharts

Beitragvon ferdik » 02.03.2018, 17:09

ferdik hat geschrieben:Hallo zusammen,

ich finde das CUxD-Highcharts-Tool genial und nutze es regelmäßig auf dem Smartphone
Allerdings würde ich die Visualisierung dafür gerne etwas anpassen, da die Darstellung doch sehr filigran ist.

Über die config.js kann man die Darstellung der eigentlichen Daten vorgeben - das funktioniert soweit super.
Nun hätte ich aber noch gerne die Skalierungs-Beschriftung der Achsen vergrößert.
Auf dem Smartphone ist das sonst einfach verdammt schwierig zu erkennen.

Einem alten Post (07/2013) von hobbyquaker habe ich entnommen, dass die Config der Achsen nicht über die config.js läuft - ich vermute das ist auch immer noch so.
Kann mir vielleicht trotzdem jemand einen Tip geben, wie man (z.B. hardcoded im *.js Code) die Achsenbeschriftung vergrößern kann.

Vielen Dank!


Hier hat nicht zufällig jemand eine Idee?
Denke das dürfte nicht so schwer sein, kenne mich aber im Code zu wenig aus.

Danke!
ferdik
 
Beiträge: 4
Registriert: 06.02.2017, 18:07

Re: CUxD-Highcharts

Beitragvon Dwarf1980 » 14.03.2018, 16:56

Hallo Zusammen, nach langem Rumprobieren kann ich euch eine Lösung zu meinen Problem berichten

https://homematic-forum.de/forum/viewtopic.php?f=37&t=12939&start=480#p420921

Anstatt wie in der Doku für das Script beschrieben:

Code: Alles auswählen
object dp = dom.GetObject("$src$");
if (dp) {
dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
}


benutz ihr einfach

Code: Alles auswählen
object dp = dom.GetObject("$src$");
if (dp) {
 dom.GetObject("CUxD.CUX2801001:1.LOGIT").State((dom.GetObject((dp.Channel()))).Name() #"_"# dp.HssType() #";"#dp.Value());
}


der kleine und feine Unterschied liegt in LOGIT vs POSTIT und ganz unscheinbar "." vs "_"
(Zudem habe ich mir den Namen anzeigen lassen anstatt die Adresse)

Bei mir funktioniert es nun und ich kann die Homematic IP Werte im Chart darstellen.

Viele Grüße
Dwarf1980
 
Beiträge: 17
Registriert: 08.10.2017, 20:33

Re: CUxD-Highcharts

Beitragvon chris5560 » 03.04.2018, 20:48

Hallo zusammen,
ich bin neu hier im Forum und mein Name ist Christian.
Seit nunmehr 2 Wochen bin ich Besitzer einer CCU2 (V2.31.25) und aller Anfang geht lansam. Also nur ein Heizkörper Thermostat HM-CC-RT-DN und ein Fensterkontakt HmIP-SWDO-I.
Selbstverständlich auch CUxD (2.0.0) und CUxD_Highcharts (1.4.5) installiert und hier beginnen die Unklarheiten.
Grundsätzlich werden alle Datenpunkte (LOGIT=:) geloggt und die Charts funktionieren auch, eigentlich.

Mit ist nicht klar: Warum muss ich Wrapper-Devices anlegen muss um die "CUX-SYSTEM:0.xxx" Datenpunkte in den Charts sichtbar zu machen.
Die werden doch bei der Einstellung (LOGIT=:) ohnehin in die devlog geschrieben und sogar im CUxD-Highchart-Menü bei den Datenreihen angezeigt.
Wenn man diese aber auswählt erscheint Müll.
Aber dieses Anzeigeverhalten wurde schon berichtet aber nicht beantwortet/gelöst: viewtopic.php?f=37&t=12939&start=410#p315080

Zu der Aussage von Dwarf1980 zu den Problemen mit POSTIT/LOGIT von HmIP-Geräten kann ich sagen, dass ich alle vier Varianten
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State((dom.GetObject((dp.Channel()))).Name() #"."# dp.HssType() #";"#dp.Value());
! dom.GetObject("CUxD.CUX2801001:1.LOGIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
! dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
! dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Name() #"."# dp.HssType() #";"#dp.Value());
mit verschiedenen Datenpunkten vom HmIP-SWDO-I, also 4 getrennten Programme, ausprobiert habe. Es hat aber nur die oberste Zeile (ohne "!") zu einer Anzeige in den Charts geführt.
In den Logfiles ist aber kein Unterschied zwischen den Einträgen ersichtlich. Im Menu(Datenreihen) von CUxD-Highcharts gibt es, wie schon oben bei "CUX-SYSTEM:0.xxx" die Auswahlmöglichkeit aber nur eine verkrüppelte Anzeige.

Irgend etwas scheint CUxD-Highcharts daran zu hindern, die devlog-Dateien bei einigen Datenpunkten richtig in eine Grafik umzusetzen.

Viele Grüße
und vielen Dank an die vielen Mitwirkenden für die bisher geleistete Entwicklung und den Support.
chris5560
 
Beiträge: 2
Registriert: 03.04.2018, 06:39

Re: CUxD-Highcharts

Beitragvon chris5560 » 04.04.2018, 10:23

Hier mal das gestern beschriebene Chaos in Bildern:
CUxD-Geräte.PNG
CUxD-Geräte Definition
CUxD-Geräte.PNG (6.46 KiB) 247-mal betrachtet

CUxD-config.PNG
CUxD-Setup
CUxD-config.PNG (6.35 KiB) 247-mal betrachtet

CUxD-devlog2.PNG
CUxD-Devlog
CUxD-devlog2.PNG (10.35 KiB) 247-mal betrachtet

Charts-Datenpunkte.PNG
Highcharts Datenpunkte auswählen
Charts-Datenpunkte.PNG (7.27 KiB) 247-mal betrachtet

Charts-Chart.PNG
Highcharts Anzeige
!!! 2 Datenpunkte aber nur einer wird Angezeigt !!!
Charts-Chart.PNG (5.57 KiB) 247-mal betrachtet
chris5560
 
Beiträge: 2
Registriert: 03.04.2018, 06:39

Re: CUxD-Highcharts

Beitragvon gsf1200n » 20.06.2018, 14:18

Hallo zusammen,

gibt es eine alternative download Möglichkeit.

http://homematic-inside.de/software/dow ... highcharts funktioniert leider nicht.

Danke

Grüße
Markus
gsf1200n
 
Beiträge: 5
Registriert: 19.10.2016, 11:38

Re: CUxD-Highcharts

Beitragvon mpcc » 20.06.2018, 15:14

Gruss Marco Pniok
http://www.piotek-smarthome.de, eQ-3 Fachpartner, Joonior Systemintegrator, PEHA EnOcean, Eltako-Partner, Viessmann Vitocontrol200 Partner, HomeMatic, HomeMatic IP, PioTek-Tracker , IP-Symcon, Symbox, IPS-Studio, Wibutler ....
mpcc
 
Beiträge: 403
Registriert: 09.03.2007, 17:38
Wohnort: Eichwalde bei Berlin

Re: CUxD-Highcharts

Beitragvon gsf1200n » 20.06.2018, 21:16

danke, hat geklappt :D
gsf1200n
 
Beiträge: 5
Registriert: 19.10.2016, 11:38

Vorherige

Zurück zu CUxD

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste







© homematic-forum.de & Lizenzgebern. Alle Rechte vorbehalten. Alle Bilder & Texte auf dieser Seite sind Eigentum
der jeweiligen Besitzer und dürfen ohne deren Einwilligung weder kopiert noch sonstwie weiter verwendet werden.