Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

fnf

Members
  • Joined

  • Last visited

  1. Hi all, I've been using @kellerza's excellent code to read data from my SunSynk inverters into Home Assistant via a USB Rs-485 dongle. However, with the increase in sunlight here in the UK and the reduction in daily load, I'm in a position I can use excess solar to charge my car. I'm looking to implement this via an automation in Home Assistant, but I'm seeking a way to stop the inverters draining the battery when the combined house and car charger load exceeds available excess PV. I can't do this by writing to the battery BMS' as I have four banks of cells each with an independent BMS and only one of them communicates with the Inverter. I could add an HA interface to all of them via ESP32 but it would be quicker/easier for me just to ask the inverters to stop pulling from the batteries. I can't see any way to do this in the default sensor list, but digging through Kellerza's code I can see there seems to be a ModBus protocol sensor that might enable me to do it: ########## # Battery ########## SENSORS += ( TempSensor(182, "Battery temperature", CELSIUS, 0.1), Sensor(183, "Battery voltage", VOLT, 0.01), Sensor(184, "Battery SOC", "%"), Sensor(190, "Battery power", WATT, -1), Sensor(191, "Battery current", AMPS, -0.01), # Charge and Discharge limit vary based on temperature and SoC Sensor(314, "Battery Charge Limit current", AMPS, -0.01), Sensor(315, "Battery Discharge Limit current", AMPS, -0.01), ) I found it here: src/sunsynk/definitions.py Documentation says the is read/write, can anyone advise me on how I can access/expose it via HA? Thanks!!!
  2. Got you, makes sense. Let me know if you need any data or logs to help when the time comes. I’m not much of a programmer but I can understand code and troubleshoot. Cheers, tom
  3. @Gary Waterworth, Hi and thank you so much for all your great work on this. I'm struggling to see the data from my two paralleled 8kW ECCO Sunsynk inverters (wired in parallel, both inverters are configured as one plant). In HA I am seeing both inverters as being reported (can see two correct serial numbers), I've added the correct ModbusID's in configuration.yaml, but when I look at the sensors in HA I can't see any data for the second inverter. As temporary workaround I've just doubled the relevant numbers in the sensor definitions in configuration.yaml as the arrays on both inverters are virtually identical, but I'd ideally like to get it done "right". A few of the other parameters don't come through, like for example I can't see Inverter Current and Voltages, likewise can't see Current and voltage for the MPPT's. Inverter status is reporting as "2", which borks the binary input to the flow card etc. My installation is region 2 if that makes a difference? Anything you can suggest or any debugging data I could supply? Thanks so much! Tom

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.