I have attempted to setup GivTCP with my new install. Its unfortunately not working. Given this was my main reason for deciding on GivEnergy this is a little annoying.
Inverter Firmware: D0.305-A0.305
Battery Firmware: 3012
2023-11-22 00:27:54,845 - startup - [CRITICAL] - HA MQTT Service has been found at core-mosquitto
2023-11-22 00:27:54,860 - startup - [INFO] - Supervisor Timezone: Europe/London
2023-11-22 00:27:56,878 - startup - [CRITICAL] - Scanning network for inverters...
2023-11-22 00:27:59,305 - startup - [CRITICAL] - No inverters found...
2023-11-22 00:27:59,320 - startup - [CRITICAL] - Running Redis
2023-11-22 00:27:59,331 - startup - [CRITICAL] - Setting up invertor: 1 of 1
2023/11/22 00:27:59 [notice] 49#49: using the "epoll" event method
2023/11/22 00:27:59 [notice] 49#49: nginx/1.20.2
2023/11/22 00:27:59 [notice] 49#49: OS: Linux 6.1.21-v8
2023/11/22 00:27:59 [notice] 49#49: getrlimit(RLIMIT_NOFILE): 1073741816:1073741816
2023/11/22 00:27:59 [notice] 49#49: start worker processes
2023/11/22 00:27:59 [notice] 49#49: start worker process 54
2023/11/22 00:27:59 [notice] 49#49: start worker process 55
2023/11/22 00:27:59 [notice] 49#49: start worker process 56
2023/11/22 00:27:59 [notice] 49#49: start worker process 57
2023-11-22 00:27:59,459 - startup - [CRITICAL] - Running RQ worker to queue and process givernergy-modbus calls
2023-11-22 00:27:59,460 - startup - [CRITICAL] - Running Invertor read loop every 15s
2023-11-22 00:27:59,470 - startup - [CRITICAL] - Subscribing MQTT Broker for control
2023-11-22 00:27:59,502 - startup - [CRITICAL] - Starting Gunicorn on port 6345
[2023-11-22 00:28:00 +0000] [61] [INFO] Starting gunicorn 21.2.0
[2023-11-22 00:28:00 +0000] [61] [INFO] Listening at: http://0.0.0.0:6345 (61)
[2023-11-22 00:28:00 +0000] [61] [INFO] Using worker: sync
[2023-11-22 00:28:00 +0000] [64] [INFO] Booting worker with pid: 64
[2023-11-22 00:28:00 +0000] [65] [INFO] Booting worker with pid: 65
[2023-11-22 00:28:00 +0000] [66] [INFO] Booting worker with pid: 66
2023-11-22 00:28:03,912 - Inv1 - mqtt_client - [CRITICAL] - Connecting to MQTT broker for control- core-mosquitto
2023-11-22 00:29:44,024 - Inv1 - mqtt_client - [ERROR ] - No serial_number found in MQTT queue. MQTT Control not available.
Traceback (most recent call last):
File "/app/GivTCP_1/mqtt_client.py", line 402, in <module>
client.loop_forever()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1756, in loop_forever
rc = self._loop(timeout)
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1164, in _loop
rc = self.loop_read()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1556, in loop_read
rc = self._packet_read()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 2439, in _packet_read
rc = self._packet_handle()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 3039, in _packet_handle
return self._handle_connack()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 3138, in _handle_connack
on_connect(
File "/app/GivTCP_1/mqtt_client.py", line 386, in on_connect
client.subscribe(MQTT_Topic+"/control/"+GiV_Settings.serial_number+"/#")
AttributeError: type object 'GiV_Settings' has no attribute 'serial_number'
2023-11-22 00:31:10,272 - Inv1 - read - [ERROR ] - 10 failed inverter reads in a row so removing regCache to force update...

