Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung

Gast #7319287
Lesenswert?

Hi Rupert, schrieb ne SD Karte in die Büchse und lass kurz was aufzeichnen. Dann stoppst du die Aufzeichnung, nimmst die SD Karte raus und schaust mal drauf.

In einer Datei(weiß nicht mehr welche) stehen die Zeilen drin. Quasi als Tabelle nur in Text und die oberste Zeile ist der Index welcher Wert was bedeuten soll in Abkürzung. Ein paar haben sich direkt erschlossen und einige konnte ich erraten.

Aber beim rest bin ich zu wenig Heizungsbauer als die zu kennen.

Beste Grüße Django

Gast #7319458
Lesenswert?

Meine Kanalzuordnung siehe Anhang.

Kann mich noch erinnern dass das nur minimal anders war zu Djangos Zuordnung. Vielleicht hilfts. Ansonsten wie gesagt aufzeichnen und mit nem Screenshot vom Display vergleichen zu einem bestimmten Zeitpunkt.

Angehängte Dateien:
Gast #7337122
Lesenswert?

hier noch ein paar Screenshots meiner Umsetzung

Werte werden alle 2 Minuten mit einem php-Script per telnet abgeholt und in eine csv gespeichert. Visualisierung ebenfalls mit php auf dem eigenen Webserver, Diagramm mit Grafana

Die letzten 3 Screenshots zeigen mein Provisorium wo ich alle Rohwerte und teils schon zugeteilte aufbereitete Werte anzeigen lasse. So konnte ich relativ leicht alle wichtigen / genutzten Werte herausfinden.

Die Tage im Grafana-Diagramm können mittels vordef. Std. od. Tage mit dem Button links oder per Datumsfelder geändert werden.

Die Fehler in der Historie wurden selber provoziert um die Push-Benachrichtigung auf das Smartphone zu testen. Der Fehler (falls vorhanden) wird sofort nach dem abrufen der Daten (telnet) gesendet. Eine einstellbare Sperrzeit (1 std bei mir) verhindert das der selbe Fehler alle 2 Minuten gesendet wird. Ein neuer Fehler geht natürlich wieder einmalig durch.

#7412745
Lesenswert?

Hallo Django,

nach Jahren der Aufzeichnung auf SD-Karte ist nun meine 8GB Speicherkarte voll geworden und meine Visualisierung läuft nicht mehr. Nun habe ich mir gedacht ich zieh mir ein Image der Karte und spiel das auf ne 32GByte Karte drauf. Hat so weit auch funktioniert. Ich hab dann über raspi-config das Speichersystem erweitert so dass ich nun 25 anstatt 100% Verwendung habe. Kann das so funktioneren oder bin ich da zu naiv rangegangen?

In Grafana wird scheinbar nicht mehr auf die Datenbank zugegriffen (siehe Screnshot). Der Port 3306 müsste doch passen? Mein Versuch mich in phpMyAdmin einzuloggen scheitert irgendwie mit allen usern/Passwörter, die ich mir so aufgeschrieben habe. Leider kann ich mit der Fehlermeldung nicht wirklich was anfangen.

Was könnte ich noch probieren?

Danke und Gruß MacGyver

Angehängte Dateien:
#7412798
Lesenswert?

Servus MacGyver,

schau doch mal ob der Dienst überhaupt läuft (Screenshot sagt ja das die entsprechende Datei dafür nicht existiert)

systemctl status mysqld (oder ähnlich bsp. mariadb)

Wenn der nich läuft kannst den mit systemctl start mysqld starten

So wie du die SD Karte erweitert hast, kannst das ruhig machen.

Ich würde per Disk Dump (also ein Image der kompletten SD Karte) und danach erweitern. Dann hast definitiv alles von der alten Karte auf die neue gezogen und vorher immer ein DB Backup machen

Beste Grüße

#7951188
Lesenswert?

Django01 schrieb:

Hi Rupert, schrieb ne SD Karte in die Büchse und lass kurz was aufzeichnen. Dann stoppst du die Aufzeichnung, nimmst die SD Karte raus und schaust mal drauf.

In einer Datei(weiß nicht mehr welche) stehen die Zeilen drin. Quasi als Tabelle nur in Text und die oberste Zeile ist der Index welcher Wert was bedeuten soll in Abkürzung. Ein paar haben sich direkt erschlossen und einige konnte ich erraten.

Aber beim rest bin ich zu wenig Heizungsbauer als die zu kennen.

Beste Grüße Django

Man kann auch einfach "$daq desc" (ohne Anführungszeichen) in den Telnet-Stream schreiben und mit Enter bestätigen, dann liefert der Stream auch die selben Informationen.

#7960757
Lesenswert?

Das mit dem $DAQ DESC is Gold Wert!

Für alle die es noch interessiert:

Ich hab da was, aufbauend auf ner andern Entwicklung, für HomeAssistant gemacht: https://github.com/Django1982/nano_pk

Das ist ne Integration, mit der man dann deutlich mehr machen kann :) Allein schon weil, HAss mehr an Möglichkeiten bietet.

Wer mag, kann sich das ja mal anschauen. Ich werd das mit dem DAQ auf jeden Fall mal in das NANO_PK mit einbauen und darüber die Werte ziehn.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren