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

Neuer Charger 'AC Thor 9S' #18020

Closed
Lepidopteron opened this issue Jan 2, 2025 · 9 comments · Fixed by #18034
Closed

Neuer Charger 'AC Thor 9S' #18020

Lepidopteron opened this issue Jan 2, 2025 · 9 comments · Fixed by #18034
Labels
devices Specific device support

Comments

@Lepidopteron
Copy link

Derzeit werden von my-PV die Meter

my-PV bietet aber via AC Thor auch externe Heizstäbe an, die neu via API gesteuert werden können. Früher hatte AC Thor die Anbindung eines Smartmeters voraus gesetzt, jetzt kann man den Heizstab via dem API selber steuern: https://www.my-pv.com/de/info/my-pv-cloud/
Vorteil: Die Priorisierung des Stromüberschusses kann richtig verteilt werden.

Dokumentation AC Thor: https://download.my-pv.com/acthor/acthor_doc_de_a0021702.pdf
Swagger Doku des API: https://api.my-pv.com/api-docs/

Unser AC Thor 9s läuft mit einem 6 kW Heizstab
Ich hatte unseren Charger als elwa2 Heizstab konfiguriert, da stimmt aber die Watt-Zahl immer noch und er 'heizt' nur mit 15W

meters:
 - name: ACThor
   type: template
   template: thor
   usage: aux
   host: 192.168.4.18 # IP-Adresse oder Hostname

chargers:
 - name: my_ELWA_Heizstab
   type: template
   template: ac-elwa-2
   # Modbus TCP
   modbus: tcpip
   id: 1
   host: 192.168.4.18 # Hostname
   port: 502 # Port

loadpoints:
 - title: Heizstab # display name for UI
   charger: my_ELWA_Heizstab # Wallbox Referenz
   meter: ACThor
   mode: pv # charge mode (off, now, minpv, pv)
   phases: 1
   mincurrent: 0.125
   maxcurrent: 26 # (6 kW bei 230V ?)
   priority: 0
   enable:
    threshold: -300 # einschalten, wenn 1 Minute lang mindestens 300 W Uberschuss vorhanden ist
    delay: 1m
   disable:
    threshold: 300  # maximum import power (W)
    delay: 1m

Das API erscheint mir relativ einfach, vielleicht gibt es sonst auch eine andere Lösung?

@andig andig added the devices Specific device support label Jan 2, 2025
@andig
Copy link
Member

andig commented Jan 3, 2025

Ich finde in der Doku leider nichts zu Modbus Registern- die bräuchte es.

@Lepidopteron
Copy link
Author

Ich finde in der Doku leider nichts zu Modbus Registern- die bräuchte es.

Dann macht es wahrscheinlich eher Sinn einen POST mit 'generiertem Body' abzusetzen mit dem HTTP Plugin?
https://docs.evcc.io/docs/reference/plugins#http-lesenschreiben

Geht das Plugin denn auch für chargers?

Ansonsten geht Ansteuerung via Modbus RTU/TCP schon, aber dann halt mit den jewieligen Protokollen?
Dann müsste der AC Thor die Bezugsleistung wahrscheinlich bereinigt vom EVCC bekommen? (Siehe S. 36 https://download.my-pv.com/acthor/acthor_doc_de_a0020410.pdf). Also in den Steuerungseinstellungen nicht auf den Smartmeter/Wechselrichter eingestellt sein, sondern auf EVCC?

@andig
Copy link
Member

andig commented Jan 3, 2025

Dann müsste der AC Thor die Bezugsleistung wahrscheinlich bereinigt vom EVCC bekommen?

Nein. evcc ist master muss den Thor steuern. Dafür brauchts Modbus Register. Bisher fehlen die...

@Lepidopteron
Copy link
Author

Hm, vielleicht übersehen ich etwas, aber in der Dokumentation steht, dass sowohl Adjustable Modbus TCP als auch Adjustable Modbus RTU als Steueroption hinterlegt sind. Auf Seite 36 findet sich diese Einstellung
Screenshot

@andig
Copy link
Member

andig commented Jan 3, 2025

Da ist Thor der master. Das ist nicht was wir brauchen. Ausserdem scheint ja das Elwa Template fast zu laufen- also muss Modbus Slave möglich sein.

@Lepidopteron
Copy link
Author

Aber wenn die AC-THOR Nummer >1 ist, wäre er doch als Slave einstellbar?

@andig
Copy link
Member

andig commented Jan 3, 2025

Es braucht eine Doku der Modbusregister. Ich mache zu bis die vorliegt.

@andig andig closed this as completed Jan 3, 2025
@Lepidopteron
Copy link
Author

@andig andig reopened this Jan 3, 2025
@andig
Copy link
Member

andig commented Jan 3, 2025

Das hilft. Der einzige Unterschied zur Elwa scheint das Leistungsregister zu sein- 1060 statt 1074?

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

Successfully merging a pull request may close this issue.

2 participants