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.

leecavturbo

Members
  • Joined

  • Last visited

Everything posted by leecavturbo

  1. I’m all up and running with kellerz add on now and have data on dashboard. the only thing I'm missing is Pv2 power and Pv1+Pv2 power. then looking for an automation to turn off solar export while battery charging
  2. with a fresh HA install and nothing else but this SS add on ( and know working rs485 comms ) the add on hits errors starting
  3. is my modbus working ? [10:15:01] INFO: Starting mbusd -d -L - -v 2 -p /dev/ttyUSB0 -s 9600 -m 8N1 -P 502 31 Aug 2023 10:15:01 mbusd-0.5.1 started... 31 Aug 2023 10:15:01 tty: trying to open /dev/ttyUSB0 (speed 9600 mode 8N1) 31 Aug 2023 10:15:25 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:15:34 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:20:05 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:20:15 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:20:27 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:20:38 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:20:51 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:21:01 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:21:13 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:21:24 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:21:36 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:21:47 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:22:00 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:22:10 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:22:24 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:22:35 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:22:48 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:22:58 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:23:11 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:23:21 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:23:34 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:23:45 conn_close(): closing connection from 172.30.33.0 31 Aug 2023 10:23:57 conn_open(): accepting connection from 172.30.33.0 31 Aug 2023 10:24:08 conn_close(): closing connection from 172.30.33.0 because SS add on log stops ? s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun sunsynk (no readiness notification) s6-rc: info: service legacy-services successfully started 09:23:56 INFO Loading HASS OS configuration 09:23:57 INFO Schedules: +-----------+-----+------+--------+-----------+----------+------------+ | Key | src | Read | Report | Change by | Change % | Change any | +-----------+-----+------+--------+-----------+----------+------------+ | date_time | | 60 | 60 | | | True | | rw | | 5 | 300 | | | True | | w | * | 5 | 60 | 80 | | | | kwh | | 300 | 300 | | | | | any_unit | | 15 | 300 | | | | | no_unit | | 15 | 300 | | | True | +-----------+-----+------+--------+-----------+----------+------------+ 09:23:57 INFO Using Single phase sensor definitions. 09:23:57 INFO Added hidden sensors as other sensors depend on it: Rated power, Serial 09:23:57 INFO Connecting to tcp://homeassistant.local:502 09:23:57 INFO PyModbus 3.4.1 tcp: homeassistant.local:502 09:23:57 INFO Reading startup sensors Battery Low Capacity, Prog3 Time, Prog1 Time, Serial, Rated power, Prog6 Time, Prog4 Time, Prog5 Time, Prog2 Time Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 72, in <module> main() File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 67, in main loop.run_until_complete(main_loop(loop)) File "/usr/local/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 37, in main_loop await ist.connect() File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/a_inverter.py", line 103, in connect if not await self.read_sensors(sensors=SOPT.startup): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/a_inverter.py", line 59, in read_sensors await self.inv.read_sensors(sensors) File "/usr/local/lib/python3.11/site-packages/sunsynk/sunsynk.py", line 134, in read_sensors raise IOError("; ".join(errs)) OSError: 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 5 registers from 250: failed to read register 250 - function code: 131; OSError reading 1 registers from 255: failed to read register 255 - function code: 131 [09:24:08] WARNING: Halt add-on with exit code 1 s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped
  4. I get this with rs485. I do know the comms connection works as it’s fine with another Linux server. s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun sunsynk (no readiness notification) s6-rc: info: service legacy-services successfully started 20:06:05 INFO Loading HASS OS configuration 20:06:06 INFO Schedules: +-----------+-----+------+--------+-----------+----------+------------+ | Key | src | Read | Report | Change by | Change % | Change any | +-----------+-----+------+--------+-----------+----------+------------+ | date_time | | 60 | 60 | | | True | | rw | | 5 | 300 | | | True | | w | * | 5 | 60 | 40 | | | | kwh | | 300 | 300 | | | | | any_unit | | 15 | 300 | | | | | no_unit | | 15 | 300 | | | True | +-----------+-----+------+--------+-----------+----------+------------+ 20:06:06 INFO Using Single phase sensor definitions. 20:06:06 INFO Added hidden sensors as other sensors depend on it: Rated power, Serial 20:06:06 INFO Connecting to tcp://homeassistant.local:502 20:06:06 INFO PyModbus 3.4.1 tcp: homeassistant.local:502 20:06:06 INFO Reading startup sensors Prog5 Time, Rated power, Serial, Prog3 Time, Prog6 Time, Prog1 Time, Prog4 Time, Battery Low Capacity, Prog2 Time Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 72, in <module> main() File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 67, in main loop.run_until_complete(main_loop(loop)) File "/usr/local/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/__main__.py", line 37, in main_loop await ist.connect() File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/a_inverter.py", line 103, in connect if not await self.read_sensors(sensors=SOPT.startup): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/ha_addon_sunsynk_multi/a_inverter.py", line 59, in read_sensors await self.inv.read_sensors(sensors) File "/usr/local/lib/python3.11/site-packages/sunsynk/sunsynk.py", line 134, in read_sensors raise IOError("; ".join(errs)) OSError: 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 [20:06:15] WARNING: Halt add-on with exit code 1 s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped
  5. Hi all, brand new to the forum and HA. I’ve tried to follow instructions best I can and seem to have ‘some’ data, the values I do see ( 3 ) are relatable but 1 is incorrectly placed ( grid power data is shown as house power ) data seems like 30sec intervals for updates ? I was hoping this would be <5secs. anyway great project but just I’m doing something wrong. for what it’s worth I do have other intergrations that are pulling data from the server. This intergration couldn’t possible getting data from that could it? Essentially I’m asking if I’m getting data here, is coming direct from rs485? And just some tweaking is required to the whole card to correct ? TIA RPReplay_Final1693300794.mp4

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.