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

Feature: Solis Hybrid Inverter Template #19435

Closed
hbpv opened this issue Mar 5, 2025 · 17 comments
Closed

Feature: Solis Hybrid Inverter Template #19435

hbpv opened this issue Mar 5, 2025 · 17 comments
Assignees
Labels
devices Specific device support

Comments

@hbpv
Copy link
Contributor

hbpv commented Mar 5, 2025

Hi

wäre eine Anbindung von Solis möglich? Aktuell top funktionierende ModBus-TCP Home Assistant Integration siehe hier: https://github.com/Pho3niX90/solis_modbus
Funktioniert mit einem WIFI/LAN Stick unter Angabe der IP und Port sowie ID 1 perfekt.

Einziges Manko bis dato: Es funktioniert nur Modbus oder SolisCloud. Diese befinden sich immer "im kampf" gegeneinander. D.h. bricht die Modbus TCP Verbindung ab (z.B. Neustart Home Assistant), dauert es zwischen 10-90 Sekunden, bis die Modbus Verbindung wieder da ist.

Und: Es gibt wohl keine BatteryPower die sowohl positiv oder negativ ist. Die BatteryPower ist immer positiv und die "Richtung" des Stroms wird durch ein anderes Register mitgeteilt.

Anbei noch die Modbus Register für Hybrid und Grid Inverter.

Solis-Grid-Inverter-Modbus.pdf
Solis-Hybrid-Inverter-Modbus.pdf

Spezial ginge es hier z.B. um den S6-EH3P.

Wenn gewünscht und hilfreich, arbeite ich gerne weiteres zu.

@andig andig added the devices Specific device support label Mar 5, 2025
@andig
Copy link
Member

andig commented Mar 5, 2025

Wir haben schon Solis Hybrid Inverter (RHI series), ist hier etwas anders? PR welcome.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Wir haben schon Solis Hybrid Inverter (RHI series), ist hier etwas anders? PR welcome.

Ist auch ein (älterer) Hybrid. Ich checke mal 3-4 Register gegen... aber befürchte die werden anders sein.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Ja, Register sind anders. Ich könnte die Register von evcc/templates/definition/meter
/solis-hybrid-s.yaml anpassen und hier posten?

@andig
Copy link
Member

andig commented Mar 5, 2025

Mach einfach einen PR für ein neues Template oder poste komplette "custom" Konfig.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Hab mich geirrt - die solis-hybrid-s.yaml passt auch 1:1 für die Solis S6-EH3P, sogar mit der Batterypower Kalkulation.(https://www.solisinverters.com/de/energy_storage_inverters18/S6-EH3P(12-20)K-H_de.html)

Also gern beim Hersteller Solis in der Doku um die Kompatibilität S6-EH3P erweitern. (Ich finde Solis auf eurer evcc.io Doku nicht in der Liste oder übersehe ich was?)

Was fehlt ist noch die Batteriesperre oder?

Nochwas wichtiges: Diese Modbus Config deckt auch den Hersteller AXITEC mit dem AxiHycon 12-15H ab (https://axitecsolar.com/axihycon-12h-20h) > Das ist das selbe Produkt und den 15H habe ich auch mit der Modbus config für Solis laufen. Also auch Axitec gern hinzufügen.

@andig
Copy link
Member

andig commented Mar 5, 2025

Das kannst Du selbst- einfach im Template editieren und PR erstellen.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Das kannst Du selbst- einfach im Template editieren und PR erstellen.

Ganz ehrlich.. Never done before - ich will euch nicht das git zerschießen 🗡 :-)

@andig
Copy link
Member

andig commented Mar 5, 2025

Versuch macht klug- und nimmt uns Arbeit ab. Kaputt gehen kann da nix.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Also...

  1. Edit
  2. Neuen Name vergeben (solis-hybrid-s6.yaml)
  3. product description ändern > generic: Solis Hybrid Inverter (S6 Series, 3EHP(12-20H)
  4. Commit, PR machen

Mir liegt das Register für die Batteriesperre noch nicht vor UND ich kann das definitiv nicht schreiben. Kann ich euch dann als Feature Request im Nachgang das Register schicken?

Und: Für das Thema Axitec AxiHycon einfach ein neue Template mit selbem Inhalt, aber anderer Bezeichnung und Description erstellen?

@andig
Copy link
Member

andig commented Mar 5, 2025

Bitte nicht. Da das existierende Template ja funktoiniert bitte einfach marken/ Serien ergänzen. KEIN(!!!!) neues Template- das wäre ja Doppelwartung.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Na wenn das:

Image

Die solis-hybrid-s.yaml ist, dann brauchen wir nix ändern, dann mache ich nur eine 1:1 Kopie für Axitec, warte damit aber, ob wir das mit der Batteriesperre hinbekommen, dazu melde ich mich asap.

@andig
Copy link
Member

andig commented Mar 5, 2025

dann mache ich nur eine 1:1 Kopie für Axitec

Nein, nein und nein. Einfach Axitec mit ergänzen- Schau Dir bitte das Template an. Es ist selbsterklärend.

@hbpv
Copy link
Contributor Author

hbpv commented Mar 5, 2025

Ich lerne schnell :-D - ok so @andig ?

8bacc71

@andig
Copy link
Member

andig commented Mar 6, 2025

Wenn Du jetzt noch einen PR draus machst ;)

@hbpv
Copy link
Contributor Author

hbpv commented Mar 6, 2025

@andig
#19472

@hbpv
Copy link
Contributor Author

hbpv commented Mar 6, 2025

Hab dank!

@hbpv hbpv closed this as completed Mar 6, 2025
@andig
Copy link
Member

andig commented Mar 6, 2025

Die Blumen gehen an Dich- und nächstes mal geht es viel schneller :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devices Specific device support
Projects
None yet
Development

No branches or pull requests

3 participants