<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div>Hallo Mirko, hallo Rupert,</div><div><br></div><div>Ich habe seit 3 Jahren ein php Script laufen (cronjob). Es fragt in der DB alle 5 Minuten die Anzahl der S0 Impulse der letzten 5 Minuten ab und Mitteln den Wert. Darüber erhalte ich die aktuell verbrauchte Leistung.</div><div>Habe 3 Raspi’s mit 15 S= Zählern.</div><div>Frage jeden ab und bilde die Summe welche ich dann mittels matt an Node-red weiterleitet (kann damit den Akt. Verbrauch visualisieren).</div><div>Node-red schreibt dann den Wert in eine eigene Tabelle.</div><div>Diese kann ich auswerten.</div><div><br></div><div><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">MariaDB [test]> select * from test where bezeichnung ='Akt_Stromverbrauch'; </span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">+---------+---------------------+--------------------+----------+---------+</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| id | datum | bezeichnung | wert | strwert |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">+---------+---------------------+--------------------+----------+---------+</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34438 | 2017-01-31 22:10:03 | Akt_Stromverbrauch | 288.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34440 | 2017-01-31 22:15:03 | Akt_Stromverbrauch | 264.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34442 | 2017-01-31 22:20:02 | Akt_Stromverbrauch | 300.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34444 | 2017-01-31 22:25:02 | Akt_Stromverbrauch | 312.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34446 | 2017-01-31 22:30:03 | Akt_Stromverbrauch | 360.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;">
</p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures">| 34448 | 2017-01-31 22:35:03 | Akt_Stromverbrauch | 396.000 | |</span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><span style="font-variant-ligatures: no-common-ligatures"><br></span></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;">Es gibt wahrscheinlich bessere Möglichkeiten über die Middleware – aber da bin ich nicht mehr am laufenden. Da meine VZ ohne Updates seit 2014 völlig stabil vor sich hin laufen. (habe SSD’s dran).</p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;"><br></p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;">Gruss </p><p style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;">Fritz</p></div><div><span style="font-variant-ligatures: no-common-ligatures"><br></span></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">Von: </span> volkszaehler-users <<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org">volkszaehler-users-bounces@demo.volkszaehler.org</a>> on behalf of Rupert Schöttler <<a href="mailto:rupert.schoettler@gmx.de">rupert.schoettler@gmx.de</a>><br><span style="font-weight:bold">Antworten an: </span> "volkszaehler.org - users" <<a href="mailto:volkszaehler-users@demo.volkszaehler.org">volkszaehler-users@demo.volkszaehler.org</a>><br><span style="font-weight:bold">Datum: </span> Donnerstag, 6. Januar 2022 um 13:32<br><span style="font-weight:bold">An: </span> <<a href="mailto:volkszaehler-users@demo.volkszaehler.org">volkszaehler-users@demo.volkszaehler.org</a>><br><span style="font-weight:bold">Betreff: </span> Re: [vz-users] Verbindung zur Datenbank von außen + Absturz<br></div><div><br></div><div>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div>
<p>Hallo Mirko,<br>
</p>
<div class="moz-cite-prefix">Am 04.01.22 um 22:41 schrieb
<a class="moz-txt-link-abbreviated" href="mailto:onlineorder@gmx.de">onlineorder@gmx.de</a>:<br>
</div>
<blockquote type="cite" cite="mid:trinity-e842a4c9-e42b-4e2c-a595-70f4c7cfe96a-1641332488515@msvc-mesg-gmx002">
<meta charset="utf-8" name="viewport" content="width=device-width">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div id="8787634986986720895ty" style="overflow:hidden">bei mir
scheinen Änderungen an der 50-Server.cnf immer wieder mit den
Default-Werten überschrieben zu werden. Nach einem Neustart
steht da wieder 127.0.0.1 drin, obwohl ich nach dem Ändern per
Nano und nach dem Verlassen des Editors und erneutem Aufruf der
Config per Nano noch meine neuen Einstellungen sehe. Der
Neustart macht‘s dann rückgängig.</div>
</blockquote>
<p>Warum das passiert, kann ich auch nicht erklären. Da bin ich
raus.<br>
</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:trinity-e842a4c9-e42b-4e2c-a595-70f4c7cfe96a-1641332488515@msvc-mesg-gmx002">
<div id="8787634986986720895ty" style="overflow:hidden">Gern würde
ich eigentlich mal eine Zusammenfassung der Verbräuche nach
Tageszeit sehen: also alle erfassten Daten der letzten Monate
(bspw. 365 Tage zurück) nach Uhrzeit gruppieren. Damit ich sehen
kann, wann wir den höchsten Stromverbrauch im Laufe eines Tages
haben. Ggf. Noch nach Wochentagen oder Monaten gruppiert.
<div id="338317EditableDivID--xx--yy--42" style="font-family:
Verdana;font-size:17px; color:black;">Hast Du so etwas schon
mal versucht/gemacht?</div>
</div>
</blockquote>
<p>Du meinst so was wie mittlerer Verbrauch an Sonntagen 2021
zwischen 10 und 11h, zwischen 11 und 12h usw.? Ja, das wäre
spannend!</p>
<p>Mit welcher Plattform / Programmiersprache würdest Du das machen
wollen? <br>
</p>
<ul>
<li>SQL? Dann könntest Du die Abfragen / Prozeduren auch direkt in
der MariaDB des VZ implementieren</li>
<li>PHP? Auch diese Programme kannst Du auf dem Pi mit der DB
ablegen (damit ist der Datenbankzugriff lokal) und das Ergebnis
im Browser anschauen. Siehe z.B.
<a class="moz-txt-link-freetext" href="https://wiki.volkszaehler.org/software/frontends/day_values">https://wiki.volkszaehler.org/software/frontends/day_values</a></li>
</ul>
<p>Was ich schon mal realisiert habe, ist eine Excel-Abfrage des
Energieverbrauchs zwischen zwei Zeitpunkten. Da frage ich per
Excel-VBA das API der VZ Middleware ab, siehe
<a class="moz-txt-link-freetext" href="https://wiki.volkszaehler.org/development/api/reference">https://wiki.volkszaehler.org/development/api/reference</a> Abschnitt
"Messwerte abfragen". Die VBA-Tools dafür kamen von
<a class="moz-txt-link-freetext" href="https://github.com/VBA-tools/VBA-Web">https://github.com/VBA-tools/VBA-Web</a>. <br>
</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:trinity-e842a4c9-e42b-4e2c-a595-70f4c7cfe96a-1641332488515@msvc-mesg-gmx002">
<div id="8787634986986720895ty" style="overflow:hidden">
<div id="338317EditableDivID--xx--yy--42" style="font-family:
Verdana;font-size:17px; color:black;">Bzgl. des Absturzes: wo
finde ich die Logs? </div>
</div>
</blockquote>
<p>Fast alles geht nach /var/log bzw. Unterverzeichnisse. Problem
könnte sein, dass das eine RAM-Disk ist und die nicht oder nur
gelegentlich auf die SD-Karte geschrieben wird -- dann sind die
Absturzereignisse nach dem Neustart ziemlich sicher nicht (mehr)
vorhanden...</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:trinity-e842a4c9-e42b-4e2c-a595-70f4c7cfe96a-1641332488515@msvc-mesg-gmx002">
<div id="8787634986986720895ty" style="overflow:hidden">
<div id="338317EditableDivID--xx--yy--42" style="font-family:
Verdana;font-size:17px; color:black;">Per Putty kann ich den
Raspberry bei einem Absturz nicht mehr erreichen.</div>
</div>
</blockquote>
<p>Vermutlich antwortet auch die Website nicht, oder? Könntest Du
einen Monitor an den HDMI-Ausgang und eine Tastatur anschließen,
erst mal temporär beim (Neu-)Start oder im Normalbetrieb und dann
im Falle des Crashs, bevor Du den Strom abstellst?</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:trinity-e842a4c9-e42b-4e2c-a595-70f4c7cfe96a-1641332488515@msvc-mesg-gmx002">
<div id="8787634986986720895ty" style="overflow:hidden">
<div id="338317EditableDivID--xx--yy--42" style="font-family:
Verdana;font-size:17px; color:black;">Mitte Mai hatte ich mit
dem System begonnen. Dann gab es einen Ausfall Mitte August
dann wieder Mitte November. Es scheint immer so ca 3 Monate zu
laufen. Ich merke das immer nur per Zufall, da ich mir das
nicht regelmäßig ansehe.</div>
</div>
</blockquote>
<p>Ich verwende zur Überwachung meiner Pi's RPi-Monitor
<a class="moz-txt-link-freetext" href="https://github.com/XavierBerger/RPi-Monitor">https://github.com/XavierBerger/RPi-Monitor</a>. Da sehe ich die Last,
die Speicherauslastung und nebenbei noch angebotene Updates.</p>
<p>Und nicht zuletzt: Wenn Dein Pi mit der MariaDB im
"08/15-Standard" nur mit einer SD-Karte ausgestattet ist, ist nach
einigen Monaten wegen der vielen Schreibvorgänge mit einem
Kartendefekt zu rechnen. Besser ist es, zumindest die
root-Partition auf eine SSD (gibt es ja auch als USB-Stick)
auszulagern. Pi4 kann man m.W. auch direkt von USB betreiben, ganz
ohne SD-Karte.</p>
<p>Meine bitteren Erfahrungen mit den SD-Karten waren zwar eher so,
dass das System dann nach z.B. einem Update und bewusstem Reboot
nicht mehr hochfuhr, aber vielleicht gibt's ja auch andere
Fehlerbilder...<br>
</p>
<p>Gruß von Lech und Wertach</p>
<p>Rupert<br>
</p>
</div></div></span></body></html>