CCU-Historian V4.0.0
Moderator: Co-Administratoren
- Roland M.
- Beiträge: 9901
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 257 Mal
- Danksagung erhalten: 1417 Mal
Re: CCU-Historian V4.0.0
Hallo!
Hab mich aber schon länger nicht mehr beschäftigt, läuft einfach...
Roland
(derzeit in Charmes, F)
Kurz nachgesehen, das setze ich ein:mifroe hat geschrieben: ↑28.04.2024, 17:04welche Java Version setzt Du ein? Ich kann nur zwischen JDK und JRE wählen
https://adoptium.net/de/temurin/release ... x&arch=x64
Code: Alles auswählen
root@ccu-historian:~# java -version
openjdk version "11.0.22" 2024-01-16
OpenJDK Runtime Environment (build 11.0.22+7-post-Debian-1deb11u1)
OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Debian-1deb11u1, mixed mode, sharing)
root@ccu-historian:~#
Roland
(derzeit in Charmes, F)
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- tgw
- Beiträge: 586
- Registriert: 10.10.2013, 22:35
- System: CCU
- Wohnort: Recklinghausen
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 6 Mal
Re: CCU-Historian V4.0.0
Danke, läuft jetzt wunderbar!Mathias hat geschrieben: ↑25.04.2024, 21:41
Startest Du die ccu-historian.exe unter Windows? Da ist in der V4.0.0 noch ein Fehler drin. Eine korrigierte Version existiert aber schon. Diese kannst hier herunterladen.
Der CCU-Historian arbeitet normalerweise mit jeder Java Version ab 11, vorzugsweise eine mit LTS (long term support). Ein kostenloses zertifiziertes Java findest Du bei Adoptium.
Gruß
Mathias
Viele Grüße aus Recklinghausen im Ruhrpott
Der TGW
CCU3 / Solaredge PV integriert / Daikin Klima WLAN integriert - gerne für Rückfragen offen.
Der TGW
CCU3 / Solaredge PV integriert / Daikin Klima WLAN integriert - gerne für Rückfragen offen.
- NilsG
- Beiträge: 1717
- Registriert: 09.08.2013, 23:44
- System: CCU
- Hat sich bedankt: 397 Mal
- Danksagung erhalten: 30 Mal
- Kontaktdaten:
Re: CCU-Historian V4.0.0
Moin!Mathias hat geschrieben: ↑23.04.2024, 22:46Systemvariablen werden regelmäßig gelesen. Die CCU ist also erreichbar.
Allerdings werden keine Gerätedatenpunktwerte von der CCU empfangen. Die Rückrichtung von der CCU zum CCU-Historian auf die Ports 2098 und Port 2099 ist wohl nicht in Ordnung.
Sind denn folgende Optionen in der ccu-historian.config auf die IP des NAS (oder des Docker-Containers) gesetzt?Code: Alles auswählen
devices.historianAddress='192.168.0.5' webServer.historianAddress='192.168.0.5'
So, gerade zuhause angekommen.
Einträge sind bereits vorhanden :/
Hilft davon was:
Grüße und DANKE!
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
-
- Beiträge: 42
- Registriert: 04.11.2017, 23:05
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: CCU-Historian V4.0.0
Hallo zusammen,
ich hatte ein ähnliches Problem (oder das gleiche?):
Die Trenddarstellung wird aber nicht angezeigt und im Log kann kommt bei jedem "Versuch" folgende Fehlermeldung:
Bei mir läuft das ganze auch direkt auf einem QNAP NAS mit einem aktuellen JDK:
Nach etwas Recherche zu der Exception habe ich u.a. die Info gefunden, dass ab Java 11 keine Fonts (und auch keine Fontconfig) mehr zum JDK/JRE gehören. Bei manchen mit ähnlichen Problemen (ganz andere Software), hat teilweise die manuelle Installation von "Fontconfig" geholfen, bei mir nicht.
Auf dem NAS habe ich dann noch die alte Java 8 Installation gefunden und von dort den "fonts" Ordner in den "lib" Ordner der JDK 21 Installation kopiert. Seit dem wird bei mir auch wieder die "Trendanzeige" generiert
ich hatte ein ähnliches Problem (oder das gleiche?):
Daten werden in die DB geschrieben und über H2 kann ich auch Werte ausgeben lassen.
Die Trenddarstellung wird aber nicht angezeigt und im Log kann kommt bei jedem "Versuch" folgende Fehlermeldung:
Code: Alles auswählen
2024-05-03 11:06:50|SEVERE |Exception: Fontconfig head is null, check your fonts or fonts configuration
2024-05-03 11:06:50|SEVERE |Detail: java.lang.RuntimeException: Fontconfig head is null, check your fonts or fonts configuration
at org.jfree.text.TextFragment.calculateDimensions(TextFragment.java:230)
at org.jfree.text.TextLine.calculateDimensions(TextLine.java:194)
at org.jfree.text.TextBlock.calculateDimensions(TextBlock.java:171)
at org.jfree.chart.block.LabelBlock.arrange(LabelBlock.java:313)
at org.jfree.chart.block.BorderArrangement.arrangeNN(BorderArrangement.java:215)
at org.jfree.chart.block.BorderArrangement.arrange(BorderArrangement.java:141)
at org.jfree.chart.block.BlockContainer.arrange(BlockContainer.java:178)
at org.jfree.chart.block.CenterArrangement.arrangeNN(CenterArrangement.java:286)
at org.jfree.chart.block.CenterArrangement.arrange(CenterArrangement.java:100)
at org.jfree.chart.block.BlockContainer.arrange(BlockContainer.java:178)
at org.jfree.chart.block.FlowArrangement.arrangeNN(FlowArrangement.java:367)
at org.jfree.chart.block.FlowArrangement.arrangeRR(FlowArrangement.java:285)
at org.jfree.chart.block.FlowArrangement.arrange(FlowArrangement.java:160)
at org.jfree.chart.block.BlockContainer.arrange(BlockContainer.java:178)
at org.jfree.chart.title.LegendTitle.arrange(LegendTitle.java:540)
at org.jfree.chart.JFreeChart.drawTitle(JFreeChart.java:1320)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1214)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1379)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1364)
Code: Alles auswählen
[~] # java -version
openjdk version "21.0.2" 2024-01-16 LTS
OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode, sharing)
Auf dem NAS habe ich dann noch die alte Java 8 Installation gefunden und von dort den "fonts" Ordner in den "lib" Ordner der JDK 21 Installation kopiert. Seit dem wird bei mir auch wieder die "Trendanzeige" generiert
- NilsG
- Beiträge: 1717
- Registriert: 09.08.2013, 23:44
- System: CCU
- Hat sich bedankt: 397 Mal
- Danksagung erhalten: 30 Mal
- Kontaktdaten:
Re: CCU-Historian V4.0.0
Was ist "Fontconfig"?! Ist das ein Paket für die NAS?zabiwa hat geschrieben: ↑03.05.2024, 11:26
Bei mir läuft das ganze auch direkt auf einem QNAP NAS mit einem aktuellen JDK:Nach etwas Recherche zu der Exception habe ich u.a. die Info gefunden, dass ab Java 11 keine Fonts (und auch keine Fontconfig) mehr zum JDK/JRE gehören. Bei manchen mit ähnlichen Problemen (ganz andere Software), hat teilweise die manuelle Installation von "Fontconfig" geholfen, bei mir nicht.Code: Alles auswählen
[~] # java -version openjdk version "21.0.2" 2024-01-16 LTS OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode, sharing)
Auf dem NAS habe ich dann noch die alte Java 8 Installation gefunden und von dort den "fonts" Ordner in den "lib" Ordner der JDK 21 Installation kopiert. Seit dem wird bei mir auch wieder die "Trendanzeige" generiert
Grüße und DANKE!
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
-
- Beiträge: 42
- Registriert: 04.11.2017, 23:05
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: CCU-Historian V4.0.0
Fontconfig ist ein kleines Tool, um Zugriff auf Fonts zu erhalten, kann z.B. auch von grafischen Libraries verwendet werden, um Fonts zu finden: https://www.freedesktop.org/wiki/Software/fontconfig/
Scheint im *nix Bereich verbreitet zu sein (ich kenne das Tool nicht)
Ein direktes Paket für QNAP habe ich nicht gefunden, ich konnte es aber über den Umweg Entware installieren (das ist eine Art Paketmanager für Linux basierende NAS, um Linux-Tools nach zu installieren).
Die Installation alleine hatte mir nicht geholfen, erst nach der Kopie der "fonts" aus einem älteren JDK in das aktuelle wurden die Trend-Charts wieder generiert. Versuch es doch erstmal damit, bevor du irgendwelche Pakete nachinstallierst.
Scheint im *nix Bereich verbreitet zu sein (ich kenne das Tool nicht)
Ein direktes Paket für QNAP habe ich nicht gefunden, ich konnte es aber über den Umweg Entware installieren (das ist eine Art Paketmanager für Linux basierende NAS, um Linux-Tools nach zu installieren).
Die Installation alleine hatte mir nicht geholfen, erst nach der Kopie der "fonts" aus einem älteren JDK in das aktuelle wurden die Trend-Charts wieder generiert. Versuch es doch erstmal damit, bevor du irgendwelche Pakete nachinstallierst.
- NilsG
- Beiträge: 1717
- Registriert: 09.08.2013, 23:44
- System: CCU
- Hat sich bedankt: 397 Mal
- Danksagung erhalten: 30 Mal
- Kontaktdaten:
Re: CCU-Historian V4.0.0
Ich muss erstmal suchen, wo Java bei mir auf der Synology NAS (DSM 7) liegt
Grüße und DANKE!
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
- NilsG
- Beiträge: 1717
- Registriert: 09.08.2013, 23:44
- System: CCU
- Hat sich bedankt: 397 Mal
- Danksagung erhalten: 30 Mal
- Kontaktdaten:
Re: CCU-Historian V4.0.0
Ich frage mich allerdings, warum denn dann die alten Werte, die in der DB waren, korrekt grafisch dargestellt werden?!
Die müssten dann ja eigentlich auch nicht angezeigt werden, wenn es ein Java-Thema sein sollte, oder?!
Die müssten dann ja eigentlich auch nicht angezeigt werden, wenn es ein Java-Thema sein sollte, oder?!
Grüße und DANKE!
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway
Nils
-----------------------------------------
CCU3 + 2x LAN-Gateway