Skip to content

v3.3.0

Choose a tag to compare

@AndyNew2 AndyNew2 released this 07 Apr 07:38
· 34 commits to main since this release
7119e4e

Neuer Hauptrelease, neue Funktionen!

Um die neuen Sensoren und Werte zu aktivieren, schalten Sie bitte im Konfigurationsdialog die API_V2 ein. Per Standard ist diese aktiviert, so dass Sie erst mal nichts tun müssen. Sollten Sie Probleme haben, können Sie diese API im Konfig-Dialog wieder abschalten.

Neue Funktionen

getOutputDataDetail hinzugefügt

Dadurch gibt es viele neue Sensoren in Home Assistant:

  • Spannungs- und Stromwerte für Port 1 und 2
  • Netzfrequenz mit zwei Nachkommastellen, also z.B. 50,13Hz
  • Netzspannung
  • Temperatur des Wechselrichters

getDefaultMaxPower hinzugefügt

Neuer numerischer Sensor: Pers. max. Leistung

Ab Firmwareversion 1.9.0 (soweit bekannt) speichert der Wechelrichter die Maximalleistung nicht mehr im Flash. Dadurch können beliebig viele Schreibzyklen gemacht werden. Dies war bei älteren Firmwareversionen (z.B. 1.7.8) ein Problem.
Allerdings wurde die API geändert:
Der alte Maximalwerte wurde bei alten Firmwareversionen ins Flash geschrieben. Die gleiche API schreibt ab Firmwareversion 1.9.x nur noch ins RAM. Soweit ist alles gut. Nur gab es Verwirrung, weil APSYSTEMS eine neue API hinzugefügt hat, für den Wert im Flash. Dieser war nicht sichtbar. Dabei hat aber der Wechelrichter keine höheren Leistungen erzeugt, als im Flash-Maximalwert hinterlegt. Durch den Wechel in die Cloud konnte dieser Flash-Wert wieder beschrieben werden. Mit dieser Integration haben Sie nun direkt Zugriff auf diesen Flash-Maximalwert. Dabei erlaubt aber die API ein häufiges Schreiben nicht. D.h. wenn Sie einmal einen Wert geschrieben haben, sind weitere Schreibzugriffe für 30 - 45 Minuten gesperrt. Ein Versuch (auch wenn fehlerhaft) wird dabei auch gewertet. Also den Inverter in Ruhe lassen und nach 1 Stunde wieder probieren, dann kann man den Maximalwert im Flash wieder korrigieren!
Ich empfehle den Flash-Maximalwert auf 800W zu setzen und dann nicht mehr zu benutzen. Sie können den Sensor auch in der Integration deaktivieren, um weitere versehentliche Schreibzugriffe zu verhindern.

Fehlerbehebungen:

Der Reconfigure-Dialog hat nun endlich auch Beschriftungen und wird mit übersetzt.

Hinweis:

  • Die Maximal Leistungen und der Inverter Status werden weniger häufig erneuert. Beim Starten der Integration bitte etwas warten, die Werte werden mit der Zeit (>1 Minute) von alleine auf Stand gebracht, aber es dauert halt ein wenig.
  • Bei Problemen mit der neuen Version, können Sie im Konfigurations-Dialog (auch Rekonfigurations-Dialog) die neue API abwählen. Dann sollte alles wieder wie früher funktionieren. Es ist leider nicht genau bekannt, ab welcher Firmware-Version die neue API unterstützt wird. Es wird >1.9.0 vermutet.