Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Frage] Reset von Werten, wie am besten? #1383

Closed
15 tasks
Brummi70 opened this issue Jan 22, 2024 · 7 comments
Closed
15 tasks

[Frage] Reset von Werten, wie am besten? #1383

Brummi70 opened this issue Jan 22, 2024 · 7 comments
Assignees
Labels
question Further information is requested resolved issue resolved

Comments

@Brummi70
Copy link

Brummi70 commented Jan 22, 2024

Hardware

  • [ x] ESP8266
  • ESP32
  • Raspberry Pi

Modelname: ______
Retailer URL: ______

nRF24L01+ Module

  • nRF24L01+ you verified this is a Plus model capable of the required 256kBit/s mode
  • square dot indicates original Nordic Semicon chip
  • round dot indicates copy-cat / counterfeit SI labs chip

Antenna:

  • circuit board
  • external antenna (SMA)

Power Stabilization:

  • 100uF Electrolytic Capacitor
    connected between +3.3V and GND (Pin 1 & 2) of the NRF Module
  • Voltage stabilizing motherboard

Version / Git SHA:

Version: ..__
Github Hash: _______

Build & Flash Method:

  • AhoyDTU Webinstaller
  • VSCode - Platform IO
  • Arduino
  • ESP Tools

Debugging:

  • USB Serial Log (attached)
  • Setup settings (use our templates ... to be added)

Edit by lumapu: Ursprünglicher Titel

Hallo zusammen, wie kann ich Tageswerte, sowie Max Werte täglich zurücksetzen, ohne dass die Gesamtwerte ebenfalls zurückgesetzt werden? Bzw., kann man die Totalwerte überhaupt zurück setzen?

@knickohr
Copy link

Vielleicht findest Du hier Deine passenden Einstellungen ?

IMG_1660

P.S. die Betreffzeile ist kein Freitextfeld 😉

@Brummi70
Copy link
Author

sorry, das mit der Betreffzeile hatte ich überlesen.....
löscht die Einstellung "Reset values and YieldDay at midnight nicht die Total- Werte....ich habe mich nicht getraut diese Einstellung zu testen!?

@lille2000
Copy link

Die „Totalwerte“ kommen aus den Invertern und werden daraus ausgelesen. Die werden mit keiner Einstellung gelöscht.
Die Einstellungen wie im Bild oben sollten für dich passen.

@MetaChuh
Copy link

@Brummi70
soferne du keinen batterie inverter hast, der über die mitternachtsgrenze an ist, passt's wie von knickohr beschrieben.
falls du einen inverter über die mitternachtsgrenze hinaus verwendest, musst du den um 23:59 softwaremäßig rebooten, sonst holt sich die dtu die zurückgesetzten tageswerte seit einschalten wieder aus dem inverter, die wie von lille2000 beschrieben ebenfalls aus dem inverter kommen.

sollte zweiteres der fall sein, gib bescheid, was du für raspis, synos, linux, windows, mac geräte nachts rennen hast, um dafür tipps zugeben, wie man einen cron oder geplanten task dort einrichtet.
(die dtu selbst hat die funktionalität "restart inverter at midnight" derzeit nicht)

@Brummi70
Copy link
Author

super, vielen Dank....diese Infos habe ich benötigt....ihr seid schon extrem fit hier.....Danke an alle ;-)

@lumapu lumapu changed the title Hallo zusammen, wie kann ich Tageswerte, sowie Max Werte täglich zurücksetzen, ohne dass die Gesamtwerte ebenfalls zurückgesetzt werden? Bzw., kann man die Totalwerte überhaupt zurück setzen? [Frage] Reset von Werten, wie am besten? Jan 22, 2024
@lumapu lumapu self-assigned this Jan 22, 2024
@lumapu lumapu added question Further information is requested resolved issue resolved labels Jan 22, 2024
@GrisuXX
Copy link

GrisuXX commented Jan 23, 2024

Moin,

an dieser Stelle habe ich jetzt das Problem mit dem Reset vom Tagesertrag.
Nach der Empfehlung von Knickohr schalte ich den Inverter nicht mehr über einen Schütz sondern per API ein und aus.
Funktioniert soweit gut aber der Tagesertrag wird nicht zurückgesetzt.
Auch bei einem Software Neustart vom Inverter bleibt der Wert in der DTU erhalten.
Erst bei einem anschließenden Neustart der DTU wird der Tagesertrag zurückgesetzt.

OK, ich habe das jetzt Tagsüber ausprobiert und müsste wie beschrieben den Inverter um 23:59 neu starten.

Der fängt aber anschließend gleich wieder mit der Produktion an.
Wenn er vor dem Reset aus war soll er anschießend auch aus sein.
Ansonsten greift das BMS ein und schaltet ab. Das soll aber nur die letzte Instanz zum Schutz der Zellen sein.

Bin für jeden Tipp dankbar

@MetaChuh
Copy link

MetaChuh commented Jan 23, 2024

@GrisuXX

ich hab' ein ähnliches setup.
(redodo r12v300, hm-300, orion 12/24/20)
früher auch über ac shelly plug an und ausgeschaltet, jetzt über inverter via dtu.

ich verwende pro batterie ein shelly uni als voltmeter, um den ladezustand der batterien zu messen (ca €15,-)
meine steuerung schaltet dann per dtu api {"id": $inverter_key, "cmd": "power", "val": 0} den jeweiligen inverter wieder aus, wenn die volts unter 12v (konfigurierbar) gesunken sind.
sprich wenn der inverter nach reboot wieder startet, wird er sofort wieder über den inverter abgedreht.

zusätzlich habe ich die startup drosselung auf 5% relative persistent gesetzt, da die steuerung dann bei bedarf sowieso hochregelt und nicht gleich beim einschalten 100% aus dem akku zieht.

edit: am uni, da er als voltmeter alleine unterfordert ist (esp8266 mit extras), habe ich noch temperatur und feuchtigkeits sensoren angeschlossen, und einer der solid state mosfet ausgänge kann den victron orion bei bedarf aktivieren und deaktivieren

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested resolved issue resolved
Projects
None yet
Development

No branches or pull requests

6 participants