Skip to content

Conversation

@CpuID
Copy link
Contributor

@CpuID CpuID commented Nov 26, 2025

An AI generated attempt at fixing #68

Initially targets SunSpec only, but may be possible to extend to other inverters in future

I suspect this won't be 100% there, but maybe it provides a good foundation to solving this problem? :)
Quality looks a bit better than the first attempt, untested at the moment though on real hardware.

This was done using Claude Sonnet 4.5 with Github Copilot, in Visual Studio Code in Agent Mode, using https://github.com/CpuID/open-dynamic-export/blob/821d5ad7e1965ad9c0a88ae86f1569380ad1f142/BATTERY_IMPLEMENTATION.md as an input spec.

@CpuID
Copy link
Contributor Author

CpuID commented Nov 30, 2025

status: I still want to review this myself, but this may be a lot closer to a complete implementation than my last attempt

untested yet, I intend to test this on my own 2 x Fronius inverter setup, I just want to script up making the required inverter technician setting changes (changing from export limitation to modbus control, disabling the native Fronius primary/secondary inverter integrations, etc - plus a rollback script to reverse it) so I can test it at various times of day/days when I have time, with a quick on/off execution. its a bit fiddly to test right now and have to roll it back between other unrelated (life/work) tasks

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

Successfully merging this pull request may close these issues.

1 participant