South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Yeah, love it, but definitely have not bothered update to use any new features that have come out recently. When I get time, need to probably look at what new cool things I should add

[+] Running 1/0
✔ Container sunsynk-multi Created 0.0s
Attaching to sunsynk-multi
sunsynk-multi | s6-rc: info: service s6rc-oneshot-runner: starting
sunsynk-multi | s6-rc: info: service s6rc-oneshot-runner successfully started
sunsynk-multi | s6-rc: info: service fix-attrs: starting
sunsynk-multi | s6-rc: info: service fix-attrs successfully started
sunsynk-multi | s6-rc: info: service legacy-cont-init: starting
sunsynk-multi | s6-rc: info: service legacy-cont-init successfully started
sunsynk-multi | s6-rc: info: service legacy-services: starting
sunsynk-multi | services-up: info: copying legacy longrun sunsynk (no readiness notification)
sunsynk-multi | s6-rc: info: service legacy-services successfully started
sunsynk-multi | 15:26:04 INFO Loading configuration: /data/options.yaml
sunsynk-multi | 15:26:04 INFO sunsynk library version: 0.6.4
sunsynk-multi | 15:26:04 INFO Schedules:
sunsynk-multi | +-----------+-----+------+--------+-----------+----------+------------+
sunsynk-multi | | Key | src | Read | Report | Change by | Change % | Change any |
sunsynk-multi | +-----------+-----+------+--------+-----------+----------+------------+
sunsynk-multi | | date_time | | 60 | 60 | | | True |
sunsynk-multi | | rw | | 5 | 300 | | | True |
sunsynk-multi | | w | * | 5 | 60 | 80 | | |
sunsynk-multi | | kwh | | 300 | 300 | | | |
sunsynk-multi | | any_unit | | 15 | 300 | | | |
sunsynk-multi | | no_unit | | 15 | 300 | | | True |
sunsynk-multi | +-----------+-----+------+--------+-----------+----------+------------+
sunsynk-multi | 15:26:04 INFO Using Single phase sensor definitions.
sunsynk-multi | 15:26:05 INFO Added hidden sensors as other sensors depend on it: Rated power, Serial
sunsynk-multi | 15:26:05 INFO Connecting to tcp://192.168.10.183:502
sunsynk-multi | 15:26:05 INFO PyModbus 3.5.2 tcp: 192.168.10.183:502
sunsynk-multi | 15:26:05 INFO Reading startup sensors Prog1 Time, Rated power, Prog2 Time, Prog4 Time, Prog3 Time, Prog6 Time, Serial, Prog5 Time, Battery Low Capacity
sunsynk-multi | 15:26:13 ERROR OSError reading 5 registers from 3: failed to read register 3 - function code: 131; OSError reading 2 registers from 16: failed to read register 16 - function code: 131; OSError reading 1 registers from 219: failed to read register 219 - function code: 131; OSError reading 6 registers from 250: failed to read register 250 - function code: 131
sunsynk-multi | 15:26:22 ERROR OSError reading 5 registers from 3: failed to read register 3 - function code: 131; OSError reading 2 registers from 16: failed to read register 16 - function code: 131; OSError reading 1 registers from 219: failed to read register 219 - function code: 131; OSError reading 6 registers from 250: failed to read register 250 - function code: 131
sunsynk-multi | 15:26:31 ERROR OSError reading 5 registers from 3: failed to read register 3 - function code: 131; OSError reading 2 registers from 16: failed to read register 16 - function code: 131; OSError reading 1 registers from 219: failed to read register 219 - function code: 131; OSError reading 6 registers from 250: failed to read register 250 - function code: 131
sunsynk-multi | 15:26:31 WARNING Retrying individual sensors: ['prog1_time', 'rated_power', 'prog2_time', 'prog4_time', 'prog3_time', 'prog6_time', 'serial', 'prog5_time', 'battery_low_capacity']
sunsynk-multi | 15:26:33 ERROR OSError reading 1 registers from 250: failed to read register 250 - function code: 131 Prog1 Time
sunsynk-multi | 15:26:35 ERROR OSError reading 2 registers from 16: failed to read register 16 - function code: 131 Rated power
sunsynk-multi | 15:26:37 ERROR OSError reading 1 registers from 251: failed to read register 251 - function code: 131 Prog2 Time
sunsynk-multi | 15:26:40 ERROR OSError reading 1 registers from 253: failed to read register 253 - function code: 131 Prog4 Time
sunsynk-multi | 15:26:42 ERROR OSError reading 1 registers from 252: failed to read register 252 - function code: 131 Prog3 Time
sunsynk-multi | 15:26:44 ERROR OSError reading 1 registers from 255: failed to read register 255 - function code: 131 Prog6 Time
sunsynk-multi | 15:26:46 ERROR OSError reading 5 registers from 3: failed to read register 3 - function code: 131 Serial
sunsynk-multi | 15:26:48 ERROR OSError reading 1 registers from 254: failed to read register 254 - function code: 131 Prog5 Time
sunsynk-multi | 15:26:51 ERROR OSError reading 1 registers from 219: failed to read register 219 - function code: 131 Battery Low Capacity
sunsynk-multi | 15:26:51 CRITICAL Could not read sensors: ['Prog1 Time', 'Rated power', 'Prog2 Time', 'Prog4 Time', 'Prog3 Time', 'Prog6 Time', 'Serial', 'Prog5 Time', 'Battery Low Capacity']
sunsynk-multi | 15:26:51 INFO ############################################################
sunsynk-multi | 15:26:51 INFO No response on the Modbus interface tcp://192.168.10.183:502, see https://kellerza.github.io/sunsynk/guide/fault-finding
sunsynk-multi | 15:26:51 INFO ############################################################
sunsynk-multi | 15:26:51 CRITICAL This Add-On will terminate in 30 seconds, use the Supervisor Watchdog to restart automatically.
0 - Disabled
1 - Graphic display
2 - Text display
3 - Graphic and text display
Anyone setup Kellerman as a standalone service on an RPI?
I am trying to run the sunsynk-multi container (https://kellerza.github.io/sunsynk/guide/standalone-deployment) using a prebuilt container. MBUSD was installed following this guide and is running: https://medium.com/@boonsanti/raspb...-rs-485-to-modbus-tcp-ip-gateway-9ed14ce2c08e
I am getting the following errors when starting the container:
Code:sunsynk-multi | 15:26:51 INFO No response on the Modbus interface tcp://192.168.10.183:502, see https://kellerza.github.io/sunsynk/guide/fault-finding sunsynk-multi | 15:26:51 INFO ############################################################ sunsynk-multi | 15:26:51 CRITICAL This Add-On will terminate in 30 seconds, use the Supervisor Watchdog to restart automatically.
Lol I solved that long ago, actually so long ago I forgot what the issue was but it was my configuration of the serviceLooks like it's not connecting to the IP you gave it. So I would troubleshoot that. Can you ping that IP from your machine?
My bad didn't look at the dateLol I solved that long ago, actually so long ago I forgot what the issue was but it was my configuration of the service



Now we need support for a 3rd batteryv6.1.0
What's Changed
Exciting New Features
This release adds an option to display a second battery on the lite, compact and full cards styles when using the wide view.
View attachment 1776394
- feat: add an option to display a 2nd battery on all the card styles when using the wide view closes #493 . Also addresses #380 #374 #296 #285 #232 #203 #135
- feat: update visual editor
- docs: update documentation with 2nd battery attributes and entities
- docs: add entity categories
Other Changes
* Add a second battery by @slipx06 in https://github.com/slipx06/sunsynk-power-flow-card/pull/561
**Full Changelog**: https://github.com/slipx06/sunsynk-power-flow-card/compare/v6.0.0...v6.1.0
And a fourth and fifth ...Now we need support for a 3rd battery![]()
Its a tricky one to solve - most systems will view the pack as a single battery with a max capacity of xx ah. That might be the easiest way to manage it. If a user wants to see the voltage of cells in battery 8/18 then maybe they need a separate solution?Thank @TedLasso. Its great to see it so widely adopted.
I'm actually still trying to figure out how the display of multiple batteries should work so any input is welcome. I don't know if the bigger inverters with multiple battery inputs have separate runtime, shudown soc per battery bank (input) or if it's still only one big virtual battery seen by the inverter. In that case it's probably not necessary to have separate battery bank runtime information and I can change the layout. I'm waiting for the feedback to start trickling in once people start using the additional battery. Maybe its a case of having both options and then choosing a battery display mode i.e. One virtual battery (the default), two virtual batteries with separate runtime etc. and a third display mode that shows a single virtual battery and then the individual battery stats making up the virtual battery i.e. bat1, bat2, bat3, bat4 (power, voltage, current, temp)