CCU-Historian: Ein Langzeitarchiv für die CCU

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

ChrisL
Beiträge: 344
Registriert: 25.05.2011, 08:31

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von ChrisL » 19.10.2011, 19:50

Hallo zusammen,


ich habe es geschafft, die Software unter Linux zum Laufen zu bringen. Leider habe ich hier nur ein kleines 2.4-Kernel Linux und da funktionieren die Startscripts nicht.
Kann mir hier bitte jemand helfen?

Danke euch.

Gruß
Chris

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 27.10.2011, 20:35

Hallo zusammen,

es gibt eine neue Version vom CCU-Historian. In der Version 0.5.0 gibt es folgende Erweiterungen und Änderungen:
  • Datenpunkte und Systemvariablen vom Typ Zeichenkette werden archiviert.
  • Zeitstempelbehandlung von Systemvariablen überarbeitet.
Die Unterstützung des Datentyps Zeichenkette ist nach längerer Zeit wieder eine größere Erweiterung des Kerns. Dazu wird ein neuer Satz an Tabellen angelegt.

Link zur V0.5.0: ccu-historian-0.5.0-bin.zip

Ein Update kann wie bisher gemacht werden. Es ist in der Anleitung beschrieben. Wie immer ein Backup der alten Installation anfertigen!

Gruß
Mathias

impedance
Beiträge: 51
Registriert: 12.01.2011, 13:30
Danksagung erhalten: 1 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von impedance » 27.10.2011, 23:14

Hallo erstmal und vielen Dank für diese tolle Software!

Hab grade ein Update von 0.4 auf 0.5 gemacht, und bekomme nun leider eine Fehlermeldung, der historian startet sich wieder neu, dieselbe Fehlermeldung, usw...

Code: Alles auswählen

23:02:30|INFO   |Web server port: 8083
23:02:30|FINE   |Database: Inserting (Thu Oct 27 23:02:30 CEST 2011, 0.0, 1) into V_HEQ0367079_2_ADJUSTING_DATA
23:02:31|SEVERE |Exception: HM script client: Invalid response line: 0  1557:1564       1557:1568               2011-10-27 22:37:16
23:02:31|FINE   |java.lang.Exception: HM script client: Invalid response line: 0        1557:1564       1557:1568               2011-10-27 22:37:16
        at mdz.ccuhistorian.CcuScriptClient$_getSystemVariableValues_closure2.doCall(CcuScriptClient.groovy:99)
        at mdz.ccuhistorian.CcuScriptClient.getSystemVariableValues(CcuScriptClient.groovy:73)
        at mdz.ccuhistorian.CcuScriptClient$getSystemVariableValues.call(Unknown Source)
        at mdz.ccuhistorian.Historian$_run_closure2_closure7.doCall(Historian.groovy:161)
        at mdz.ccuhistorian.Historian$_run_closure2_closure7.doCall(Historian.groovy)
        at mdz.ccuhistorian.Scheduler.schedule(Scheduler.groovy:8)
        at mdz.ccuhistorian.Scheduler$schedule.call(Unknown Source)
        at mdz.ccuhistorian.Historian$_run_closure2.doCall(Historian.groovy:216)
        at mdz.ccuhistorian.Historian$_run_closure2.doCall(Historian.groovy)
        at mdz.ccuhistorian.LogSystem.catchToLog(LogSystem.groovy:89)
        at mdz.ccuhistorian.LogSystem$catchToLog.call(Unknown Source)
        at mdz.ccuhistorian.Historian.run(Historian.groovy:44)
23:02:31|FINE   |RPC server: newDevices(System) call received
23:02:31|FINE   |RPC server: newDevices(BidCos-Wired) call received
23:02:31|FINE   |RPC server: newDevices(BidCos-RF) call received
Kann ich da an der CCU was ändern, oder ist da eher ein Bug im historian?

cu,
Michael

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 28.10.2011, 07:43

impedance hat geschrieben:

Code: Alles auswählen

