Jump to content

Featured Replies

Posted

Hi Guys

I installed the Sunsynk Addon from @KellerZA https://github.com/kellerza/sunsynk.

 

I had some input from it and added the cards to lovelace, but it only worked to 10 minutes and that was that.

 

I have re installed everything and have been struggling for the past 2 weeks to get it up and running again.

 

I get a connection to inverter in the log, but then some errors and no joy from it. Advice on this would be greatly appreciated.

 

Thanks

this is the log from it

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2022-01-01 19:56:33,844 INFO    Loading HASS OS configuration
2022-01-01 19:56:33,846 INFO    Filter *last used for ['total_pv_power', 'total_battery_charge', 'total_battery_discharge', 'total_grid_export', 'total_grid_import']
2022-01-01 19:56:33,847 INFO    Filter *step used for ['battery_soc']
2022-01-01 19:56:33,868 INFO    Protocol made connection.
2022-01-01 19:56:33,870 INFO    Connected to /dev/ttyUSB0
2022-01-01 19:56:33,928 INFO    ############################################################
2022-01-01 19:56:33,929 INFO                   SMA serial number '2107104143'
2022-01-01 19:56:33,930 INFO    ############################################################
2022-01-01 19:56:34,003 INFO    MQTT: Connection successful
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/asyncio/tasks.py", line 489, in wait_for
    fut.result()
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/src/app/./run.py", line 214, in <module>
    LOOP.run_until_complete(main(LOOP))
  File "/usr/local/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/usr/src/app/./run.py", line 185, in main
    await SUNSYNK.read([f.sensor for f in SENSORS])
  File "/usr/local/lib/python3.9/site-packages/sunsynk/sunsynk.py", line 100, in read
    r_r = await self.client.read_holding_registers(
  File "/usr/local/lib/python3.9/site-packages/pymodbus/client/asynchronous/async_io/__init__.py", line 35, in execute
    resp = await asyncio.wait_for(req, timeout=self._timeout)
  File "/usr/local/lib/python3.9/asyncio/tasks.py", line 491, in wait_for
    raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
[cmd] ./run.py exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Power Forum. Need Help? Please feel free to contact: Power(AT)powerforum.co.za