as a Home Assistant newbie, I’m currently trying to integrate my Growatt Inverter MID 20KTL3-XH into Home Assistant. Unfortunately, the official Growatt integration doesn’t work consistently…
So I’m trying the route via Grott instead.
The problem:
Grott isn’t receiving any data from the datalogger. As a result, I’m not seeing any devices.
Here’s more info:
I’m running HA Core 2025.10.1 on a Pi4
Grott stable 2.8 Add-On
Grott Integration via HACS
Mosquitto broker Add-On
MQTT Integration
A Growatt ShineLAN-X is connected to the inverter and plugged into the switch via cable
The only thing I changed in the Grott configuration was setting the invertype to MID.
(I also tried MIN)
And turned off Home Assistant plugin.
Unfortunately, no local data is coming through.
What surprises me is that the Shine app and the Growatt web interfacehttps://server.growatt.com is still recieveing data.
Is there a forwarding active from Grott or does the data logger still send the data directly to the server instead to Grott?
Your picture of grott is unreadble. Please show the logs of the grott container or add-on (not sure what you use), that is the first part, this one should show incoming data
For new-posters there is a limit, not sure when this is lifted.
So you get data which is nice, note that if needed (most donot need it) then you can set the interval to 1 minute (with me it was default 5 min),
Although not visible above, you should have something like this below. If it does not contain all the elements then you should change the model in grott.ini (check the grott github on what they tested, I already know it covers more than the list on the GH pages)
I changed back in the Grott HA Add-On to “MIN” .
Now HA found a second device with all the sensors i need.
Seems the term “MID” for my inverter series is not supported yet.
But MIN MID MAX should be same same.
Thank you for your help.
I will tomorrow try to get these in some dashboard and will infom how it worked out
(or how it didnt )