(EPEver) Tracer Temperaturfühler

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

Antworten
ubuntuu
Beiträge: 25
Registriert: Mo 5. Sep 2022, 11:57
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

(EPEver) Tracer Temperaturfühler

Beitrag von ubuntuu »

Moin (Ulrich) ;),
mir ist aufgefallen, dass die Software beim Tracer nur die interne Temperatur ausliest.
Interessant wäre allerdings auch noch der externe Fühler, welchen man entweder am Gerät oder bei den Batterien hängen hat.
Wäre das möglich diesen zu implementieren? Die Originalsoftware macht es genau anders herum :lol: (Nur externe Temp. sichtbar, Interne nicht)
Grüße und Danke im Voraus!

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: (EPEver) Tracer Temperaturfühler

Beitrag von Ulrich »

In der Datenbank gibt es die beiden Temperaturen. Einmal unter dem Measurement Service. Das ist die Device Temperatur und unter dem Measurement Batterie, das ist die Batterie Temperatur. (Externe Temperatur)

In dem Dashboard musst du die 2. Temperatur noch selber einbauen.
--------------------------------------
Ulrich [Admin]

ubuntuu
Beiträge: 25
Registriert: Mo 5. Sep 2022, 11:57
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

Re: (EPEver) Tracer Temperaturfühler

Beitrag von ubuntuu »

Danke dir! Ich dachte das Measurement "Batterie" kommt vom SmartShunt.
Habs eingebaut!

ubuntuu
Beiträge: 25
Registriert: Mo 5. Sep 2022, 11:57
Hat sich bedankt: 8 Mal
Danksagung erhalten: 1 Mal

Re: (EPEver) Tracer Temperaturfühler

Beitrag von ubuntuu »

PS: Mir ist noch aufgefallen, dass die Original-App von EPEver 2 Nachkommastellen anzeigt, der Wert in der Table wird allerdings mit 0 angelegt. Ist das beabsichtigt, oder doch ein anderer Wert?

Benutzeravatar
Ulrich
Administrator
Beiträge: 3431
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 70 Mal
Danksagung erhalten: 357 Mal
Kontaktdaten:

Re: (EPEver) Tracer Temperaturfühler

Beitrag von Ulrich »

Die Temperatur wird im Script "tracer_regler.php" auf 0 Kommastellen gerundet.
Wenn man das nicht möchte, könnte man in eine _math Datei folgendes schreiben:

Code: Alles auswählen

  //  Device Temperatur    Device Temperatur     Device Temperatur
  //  Device Temperatur    Device Temperatur     Device Temperatur
  $Befehl["RegisterAddress"] = "3111";
  $Befehl["BefehlFunctionCode"] = "04";
  $rc = $funktionen->tracer_auslesen( $USB1, $Befehl );
  $Temperatur = $funktionen->solarxxl_daten( $rc, true, true );
  $aktuelleDaten["Temperatur"] = floor( round( $Temperatur, 2 ));
  //  Batterie Temperatur    Batterie Temperatur     Batterie Temperatur
  //  Batterie Temperatur    Batterie Temperatur     Batterie Temperatur
  $Befehl["RegisterAddress"] = "3110";
  $Befehl["BefehlFunctionCode"] = "04";
  $rc = $funktionen->tracer_auslesen( $USB1, $Befehl );
  $Temperatur = $funktionen->solarxxl_daten( $rc, true, true );
  $aktuelleDaten["BatterieTemperatur"] = floor( round( $Temperatur, 2 ));
--------------------------------------
Ulrich [Admin]

Antworten