CCU-Historian@Synology

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Mathias
Beiträge: 1791
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 259 Mal
Kontaktdaten:

Re: CCU-Historian@Synology

Beitrag von Mathias » 04.12.2018, 07:35

fireman88 hat geschrieben:
03.12.2018, 15:47
leider gibt es nur noch die Java 1.8.0_192 Version.

Für die Community Java Version wird aber die 1.8.0_181 Java benötigt.
Wie bekomme ich das zum laufen ?
Er sollte eigentlich unter beiden Versionen (192 und 181) funktionieren.

Gruß
Mathias

fireman88
Beiträge: 91
Registriert: 30.05.2017, 12:13

Re: CCU-Historian@Synology

Beitrag von fireman88 » 04.12.2018, 09:58

ich habe jetzt mal das Synology Packet von der Github installiert ohne Docker.
Historian läuft ganz gut, blos werden mir keine Diagramme erzeugt.
Datenpunkt sind schon jede menge gesammelt.

fireman88
Beiträge: 91
Registriert: 30.05.2017, 12:13

Re: CCU-Historian@Synology

Beitrag von fireman88 » 04.12.2018, 12:03

ok es läuft nun mit der richtigen Java 181. Hatte zuvor die falsche installiert

g60vx
Beiträge: 170
Registriert: 16.04.2015, 21:48
Hat sich bedankt: 12 Mal

Re: CCU-Historian@Synology

Beitrag von g60vx » 06.12.2018, 20:03

Hi,
ich möchte mich ungern mit root auf die DS418 schalten, da ich mich da erst wieder einarbeiten muss und mir da gerade die Zeit und Muße fehlt.

Also wie kann ich den Historian auf der DS418 mit den Startparameter -config <file> starten, um den Pfad zur historian.config anzupassen :?:

DS418
1,4GHZ 4Kerne
2GB Ram
Historan 2.0.0-beta5
Java 180_191

Danke euch.

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: CCU-Historian@Synology

Beitrag von NickHM » 07.12.2018, 09:38

Hallo

Na entweder von der Kommandozeile, oder Du musst das Startscript anpassen. Wo das liegt, weiss ich aber nicht.

g60vx
Beiträge: 170
Registriert: 16.04.2015, 21:48
Hat sich bedankt: 12 Mal

Re: CCU-Historian@Synology

Beitrag von g60vx » 07.12.2018, 21:50

So war jetzt doch einfacher als gedacht per SSH mit WinSCP auf die Syno zu kommen.

Ich habe die ccu.historian-config gefunden. Kann Sie aber weder verschieben noch löschen, da ich keine Rechte habe.

Wenn ich den Startbefehl eingebe kommt immer die Fehlermeldung Syntaxerror ";"

Das habe ich versucht:
java -jar ccu-historian.jar -config </volume2/CCU-Historian/ccu-historian.config>
java -jar ccu-historian.jar -config /volume2/CCU-Historian/ccu-historian.config
java -jar ccu-historian.jar -config </volume2/CCU-Historian/>

Das SynoScript "start-stop-status" habe ich unter "root/var/packages/ccu-historian/scripts" gefunden. Aber in den Script ist kein Pfad zur Config angegeben. Was und wo müsste ich hier eingeben?

Code: Alles auswählen

#!/bin/sh
###BEGIN INIT INFO########################
#
# start-stop-status
# Starts, stops the CCU-Historian server and
# reports status to the package manager
#
###END INIT INFO##########################

source /etc/profile

PID=""

get_pid ()
{
   PID=`ps aux |grep [j]ava |grep [c]cu-hist |awk '{print $2}'`
}


case $1 in
  start)
    get_pid
    if [ -z  $PID ]; then
		cd "${SYNOPKG_PKGDEST}"
		java -Duser.timezone=Europe/Berlin -Duser.language=de -Duser.country=DE -Xms16m -Xmx512m -jar ccu-historian.jar > ccu-historian.log 2>&1 &
		exit $?
    else
		exit 0
    fi
  ;;
  stop)
    get_pid
    kill $PID
    exit $?
  ;;
  status)
     get_pid
     if [ -z  $PID ]; then
     # is not running
      exit 1
     else
     # is running
   exit 0
      fi   

  ;;
  log)
    echo "${SYNOPKG_PKGDEST}/ccu-historian.log";
    exit 0
  ;;
  *)
    exit 0
  ;;
esac

Gildo
Beiträge: 17
Registriert: 17.06.2018, 11:36
Hat sich bedankt: 1 Mal

Re: CCU-Historian@Synology

Beitrag von Gildo » 09.12.2018, 15:56

Hallo zusammen.

Ich habe mich diese Woche komplett durch diese Beiträge gelesen und das Historian auf meinem Synology zum laufen gebracht.

Vielen Dank an alle die sich die Mühe mit erklären und Vorschlägen zur Fehlersuche gemacht haben.

Jedoch hätte ich da auch eine Frage zu den Einstellungen der Historian.

Mein Synology läuft eigentlich nur am Wochenende.
Ist es möglich nur einmahl in der Woche alle gesammelten werte von meinem Stromzähler / Ölverbrauch in der CCU2 auf das Historian zu übertragen?

Bis jetzt kopiere ich mir die Werte in der Zeichenkette aus dem WebMatic zur Sicherung öfters in eine Excel Tabelle und lasse sie über Macro in einer Grafik aufarbeiten.

Wäre schön wenn ich die Zeichenkette als text Datei im Synology speichern könnte.

Für andere Vorschläge bin ich natürlich offen

Danke
Je älter mann wird, um so mehr Zeit hat man für die Bastelei an der HomeMatic :lol:

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: CCU-Historian@Synology

Beitrag von NickHM » 09.12.2018, 20:13

Hallo

Historian empfängt die Daten in Echtzeit. Also ist die Antwort erst mal nein.

Wenn Daten im Textformat vorliegen, kannst Du mal die Importmöglichkeiten in der Anleitung ansehen.

Wenn ich allerdings über Aufwand / Nutzen nachdenke, würde ich die Syno durchlaufen lassen.

g60vx
Beiträge: 170
Registriert: 16.04.2015, 21:48
Hat sich bedankt: 12 Mal

Re: CCU-Historian@Synology

Beitrag von g60vx » 10.12.2018, 08:24


NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: CCU-Historian@Synology

Beitrag von NickHM » 10.12.2018, 09:35

g60vx hat geschrieben:
10.12.2018, 08:24
push push viewtopic.php?p=474608#p473985
Kurze Rückfrage ... Warum darf Deine config nicht im gleichen Verzeichnis liegen wie Historian selbst?
Der Parameter ist ja nur für spezielle Ausnahmefälle und nicht default.

Antworten

Zurück zu „CCU-Historian“