-
Notifications
You must be signed in to change notification settings - Fork 8
Description
FYI only.
In response queries about local API for the FranklinWH aGate there is now a Python library for this.
There is no relationship between this library and my Modbus TCP implementation as it 100% local connectivity. It only has core functions to charge and discharge your battery. In part due limitations of the FranklinWH implementation of the SunSpec Modbus models.
It requires your aGate to be activated with a compliant firmware to work.
Documentation here:
https://david2069.github.io/franklinwh-modbus/
It has been submitted to FranklinWH R&D for feedback to the issues with their implementation and other quirks. I was part of an early release of the Modbus TCP capable firmware in Australia. I canvassed actively for Modbus to be released on Australian models of the aGate.
I am a customer and have no affiliation nor contact with FranklinWH in its development nor testing.
Hence testing has been from the customer perspective on a single aGate and aPower specification for Australia grid compliance and standards - single phase 230V 50Hz supply. Using an Enphase AC coupled solar PV system.
It was not feasible to integrate with this existing Cloud API library easily nor seamlessly. Someone with more time could possibly do it. I have separate repository focused on this integration at a hybrid integration layer.
Let me know if you have any questions here or better still in that repository.