CCU-Historian@Synology

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
uwe111
Beiträge: 4807
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 240 Mal
Kontaktdaten:

Re: CCU-Historian@Synology

Beitrag von uwe111 » 21.02.2021, 17:48

derrapf hat geschrieben:
21.02.2021, 14:34
Ist das mit den häufigen Events richtig? Oder sollte man hier mal Uwe bescheid sagen, dass er da was am CUxD korrigiert?
Was soll denn da bitte korrigiert werden? Ein CUxD-Timer sendet nur Events, wenn der Timer abgelaufen ist oder Datenpunkte aktiv abgefragt werden.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 21.02.2021, 21:51

Hallo Ralf,
du musst tatsächlich etwas in der Verwendung der CUxD-Timer falsch machen. Ein CUxD-Timer produziert nur beim Start und am Ende Events. Irgendwie wird Dein Timer jede Sekunde neu gestartet (TS wird jede Sekunde um eins erhöht) und produziert deswegen die Unmengen an Events.
Gruß
Mathias

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 22.02.2021, 02:23

Ich dachte der Satz

"Ein aktiver CUxD-Timer produziert wohl jede Sekunde 7 Events. Da bin ich auch überrascht. Der Datenpunkt TS ändert sich jede Sekunde. Der Datenpunkt TIMER_GET feuert sogar zwei Events pro Sekunde. Die anderen Datenpunkte ändern ihren Wert nicht, feuern aber trotzdem Events."

bedeudet, dass das nicht "normal" ist, dass so viele Events erzeugt werden.

Könnt ihr mir helfen zu finden was ich falsch gemacht habe?
Ich habe nur ein Timer-Device. Das ersten beiden Kanäle sind konfiguriert; die Restlichen sehen so aus wie der Dritte:
Bild1.jpg
Was hab ich da falsch gemacht?
Die Programme hier werden aufgerufen:
Bild2.jpg
Quellcode finde man unter

viewtopic.php?t=48546
und da
https://www.stall.biz/project/universel ... den-lampen

Gruss Ralf

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 22.02.2021, 09:09

Ich dachte fälschlicherweise, dass die generierten Events die Regel bei einem CUxD-Timer sind. Eigene Tests haben ergeben, dass sich der CUxD-Timer aber wie von Uwe beschrieben verhält.

Bei Dir hat der Timer Kanal 2 den Parameter TIMER_PRESET=1, das heißt, er läuft nur eine Sekunde und wird dann neu gestartet. Damit läuft dann auch Dein Programm für die Abfrage der Shellies jede Sekunde. Das ist nicht so gut für die CCU.

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 22.02.2021, 11:46

Ui!
Schwerer Denkfehler von mir. Das sind ja Sekunden und keine Minuten. Ich hab das gleich auf 60 geändert.
Mal sehen ob's das nicht sogar schon war und meine CCU nun nicht mehr ständig am Anschlag läuft und rebootet wird.
Vielleicht hat das dann auch Auswirkungen auf den Historian.
Ich berichte...
Gruss Ralf

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 02.06.2021, 13:09

Hallo Matthias
Und gleich das nächste Problem.
Immer wenn ich den CCU-Historian mal eine paar Wochen in Ruhe lasse und dann wieder reingehe, geht wieder irgendwann nichts.
Jetzt ist es so dass er am 2.5 aufgehört hat irgendwas aufzuzeichnen. Er läuft aber, generiert Trends und man kann Datenpunkte löschen.
Es werden nur keine mehr aufgezeichnet. Am 2.5 ging es los. Seither "schläft" er:

Code: Alles auswählen

2021-05-02 10:46:15|FINEST |Sleeping
2021-05-02 10:46:45|FINEST |Sleeping
2021-05-02 10:47:15|FINEST |Sleeping
2021-05-02 10:47:21|FINER  |Historian: Updating data points of interface: BidCos-RF
2021-05-02 10:47:21|FINER  |Retrieving model from CCU
2021-05-02 10:47:45|FINEST |Sleeping
2021-05-02 10:48:15|FINEST |Sleeping
...
ein Monat vergeht mit schlafen
...
Dann heite einen Trend generiert:
2021-06-02 11:58:20|FINEST |Sleeping
2021-06-02 11:58:50|FINEST |Sleeping
2021-06-02 11:59:20|FINEST |Sleeping
2021-06-02 11:59:21|FINER  |Executing script trenddesigns.groovy
2021-06-02 11:59:22|FINER  |Database: Getting data points
2021-06-02 11:59:48|FINER  |Executing script trenddesigns.groovy
2021-06-02 11:59:48|FINER  |Database: Getting data point with index 595
2021-06-02 11:59:48|FINER  |Database: Getting data point with index 441
Gruss Ralf

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 03.06.2021, 12:01

Die Log-Meldungen im Zeitraum 2021-05-02 10:46:15 wären noch interessant für die Analyse.
Nach einem Neustart des CCU-Historians läuft wieder alles?

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 06.06.2021, 22:35

Hi Matthias
Ja, nach Neustart ging wieder alles. In den Logs beim genannten Zeitraum stand glaub ich auch nur "sleeping". Die logs sind leider nicht mehr da.
Gruss Ralf

Kurzschlusselektriker
Beiträge: 101
Registriert: 22.09.2014, 15:58
Hat sich bedankt: 2 Mal

Re: CCU-Historian@Synology

Beitrag von Kurzschlusselektriker » 25.06.2021, 06:45

Hallo zusammen,
nächste Woche kommt ja von Synology die DSM7 final raus. Funktioniert der Historian weiterhin, kann ich die Synology problemlos updaten?

Grüße
Kurzschlusselektriker

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 25.06.2021, 08:50

In der aktuellen Vorabversion 2.7.0-beta.2 ist Unterstützung für Synology DSM 7 enthalten. Danke an hotroot für die Unterstützung.

Antworten

Zurück zu „CCU-Historian“