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

Fronius SmartMeter Ersatz - gerechnete AC Ströme für Load Balancing mit WattPilot #7

Open
grisu122 opened this issue Aug 17, 2024 · 6 comments

Comments

@grisu122
Copy link

Hallo Zusammen,

Ich habe einen Vorschlag für einen (möglichen) zusätzlichen Use Case:

Der Fronius WattPilot dürfte die AC-Ströme die vom SmartMeter übermittelt werden für das Load Balancing verwenden (Konfiguration im WattPilot erfolgt in Ampere). Bei einem Versuch wurden zwar die Solar- & Netzleistung in der App korrekt angezeigt, es erfolgte jedoch keine Anpassung der Ladeleistung, da der Phasenstrom (oder Phasenleistung) nicht zur Verfügung steht (bzw. als 0 A / 0 W übertragen wird).

Für das Load Balancing mit dem WattPilot könnten die gerechneten Phasenströme vermutlich ausreichen.
Ix = (1.7.0 - 2.7.0) / 400 / Wurzel(3)
oder näherungsweise: Ix = power / 692.82

Bitte um Prüfung ob die 3 Phasenströme implementiert werden können. Danke

@mgerhard74
Copy link
Owner

Hallo @grisu122
das scheint machbar. Aktuell wenig Zeit. Das Dokument könnte hilfreich sein:

Smart_Meter_Register_Map_Float.xlsx

lg Gerhard

@mgerhard74
Copy link
Owner

mgerhard74 commented Aug 19, 2024

firmware.zip
Hallo @grisu122
ich glaub ich habs korrekt umgesetzt. Lt RMMS schauts gut aus. Anbei die Firmware.bin zum Testen, bitte um dein Feedback!
lg Gerhard

@grisu122
Copy link
Author

Hallo Gerhard,
danke fürs erstellen der Test Firmware. Es dürfte dann scheinbar doch nicht so einfach sein. Mit v1.2.9 wird die Leistung stabil von / an den Wechselrichter übertragen. Mit der Test-firmware wechselt der Status des SmartMeter beim Wechselrichter im Rythmus von 5 bis 10 Sekunden zwischen angezeigter SmartMeter-Leistung und der Meldung "Der Zähler wurde erkannt, liefert jedoch keine Werte. Prüfen Sie die Verkabelung".
Der WattPilot selber startet auch, schaltet dann aber wieder ab, wenn der Zähler (SmartMeter) verlorgen geht. Die Laufzeit ist zu kurz um prüfen zu können ob eine Regelung erfolgt. Auf alle Fälle mal Danke fürs erstellen der Test Firmware.
Ich werde mal versuchen herauszufinden was diese Fehlermeldung am Wechselrichter verursacht. Eventuell erfolgen da Plausibilitätsprüfungen der Werte U, I, P und S am Wechselrichter.
lg grisu122

@mgerhard74
Copy link
Owner

meter_cpp.txt
Hallo @grisu122 ,
bei mir gleiches Verhalten - anbei die geänderte meter.cpp. Zeile 153-205 sind neu hinzugekommen. Vielleicht findest du das Problem?
lg Gerhard

@mgerhard74
Copy link
Owner

Hallo @grisu122 ,
Ich habe nun den Gesamtstrom nicht übertragen. Mein Fronius bringt die Meldung "Der Zähler wurde erkannt, liefert jedoch keine Werte. Prüfen Sie die Verkabelung" nicht mehr.
Firmware.bin und meter.cpp anbei.
Bitte um Test.
lg Gerhard

firmware.zip
meter_cpp.txt

@mgerhard74
Copy link
Owner

Hallo @grisu122 ,
bitte die Firmware.bin anbei nochmals testen.
Danke.
firmware.zip

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

No branches or pull requests

2 participants