-
|
I have a Growatt 5500MTL-S that has a ShineLAN data logger via RS232. I have installed grott via docker with all the default values. My MQTT runs on the same server, but I've defined the IP to be sure. If I test port 5279 from my PC (With PS command "Test-NetConnection 192.168.10.3 -p 5279", I see the attempt in the grott logs. I seems that the interface of my datalogger is a bit different then other screenshots I've seen. But this is the error I'm getting. |
Beta Was this translation helpful? Give feedback.
Answered by
Rubeast
Nov 18, 2025
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
Rubeast
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment





I was able to find a solution. I doubt that many other people will run into the same issue, but here it is:
My docker server has IP 192.168.10.3, which puts it in the 192.168.10.0/24 network.
The ONLY network the datalogger is unable to contact is 192.168.10.0/24 !
It turns out that the datalogger has a built-in AP interface using a hardcoded IP address: 192.168.10.100. Because this IP falls within the 192.168.10.0/24 range, the device treats all traffic to that subnet as internal traffic.
So this stupid configuration decision of Growatt is the reason I could not get it to work!
Since I didn’t want to move my docker server to a different subnet, I created a port-forwarding rule on my rou…