Sofar Solar inwerter - odczyt danych bezpośrednio przez fabryczny DataLogger

Nie wiem czy o to chodziło. Sofar już dawno śpi i nie mogę wyciągnac z niego nic, ale mam takie coś

Modbus request: 0104 2000 000e 7a0e
Hex string to send: A5 1700 1045 0000 4634176a 020000000000000000000000000000 01042000000e7a0e 00 15
Data sent:  bytearray(b'\xa5\x17\x00\x10E\x00\x00F4\x17j\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x04 \x00\x00\x0ez\x0e\x00\x15')
Could not open socket - inverter/logger turned off
Traceback (most recent call last):
  File "/home/kuma/SofarSolar/Sofar_LSW3/./InverterHWData.py", line 82, in <module>
    clientSocket.connect(sockadress);
OSError: [Errno 113] No route to host

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/kuma/SofarSolar/Sofar_LSW3/./InverterHWData.py", line 85, in <module>
    if prometheus=="1": prometheus_file.close();
NameError: name 'prometheus' is not defined