New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add-On: trenddesigns.groovy wird nicht gefunden #221
Comments
Die Beispiele im Handbuch gelten für den Einsatz in der ccu-historian.config. Wenn sie in der Datei trenddesigns.groovy abgelegt werden sollen, so ist das Präfix |
,,, ich habe mir eine trenddesigns.groovy-Datei angelegt. Habe auch den Abschnitt aus dem threat #142 mit eingebaut. Den webserver.-Präfix habe ich entfernt. Datei hängt auch hier dran. |
Ich habe Deine |
Hallo Mathias, |
Ich habe Deine trenddesigns.groovy unverändert in das Installationsverzeichnis kopiert. Und die Änderungen wurden angezeigt. Wenn Du das Log-Level auf FINEST erhöhst, erscheinen auch Log-Meldungen, die das Lesen oder Fehlen der Datei trenddesigns.groovy anzeigen. |
Hallo Mathias, |
Hast Du die Option |
Hallo Mathias, Nachdem ich den CCUH neu gestartet habe, wurde auch ein Log geschrieben zum Thema Design: Habe meine Datei nochmal hier angehängt, die im Hauptverzeichnis liegt. Ich habe auch den oberen Teil (trendDesigns.default.renderers) in der groovy-Datei mal entfernt. Problem ändert sich nicht, Diagramme bleiben hell, da er anscheinen das Problem hat, die groovy-Datei zu finden, obwohl sie im Hauptverzeichnis neben der config-Datei liegt. Muss vielleicht noch in der ccu-historian.config bekannt geben, dass genau diese verwendet werden soll? Wie müsste dann die Option in der config-Datei lauten? Letzte Idee wäre, dass die URL mit dem Parameter t (&t=Aussehen) zu ergänzen ist. Da ich ja aber mit meinen Einträgen in der trenddesigns.groovy die Defaultwerte anpasse, sollte das doch eigentlich nicht erforderlich sein. Irgendwo fehlt noch eine Kleinigkeit. Stutzig macht mich nur, dass im Log-File die groovy-Datei als nicht auffindbar gemeldet wird, obwohl sie im Hauptverzeichnis liegt. Dateiname ist auch korrekt. Das System läuft auf einem Raspi 3B+ und piVCCU3. |
Du verwendest also den Historian als Add-On. Dann steht in der |
Hallo Mathias, ich habe den CCUH nicht als CCU3-Addon laufen. Die CCUH Diagramme werden über eine andere IP aufgerufen als die CCU3. Bei mir wäre folgender Eintrag korrekt: Oder ist es nicht erforderlich und mein Problem liegt woanders? |
Dann ändere bitte den Konfigurationseintrag ab:
Und noch einmal testen. |
... Es hat scheinbar nun doch funktioniert. Demmnach sollte bei der zukünftigen Auslieferung und in der Anleitung der base.scriptDir Eintrag mit aufgenommen werden. Anbei der Screenshot vom aktuellen Ergebnis. |
Gut, dass es jetzt funktioniert.
Falls Du die zeitliche Navigation nicht benötigst, kannst Du auch nur die Trend-Grafik einbetten. |
Ja. |
.... als Coding Grundlage kann ich mich an der Datei unter webapp/custom/h2-highcharts orientieren, oder? Wird die CSS Datei bei einem Update überschrieben? |
... unter /webapp/custom/h2-highchart liegt ja bereits eine modifizierte css Datei. |
Du kannst vorläufig Einträge zur Datei webapp/historian/historian.css hinzufügen. Bei einem Update wird diese Datei natürlich überschrieben. |
... kann ich auch eine custom css direkt aufrufen, z.B. wie erwähnt die h2-highchart? |
Du kannst unter |
... Was hat das dann für einen Sinn, wenn ich die custom Daten nicht direkt aufrufen kann? |
Es ist bisher nicht vorgesehen, dass Teile der Standard-Web-Oberfläche unter |
... Danke für die Info. Habe ich mir schon gedacht. Wie aber kann ich die custom Variante aufrufen? Oder ist es die Lösung, sich eine custom Variante zu erstellen und dann die original Daten damit zu überschreiben? |
Ich werde mal die in #227 beschriebene Möglichkeit einbauen. Bis dahin muss die Datei |
... das wäre klasse, vielen Dank!! |
Ich habe versucht das oben beschriebene nachzuvollziehen, inkl. anlegen einer trenddesigns.groovy in \usr\local\addons\ccu-historian\ccu-historian\ und Anpassung der ccu-historian.config auf base.scriptDir='/usr/local/addons/ccu-historian/ccu-historian' meine trenddesigns.groovy enthält:
Im LOG finde ich
Es erscheint ein Diagramm, das sieht aber aus wie immer, ohne Anpassung der Skala. Was mache ich falsch? |
Ändere bitte mal Deine trenddesigns.groovy wie folgt ab (s.a. Handbuch Abschnitt "Anpassung der Trend-Darstellung" ):
Damit das Trend-Design verwendet wird, muss der URL-Parameter |
Danke. Keine Ahnung, wo ich das her kopiert habe. Man muss eben alles kontrollieren. Und nach dem x-ten mal neu laden hat es dann auch funktioniert. |
Aber so richtig bekomme ich meinen Wunsch und die Wirklichkeit nicht zur Deckung: `
` |
Hallo,
irgendwie bekomme ich es nicht hin.
Gerne möchte ich eine dunkle Variante bei der Darstellung verwenden:
Handbuch, Teil: Beispiel 3: Hintergrund- und Skalenfarben, Skalenbeschriftungen ändern, Legende entfernen
Habe das Coding im Hauptverzeichnis des CCUH in der Datei trenddesigns.groovy abgelegt.
Was genau ist noch alles zu tun, damit das neue Design für die unterschiedlichen Diagramme gezogen wird?
Wie muss genau der Eintrag in der ccu-historian.config sein?
Sorry, irgendwie stehe ich leider im Wald.
Gerne kannst Du diese Anfrage nach der Beantwortung gleich wieder schließen.
The text was updated successfully, but these errors were encountered: