Seite 3 von 3

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 13:28
von andreas_n
er hats nicht, test.php steht definitiv im Verzeichnis


root@solaranzeige:~# cd /var/www/html/
root@solaranzeige:/var/www/html# php test.php
root@solaranzeige:/var/www/html# Nach oben
-bash: Nach: Kommando nicht gefunden.

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 13:44
von jottt
Yop, sonst würde auch ein Fehler kommen....aber seltsam ist, dass die Datei nichts ausspuckt.

Der Pi auf dem du gerade testest, funktioniert aber sonst? Also...liest Werte vom Tripower aus?

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 13:51
von andreas_n
Das ist mein Haupt Pi, da will ich schwer hoffen, dass der geht ;-)

ich fahr grad nen Test Pi hoch, aber da stimmt mit dem wlan der neuen Fbox irgendwas nicht..

Die Änderung die Ulrich reingeschrieben hat in die sma.php, istz die nur für die TL oder auch neuere Tripower?

Dann zieh ich mir heute Nacht das Update auf externen Pi und kopier die sma.php um

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 14:07
von jottt
Ich glaube die greift bei allen und vermute er schreibt den wert nur wenn er ihn sieht (sonst nimmt er den errechneten)...aber...reine Spekulation, hab's noch nicht gelesen

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 16:08
von Bogeyof
Schreibe php ./test.php

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 17:59
von andreas_n
Nabend Bogeyof


nee, auch das geht nicht

am Anfang dieser Test.php ist die Abfrage der user.config

#!/usr/bin/php
<?php

$path_parts = pathinfo($argv[0]);
$Pfad = $path_parts['dirname'];
if (!is_file($Pfad."/1.user.config.php")) {
require($Pfad."/user.config.php");
}

evtl liegts daran

Gruss
Andreas

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 19:24
von Bogeyof
Evtl. noch Berechtigung für Ausführen setzen?
Hast du eigentlich den ganzen Text in die php kopiert ? Da steht quasi 2 Mal die gleiche php drin, das sollte einen Fehler verursachen, dieser sollte in der /var/www/log/php.log stehen.
Ich würde Mal nur bis zum ersten ?> kopieren.

Re: SMA und Influx

Verfasst: Sa 6. Mär 2021, 23:17
von jottt
wenn du deine Umgebung updatest, bekommst du die Neue sma_wr.php mit der Zusatzzeile:

$rc = $funktionen->modbus_register_lesen($COM1,"30535","0002","U32","03");
$aktuelleDaten["WattstundenGesamtHeute"] = ($rc["Wert"]);

>
Wenn du in der Zeile danach

Code: Alles auswählen

  $funktionen->log_schreiben("30535: ".$aktuelleDaten["WattstundenGesamtHeute"],"*- ",4);
einfügst, müsste eigentlich ein entsprechender Logeintrag geschrieben werden mit einem Wert

Re: SMA und Influx

Verfasst: So 7. Mär 2021, 08:41
von andreas_n
Moin zusammen,

nee, auch das tut es nicht, hab die sma_wr.php abgeändert, ein neuer Wert in der influx taucht nicht auf, vielleicht gehts mit dem Tripower8 nicht.
Sonnigen Sonntag

Andreas

Re: SMA und Influx

Verfasst: Mo 8. Mär 2021, 19:59
von andreas_n
Nabends allerseits,

stell grade total perplex fest, dass die WR "Wh_Heute" Daten mit denen von der Influx seit Änderung der sma_wr.php übereinstimmen, Abweichung ist nur noch Rundungsfehler 2 Stellen hinter Komma, also pillepalle.
Scheinbar geht die Änderung von @Ulrich auch beim Tripower8
Nice!

Andreas

EDIT 9.3.

Grad mit ner älteren Version gestartet und bewusst das Update erst später gezogen...also beim Tripower 8 geht Tagesertrag jetzt auch "mittendrin" er liest das Register aus und summiert nicht nach Sonnenaufgang hoch wie bisher..nach Update (mit der aktuellen sma_wr.php) ist mit nächstem Auslesen der Tageswert exakt.Doppelt verifiziert.

Jetzt fehlt nur noch Bezug pro Tag, analog zum Ertrag (da helfe ich mir mit der Vortagessumme und ziehe die vom laufenden Wert ab..was auch mit der Kirche ums Dorf ist ;-) )