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.