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

Datenabfrage nur am Tag #60

Closed
Skol6 opened this issue Mar 16, 2024 · 28 comments
Closed

Datenabfrage nur am Tag #60

Skol6 opened this issue Mar 16, 2024 · 28 comments
Assignees
Labels
bug Something isn't working

Comments

@Skol6
Copy link

Skol6 commented Mar 16, 2024

What would you like to be added?

Hi,

mein Sun2000 Wechselrichter ist nur am Tag aktiv, wenn die Module entsprechend Strom erzeugen.
Sonst deaktiviert er sich komplett. Das lässt sich leider auch nicht anders einstellen.

Das bedeutet das die Instanz in der Nacht Unmengen an Fehler produziert, da sie ja mit versucht Kontakt aufzunehmen.
Wäre das als Erweiterung möglich das irgendwie einzustellen?

Dankeschön!

Why is this needed?

Wechelsrichter nur am Tag aktiv, sonst nur Fehlermeldungen weil natürlich keine Datenverbindung verfügbar.

@Skol6 Skol6 added the enhancement New feature or request label Mar 16, 2024
Copy link

Thanks for reporting a new issue @Skol6!

  1. Please make sure your topic is not covered in the documentation
  2. Ensure that you use the latest beta version (not the current stable version): 0.5.1
  3. Please attach all necessary log files (in debug mode!), screenshots and other information to reproduce this issue
  4. Search for the issue topic in other/closed issues to avoid duplicates!

Otherwise this issue will be closed.

@bolliy
Copy link
Owner

bolliy commented Mar 16, 2024

Mit der v0.5.1 müsste das eigentlich funktionieren. Siehe im Wiki hier: https://github.com/bolliy/ioBroker.sun2000/wiki/Standby-Detektierung.

Hier https://github.com/bolliy/ioBroker.sun2000/wiki/Adapter-installieren wird die Installation über npm beschrieben.
LG Stephan

@bolliy bolliy self-assigned this Mar 16, 2024
@Skol6
Copy link
Author

Skol6 commented Mar 16, 2024

Danke für die Info Stephan.
Hab das Update gleich aufgespielt. Mal schauen was die Sonne morgen sagt!
bg

@bolliy
Copy link
Owner

bolliy commented Mar 16, 2024

Ich freue mich auf dein Feedback.

@Skol6
Copy link
Author

Skol6 commented Mar 16, 2024

mhmm also bei mir spuckt er noch Fehlermeldungen aus

sun2000.0 | 2024-03-16 21:24:01.174 | warn | Couldnt connect Modbus TCP to 192.168.1.26:502 connect EHOSTUNREACH 192.168.1.26:502
sun2000.0 | 2024-03-16 21:23:58.170 | info | Open Connection...
sun2000.0 | 2024-03-16 21:23:58.169 | info | Interval 52.024 sec
sun2000.0 | 2024-03-16 21:23:58.169 | warn | Error while reading from 192.168.1.26 [Reg: 30015, Len: 56, modbusID: 100] with: connect EHOSTUNREACH 192.168.1.26:502
sun2000.0 | 2024-03-16 21:23:58.169 | warn | Adjustment: It has difficulty calibrating. The current step is 0
sun2000.0 | 2024-03-16 21:23:58.168 | warn | Couldnt connect Modbus TCP to 192.168.1.26:502 connect EHOSTUNREACH 192.168.1.26:502
sun2000.0 | 2024-03-16 21:23:55.162 | info | Open Connection...

@bolliy
Copy link
Owner

bolliy commented Mar 16, 2024

Der Adapter benötigt natürlich erstmal eine Verbindung zum WR. Erst dann kann er den stanby überhaupt detektieren. Die standby-Detektierung erfolgt über Daten aus dem WR. Henne-Ei-Problem ;)
Also morgen Abend abwarten.
Stephan

@bolliy
Copy link
Owner

bolliy commented Mar 16, 2024

Nach Sonnenaufgang die auto-adjust Funktion aktivieren, damit der Adapter die richtige modbus-timing Daten ermitteln kann.
https://github.com/bolliy/ioBroker.sun2000/wiki/auto%E2%80%90adjustment

@Skol6
Copy link
Author

Skol6 commented Mar 17, 2024

Leider kommen nach Sonnenuntergang wieder die Fehlermeldungen.
Irgendwie klappt die Standby Detektierung des Adapters noch nicht

@bolliy
Copy link
Owner

bolliy commented Mar 17, 2024

ok,
was steht im State sun2000.0.inverter.0.deviceStatus ?
Der Adapter erkennt bei dem Wert = 2 (Hex 0x0002) den standby der WR. Zumindestens war das die Aussage eines anderen Anwenders. Mein WR hat eine Batterie und geht nicht in den standby mode.

Ich bräuchte auch die States:
sun2000.0.inverter.0.info.model
sun2000.0.inverter.0.info.modelID

LG Stephan

@Skol6
Copy link
Author

Skol6 commented Mar 18, 2024 via email

@bolliy
Copy link
Owner

bolliy commented Mar 18, 2024

Ist der Längengrad und der Breitengrad im ioBroker System hinterlegt?

@bolliy
Copy link
Owner

bolliy commented Mar 18, 2024

