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.

kellerza

Members
  • Joined

  • Last visited

  1. Please let me know which sensors you end up using. I'm not sure if "Peak shaving" or "grid always on" makes any sense https://github.com/kellerza/sunsynk/blob/main/src/sunsynk/definitions/single_phase.py#L246-L251
  2.    kellerza reacted to a post in a topic: SunSynk - Inverter Monitoring
  3.    kellerza reacted to a post in a topic: IOT Smart Devices and Tasmota
  4. Today this sensor only exists in the 3-phase definitions - https://github.com/search?q=repo%3Akellerza%2Fsunsynk shaving&type=code Do you know the register? Try a custom sensor, and feel free to create a PR to add missing ones
  5.    Sc00bs reacted to a post in a topic: SunSynk - Inverter Monitoring
  6. I assume this is 3ph with these reg numbers? Can you write other sensors? Have you considered using something else than nodered, like my HA addon or the ESP32? With your current hw, it should be a no brained to get my addon working
  7. idb started following kellerza
  8. I use essential_1_power & non-essential power. My load_power returns a value, but in your case might be that your "load" is wired to AUX.
  9. It’s not a table, but these generally work well for Sunsynk/Deye and others https://github.com/kellerza/sunsynk/blob/main/src/sunsynk/definitions.py
  10. Filter on total_grid_import?
  11. The 3.6k, 5k and 8k single phase use the same registers. Deye, sunsynk, TurboE what are you trying to read that gives a timeout?
  12.    Robbo reacted to a post in a topic: Home Assistant Eskom Prepaid
  13.    McGuywer reacted to a post in a topic: Home Assistant Eskom Prepaid
  14. @Dariusz I'm not sure if these are applicable on the Sunsynk (I don't have them enabled). It was added for a Turbo Energy inverter - https://github.com/kellerza/sunsynk/issues/72#issuecomment-1335577324
  15. Indeed, the inverter measures power frequently. These are used to update energy/kWh measurements (it has to be measured whenever the power changes!). So if you run a local solution like the addon, you can see changes per-second for immediate power usage. It's good to know that Sunsynk is typically measuring extra energy usage for export - since most people in SA gets penalised for this! I doubt measuring every second is enough, there are too many factors changing on a sub-second basis (the load, panel shading, mptt tracker, sampling rate on the CT sensor, maybe even some effect of hysteresis in the CT coil, slight voltage changes on the grid, speed at which these voltages changes are measured and factored into the measurement). If you know more about the external meter & inverter internals you could probably come up with a bigger list.
  16.    kellerza reacted to a post in a topic: Sunsynk Export vs Meter readings difference
  17. 1. Read up on config packages here - config-packages 2. Save the code above in a "package" file 3. Add your elements to your HA dashboard If your inverter's mode (load_limit sensor) is set to "Zero export" and your inverter's CT sensor is working, then total_grid_import is very close. If you set load_limit to only essentials or to export then the inverter does not include the non-essential power draw. Why you should ask Sunsynk, but so far, they have told us to update the inverter firmware, without any success.
  18. mbusd is lightweight with no dependencies on external libraries. Docker gives you very little/no benefits in this case. Trying to run a container built for HASS OS on another platform forces you to understand Docker, mbusd, and the way the HASS OS container was built to load your configuration etc. Which makes things more challenging. Just run mbusd natively, you will save yourself a lot of effort.
  19.    slipx reacted to a post in a topic: Home Assistant Eskom Prepaid
  20. Blouwildebees started following kellerza
  21.    Sc00bs reacted to a post in a topic: My Sunsynk 8Kw & data collection setup
  22. Did you try reading more often from your Solarman dongle? You should be able to do 15 seconds read/60seconds report - https://kellerza.github.io/sunsynk/reference/schedules#proposed-schedule-overrides-for-solarman With RS485 I read every 1/2 seconds and report every 60 seconds.
  23. The SD card won't last long. In my setup I use an SSD and my write interval is only 60 seconds. The 2 second read interval is to ensure I can react quickly to significant changes in power.
  24.    p_i reacted to a post in a topic: SunSynk - Inverter Monitoring
  25. The adaptor you have is perfectly fine,- it has a GND and some protection. Agree that, the native mbusd timing is far superior to what Python and Node V8 offers. I have mbusd running on a 10+ year old Pi Model 1b. The mbusd addon on HASS OS also works flawlessly. My production Pi-4(HA+SSD) + Pi-1b(mbusb) pulls data every 2 seconds, ~15m of RS485 bus and maybe 2 timeouts per day.
  26. This is very good advice! The raspberry Pi PSU also floats somewhat, and since its not isolated it's important to wire the GND on the USB-RS485 adaptor (this is not the shield). In my setup I have non-shielded solid-core CAT5e (RS485 on one twisted PAIR !!) and GND. Around 15m with <1m in close proximity to the AC. The twisted pair helps, but if you have longer runs in close proximity to AC/DC then you must go shielded. The Waveshare USB adaptor I link in the docs has everything except optical isolation: Support USB to RS485 bidirectional conversion Onboard Original FT232RL and SP485EEN chip. Fast communication, stable and reliable, better compatibility Onboard TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, lightningproof & anti-electrostatic Onboard resettable fuse and protection diodes, ensures the current/voltage stable outputs, provides over-current/over-voltage proof, improves shock proof performance

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.