Closed develth closed 1 year ago
For the start, please double check if you took the S/N of the LOGGER and not the S/N of the INVERTER
Yes, I did selected the S/N of the Logger:
Interesting. What logger is it? Can you post a link?
Do not have an link, got it directly from the merchant. Looks like WIFI just with Ethernet
I found this project .https://github.com/MichaluxPL/Sofar_LSW3 The author claims that it also works with LSE3. You can give it a try. However essentially it is based on this same "parent" project and borrowed this same communication code as I did in this project.
In the log that you have sent, the modbus responses are truncated to 10 bytes. Possible reasons I can think of are:
You can and should try with the most recent version released yesterday because it contains improvements in the modbus communication part.
Thanks! Will test it later and provide feedback
You can and should try with the most recent version released yesterday because it contains improvements in the modbus communication part.
Did docker stop && docker rm && docker pull. seems like same output:
2023-06-10 07:55:22,114 - DeyeModbus - ERROR - Response frame is too short
2023-06-10 07:55:22,115 - DeyeDaemon - INFO - Reading registers [metrics group: deye_sg04lp3, range: 02a0-02a7]
2023-06-10 07:55:22,126 - DeyeConnector - DEBUG - Request frame: a5170010450000560c977d020000000000000000000000000000010302a0000845966d15
2023-06-10 07:55:27,529 - DeyeConnector - DEBUG - Received response frame in 1. attempt: 004800000003018302
2023-06-10 07:55:27,530 - DeyeModbus - ERROR - Response frame is too short
2023-06-10 07:55:27,531 - DeyeMqttClient - DEBUG - Publishing message. topic: 'deye/logger_status', value: 'offline'
2023-06-10 07:55:27,531 - paho.mqtt.client - DEBUG - Sending PUBLISH (d0, q1, r0, m3), 'b'deye/logger_status'', ... (7 bytes)
2023-06-10 07:55:27,539 - paho.mqtt.client - DEBUG - Received PUBACK (Mid: 3)
2023-06-10 07:55:27,539 - DeyeMqttClient - INFO - Logger is offline
2023-06-10 07:55:27,539 - DeyeDaemon - INFO - Reading completed
Found also that:
https://github.com/pfostenberg/DeyeHI_LSW3_2Mqtt
But seems like an issue with register stuff.
Connecting to logger... connected successfully !
*** Chunk no: 0
Sent data: bytearray(b'\xa5\x17\x00\x10E\x00\x00V\x0c\x97}\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x03\x00F\x00~$?\x00\x15')
Received data: b'\x00:\x00\x00\x00\x03\x01\x83\x02'
No value in response for register 0x0046
Check register start/end values in config.cfg
What i also recognized is that if i go via Solarman App into Remote Control, everything is empty. Maybe a general issue
This response
DEBUG - Received response frame in 1. attempt: 004800000003018302
and this response
Received data: b'\x00:\x00\x00\x00\x03\x01\x83\x02'
look very similar to each other, although they are logged by two from different clients.
Perhaps your logger uses different protocol version, or different modbus device address. Just guessing. What is your logger firmware version? Maybe you can seek for help here https://github.com/dasrecht/deye-firmware
I had the same problem with my LSW3. Due lack of time I used my wifi dongle.
Otherwise the LAN dongle worked fine with solarman and deye app.
@develth The empty Remote Control is a known problem. Write a mail to the deye support they can fix it for you.
This issue is stale because it has been open for 30 days with no activity.
as @edvandreas suggested, with WIFI Dongle no issues. So there is maybe a bug on the LAN Dongle.
This issue is stale because it has been open for 30 days with no activity.
This issue was closed because it has been inactive for 14 days since being marked as stale.
Hardware:
Deye SUN-12K-SG04LP3
Software:
where to find?
2023.05.4
Hi,
getting following Errors on the Debugging Log in the LAN-Logger:
Any idea how to fix?
Thanks!