ich habe gerade einen Fehler in der letzten Test-Version v0.5.1 festgestellt. Wird in der nächsten Test-Version gefixt.

@bolliy bolliy added bug Something isn't working and removed enhancement New feature or request labels Mar 18, 2024
@Skol6
Copy link
Author

Skol6 commented Mar 18, 2024 via email

bolliy added a commit that referenced this issue Mar 21, 2024
* realization the "battery charge control" #61
* fix the standby detection #60
@bolliy
Copy link
Owner

bolliy commented Mar 21, 2024

Ich habe gerade v0.6,0 veröffentlicht: https://forum.iobroker.net/post/1142965

Bitte testen. Du brauchst aber Licht auf deinen Modulen, sonst findet der Adapter deinen WR nicht.

@Skol6
Copy link
Author

Skol6 commented Mar 21, 2024

Danke. Habs schon aktualisiert. Mal schauen was morgen abend passiert!

@Skol6
Copy link
Author

Skol6 commented Mar 24, 2024

Leider ist der Fehler noch immer da

@bolliy
Copy link
Owner

bolliy commented Mar 24, 2024

ok, das ist ja ärgerlich.
Ist in den Systemdaten von iobroker Längergrad und Breitengrad hinterlegt?
Ansonsten bitte eintragen.

Kannst du mal im Log schauen, ob dort nach Sonnenuntergang folgende Meldung auftaucht:

"The Inverter 0 switches to Standby: detecting irradiation mode"

steht?

@Skol6
Copy link
Author

Skol6 commented Mar 24, 2024

Grade sind eingetragen.
Meldung taucht nicht in den Logfiles auf - Muss ich einen speziellen Log Modus aktivieren?

@bolliy
Copy link
Owner

bolliy commented Mar 24, 2024

Nein, ist ein info-Log - taucht im normalerweise im Log auf.
Da ich kein WR habe, der ohne Speicher in den standby geht, werde ich ein Simulator bauen.
Also über den modbus-proxy auf einen Adapter zugreifen, der so tut als ob er in den Standby bei sonnuntergang geht.

Das wird einige Tage dauern, da die Funktionsweise über nacht testen muss.
Ich melde mich wieder...
Lg Stephan

bolliy added a commit that referenced this issue Mar 25, 2024
@Kaulii
Copy link

Kaulii commented Mar 26, 2024

Bei meinem20ktl-M2 (hat die gleiche Firmware wie der M0) (dieser kann keinen Speicher) habe die States:
grafik
aktuell ist der Wechselrichter im Standby.

-> habe keine Probleme
@Skol6 welche Firmware Version hat dein Wechselrichter?

@bolliy
Copy link
Owner

bolliy commented Mar 29, 2024

Ich habe einiges umgebaut.
Geht dein WR auf deviceStatus = 2 (Sonnenuntergang), wird nur noch der deviceStatus alle 60 Sekunden abgefragt. Die Fehlermeldung werden dann aber unterdrückt. Erst wenn der WR wieder aufwacht, erfolgen die normalen Abfragen.

Um den WR zu erkennen, benötige der Adapter weiterhin tageslicht. Sonst geht der Adapter schlafen...

Bitte per github aktualisieren. Die Version bleibt auf v0.6.1.

Lg Stephan

@bolliy
Copy link
Owner

bolliy commented Mar 30, 2024

Nach dem Event TERMINATE_YOUSELF würde ich denken, dass der restart nicht vom Adapter kommt.
Wenn der Adapter abstürzt, würde ich von sentry informiert. Hast du sentry vielleicht deaktiviert?

@bolliy
Copy link
Owner

bolliy commented Mar 30, 2024

Ich versuche es gerade bei mir nachzubauen....bei mir startet der Adapter nicht eigenständig neu. Das ist recht eigenartig.
Hast du vielleicht ein script laufen, dass den Adapter neu startet? Habe bisher auch keine andere Info über dieses Phänomen.

@bolliy
Copy link
Owner

bolliy commented Mar 30, 2024

Hast du vielleicht einen auto. Neustart hinterlegt?

grafik

Siehe Meldung: Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason

@Obsthaendler
Copy link

Hast du vielleicht einen auto. Neustart hinterlegt?

grafik

Siehe Meldung: Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason

So war es. Hatte meinen Kommentar eigentlich wieder gelöscht weil es mir dann selbst aufgefallen ist. So dämlich von mir.

@bolliy
Copy link
Owner

bolliy commented Mar 31, 2024

Kein Problem. So habe ich auch etwas gelernt ;)

@bolliy
Copy link
Owner

bolliy commented Mar 31, 2024

Zu Ostern wurde eine neue Testversion sun2000 Adapter v0.6.2 veröffentlicht.
https://forum.iobroker.net/post/1145740

Lg Stephan

@Skol6
Copy link
Author

Skol6 commented Apr 3, 2024

Hi Stephan,
mit der Version schauts jetzt super aus.

`sun2000.0 2024-04-03 18:58:35.415 info The inverter with modbus ID 1 is no longer accessible. That is why the logs are minimized.
sun2000.0 2024-04-03 18:58:35.415 info The Inverter with modbus ID 1 switches to Standby: detecting irradiation mode.`
Ich glaub das Thema ist gelöst!
Vielen lieben Dank!

@bolliy bolliy closed this as completed Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants