Seite 1 von 1

Problem mit Highcharts

Verfasst: 18.07.2019, 12:42
von muchi90
Hallo zusammen,

ich hoffe ich bin hier richtig und bekommen hier vielleicht eine Lösung für mein Problem.
Ich habe eine CCU3 mit CuxD und dazu noch Highcharts installiert um einen Temp. Verlauf zu erstellen, jedoch nicht nur über einen Tag sondern über einen längeren Zeitraum.

Bis jetzt ist es so das zwar alles läuft aber ich immer nur einen Verlauf von max. 6 Stunden aufzeichnen kann, danach gehen die alten Daten verloren.
In der CuxD wird alles gut gespeichert und wenn ich auf den USB stick schau ist dort auch die log datei vorhanden.

die Setupdaten sehen wie folgt aus.

Code: Alles auswählen

;INI-file for CUxD
LISTENPORT=8700
HM-HOST=127.0.0.1
HM-SCRIPT-PORT=
HM-REGA-PORT=
RPCHOST=127.0.0.1
RPCPORT=8701
ADD-INTERFACE=1
HTTP-REFRESH=5
TERMINALLINES=25
RCVLOGSIZE=10000
USERLOGIN=
USERACCESS=
CUXINITCMD=X21
LOGFILE=
LOGLEVEL=1
LOGFLAGS=
LOGSIZE=
LOGFILEMOVE=
DEVLOGFILE=/tmp/devlog.txt
DEVLOGSIZE=
DEVLOGMOVE=/tmp/sd/cuxd/devlog
DEVLOGMOVE-HR=
DEVLOGEXPORT=
DEVTIMEFORMAT=%Y-%m-%dT%X
DEVDATAFORMAT=
DEVLOGOLDALIAS=0
SUBSCRIBE-RF=1
SUBSCRIBE-WR=1
AUTOSAVE=1
MOUNTCMD=ln -s /media/sd-mmcblk0 /tmp/sd
UMOUNTCMD=rm -f /tmp/sd
BACKUPCMD=
SYSLOGMOVE=
SYSLOGMOVEDAILY=
TH-DIR=
TH-DIR-FILTER=
ADDRESS-BUFFER=120
CLOUDMATIC_CMD=/etc/config/addons/mh/cloudmatic
WEBCAMCONFIG=/usr/local/addons/cuxd/webcamconfig.ini
WEBCAMSNAPSHOT=/tmp/snapshots
WEBCAMCACHE=/tmp/webcams
SYSLOGFILENAME=/var/log/messages
CUXD-CHARTS=/etc/config/addons/www/cuxchart/index.html
DFU_ERASE=./dfu-programmer $TARGET$ erase
DFU_FLASH=./dfu-programmer $TARGET$ flash $HEXFILE$
DFU_START=./dfu-programmer $TARGET$ start
REMOTE-PARAMS=
REMOTE-CMD=
XMLDEBUG-LOG=
INTERNAL=
LOGIT=:
Ein weiteres Problem ist das die Werte nicht identisch sind.
In den Highcharts wird es wie folgt angezeigt:

Bild

In der WebUI von Homematic jedoch so :

Bild

Wenn ich es richtig deute sind die Angezeichten Werte nicht wirklich Identisch.

Ich hoffe Ihr könnt mir einen heißen Tipp geben.

Re: Problem mit Highcharts

Verfasst: 19.07.2019, 17:21
von FBK2904
muchi90 hat geschrieben:
18.07.2019, 12:42
Hallo zusammen,

ich hoffe ich bin hier richtig und bekommen hier vielleicht eine Lösung für mein Problem.
Ich habe eine CCU3 mit CuxD und dazu noch Highcharts installiert ...
die Setupdaten sehen wie folgt aus.

Code: Alles auswählen

;INI-file for CUxD
LISTENPORT=8700
HM-HOST=127.0.0.1
HM-SCRIPT-PORT=
HM-REGA-PORT=
RPCHOST=127.0.0.1
RPCPORT=8701
ADD-INTERFACE=1
HTTP-REFRESH=5
TERMINALLINES=25
RCVLOGSIZE=10000
USERLOGIN=
USERACCESS=
CUXINITCMD=X21
LOGFILE=
LOGLEVEL=1
LOGFLAGS=
LOGSIZE=
LOGFILEMOVE=
DEVLOGFILE=/tmp/devlog.txt
DEVLOGSIZE=
DEVLOGMOVE=/tmp/sd/cuxd/devlog
DEVLOGMOVE-HR=
DEVLOGEXPORT=
DEVTIMEFORMAT=%Y-%m-%dT%X
DEVDATAFORMAT=
DEVLOGOLDALIAS=0
SUBSCRIBE-RF=1
SUBSCRIBE-WR=1
AUTOSAVE=1
MOUNTCMD=ln -s /media/sd-mmcblk0 /tmp/sd
UMOUNTCMD=rm -f /tmp/sd
BACKUPCMD=
SYSLOGMOVE=
SYSLOGMOVEDAILY=
TH-DIR=
TH-DIR-FILTER=
ADDRESS-BUFFER=120
CLOUDMATIC_CMD=/etc/config/addons/mh/cloudmatic
WEBCAMCONFIG=/usr/local/addons/cuxd/webcamconfig.ini
WEBCAMSNAPSHOT=/tmp/snapshots
WEBCAMCACHE=/tmp/webcams
SYSLOGFILENAME=/var/log/messages
CUXD-CHARTS=/etc/config/addons/www/cuxchart/index.html
DFU_ERASE=./dfu-programmer $TARGET$ erase
DFU_FLASH=./dfu-programmer $TARGET$ flash $HEXFILE$
DFU_START=./dfu-programmer $TARGET$ start
REMOTE-PARAMS=
REMOTE-CMD=
XMLDEBUG-LOG=
INTERNAL=
LOGIT=:

Hallo und herzlich Willkommen !

Kann es sein, dass du die Setup-Werte für eine CCU2 mit Sd-Karte eingetragen hast anstatt für CCU3 mit USB-Stick :?:

Bei meiner CCU3 habe ich folgendes eingtragen und zeichnet Tag für Tag seit mehreren Wochen/Monaten korrekt auf.
RCVLOGSIZE=10000
USERLOGIN=
USERACCESS=1+
CUXINITCMD=X21
LOGFILE=
LOGLEVEL=1
LOGSIZE=1000000
LOGFILEMOVE=
DEVLOGFILE=/tmp/devlog.txt
DEVLOGSIZE=0
DEVLOGMOVE=/media/usb0/cuxd/devlog
DEVLOGMOVE-HR=
DEVLOGEXPORT=
DEVTIMEFORMAT=%Y-%m-%dT%X
DEVDATAFORMAT=
DEVLOGOLDALIAS=0
SUBSCRIBE-RF=1
SUBSCRIBE-WR=1
AUTOSAVE=1
MOUNTCMD=
UMOUNTCMD=
BACKUPCMD=
Ändere bitte eimal deine Setups bei "DEVLOGSIZE" , "DEVLOGMOVE" , "MOUNTCMD" und "UMOUNTCMD".

EDIT: Hier noch eine kleine Anleitung aus diesem Thread von mir:
viewtopic.php?f=37&t=46061#p461302

Grüssle,
Frank