From b60d2791573861e697880cbb9b7284311556f769 Mon Sep 17 00:00:00 2001 From: Yinyin Liu Date: Thu, 29 Aug 2024 09:22:14 +0200 Subject: [PATCH] enable PV on DC to feed in --- firmware/Cerbo_Release/update_Cerbo.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/firmware/Cerbo_Release/update_Cerbo.py b/firmware/Cerbo_Release/update_Cerbo.py index 385fad2ce..5a7968df4 100644 --- a/firmware/Cerbo_Release/update_Cerbo.py +++ b/firmware/Cerbo_Release/update_Cerbo.py @@ -70,6 +70,10 @@ async def disable_BMS_Controlling_MPPT(remote_host): command = "dbus -y com.victronenergy.solarcharger /Settings/BmsPresent SetValue %0" return await run_remote_command(remote_host, command) +async def enable_PV_on_DC_feedin(remote_host): + command = "dbus -y com.victronenergy.settings /Settings/CGwacs/OvervoltageFeedIn SetValue %1" + return await run_remote_command(remote_host, command) + async def check_mkVersion(remote_host): command = "dbus -y com.victronenergy.vebus.ttyS4 /Interfaces/Mk2/Version GetValue" return await run_remote_command(remote_host, command) @@ -253,6 +257,10 @@ async def main(remote_host): print("Node Red is set now!") else: sys.exit("Failed to re-enable Node Red!") + + #### 13. enable PV on DC feedin ##### + print("Enable PV on DC feedin!") + print(await enable_PV_on_DC_feedin(remote_host)) ##################################################### Part 3 ################################################################ if __name__ == "__main__":