23:02:31|SEVERE |Exception: HM script client: Invalid response line: 0  1557:1564       1557:1568               2011-10-27 22:37:16
Kann ich da an der CCU was ändern, oder ist da eher ein Bug im historian?
Hallo Michael,

ich nehme an, dass der Wert "1557:1564 1557:1568" aus einer Systemvariable vom Typ Zeichenkette kommt und das im Wert ein Zeichen ist (sehr wahrscheinlich ein Tabulator), das der CCU-Historian nicht verarbeiten kann. Über die Konfiguration kann daran nichts geändert werden.

Hilfreich sind noch mehr Log-Ausgaben, speziell vor dem Fehler. Starte mal mit folgenden Einstellungen und schick mir die bitte Log-Datei zu:
logSystem.fileLevel=Level.FINER

Du kannst jederzeit auf die Vorgängerversion V0.4.0+Hotfix und später wieder zurück auf die V0.5.0 wechseln, falls Du keine Lücke im Langzeitarchiv haben möchtest. In der Zwischenzeit schaue ich mir das mal genauer an.

Gruß
Mathias

zwirni
Beiträge: 125
Registriert: 23.02.2011, 10:28

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von zwirni » 28.10.2011, 08:29

Hallo Mathias,

bei mir tritt das gleiche Problem auf (allerdings mit anderen Werten).
Scheint also eher am Update zu liegen.

LG - Zwirni

ong
Beiträge: 146
Registriert: 25.07.2010, 15:20
Danksagung erhalten: 1 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von ong » 28.10.2011, 12:57

Hallo,

habe das gleiche Problem (s. auch Screenshot).

Bild

Olaf
* ca. 70 Geräte (alle Wireless, Stand 2019/2013) *
* Datenbankentwicklung *
* Individuell, Qualitativ, Regional *
* https://datenbank-projekt.de *

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 28.10.2011, 19:51

Hallo zusammen,

damit mein Wochenende etwas ruhiger wird :D , habe ich mal die Version 0.5.1 fertig gestellt. Es gibt nur eine kleinere Erweiterung: Steuerzeichen (z.B. \t, \n, usw.) in Zeichenkettensystemvariablen werden unterstützt. Anscheinend speichern einige Add-Ons in dieser Form Konfigurationsdaten.

Download-Link: ccu-historian-0.5.1-bin.zip

Dank an alle Fehlerfinder!

Gruß
Mathias

ong
Beiträge: 146
Registriert: 25.07.2010, 15:20
Danksagung erhalten: 1 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von ong » 29.10.2011, 11:48

Hallo,

danke an den Fehler-Beseitiger - bei mir läufts nun (hatte 0.4x erstmals versucht die ging nicht, die 0.5 auch nicht)

Olaf
* ca. 70 Geräte (alle Wireless, Stand 2019/2013) *
* Datenbankentwicklung *
* Individuell, Qualitativ, Regional *
* https://datenbank-projekt.de *

impedance
Beiträge: 51
Registriert: 12.01.2011, 13:30
Danksagung erhalten: 1 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von impedance » 29.10.2011, 12:00

Vielen Dank auch von mir, die 0.5.1 läuft einwandfrei!

Was ich gerade eben erst bemerkt habe: Änderungen in der Config (z.B. loglevel) werden ja ohne manuellen Neustart übernommen, es wird ein automatischer Neustart ausgelöst. Auch diese kleinen Dinge machen den historian symphatisch!

cu,
Michael

ChrisL
Beiträge: 344
Registriert: 25.05.2011, 08:31

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von ChrisL » 30.10.2011, 10:22

Hallo zusammen,

die Software läuft echt klasse jetzt. Was mich nur etwas stört ist, dass man z.B. die Übersicht nicht irgendwie "aufklappen" kann. Ich hbae mittlerweile sehr viele Aktoren und Sensoren und suche mich auf der Startseite zu Tode. Evt. wäre es auch toll, diverse Geräte oder Kanäle auszublenden.

Grüßle
Chris

Antworten

Zurück zu „CCU-Historian“