GREAT project, I have a Growatt mod 3000tl3-x, and would like to control the output via Modbus, I already have a Shelly 3EM connected to my home assistant, so I have the data, just need to deliver them to my inverter.
Today I connected a Recorder to the RS485 port for the smart meter...
Yes that is exactly the version of USB-rs485 I got.
Ok, my job for the day:
- I'll check the baud rate
- I'll check the inverter to see if it receives the info, the Meter shows in the display
- I'll try to make a serial bridge with two resistors.
- Make new logging.
If that's not enough I'll...
I can try to get a full set of data this coming week, ill try to get hold of a Growatt smart meter, but RS485 is new to me, so I might need som guidance but well see ;)
How can an address be 0? Shouldn't all these addresses be like 30001, 30002 etcetera.?
Is there a website where I can enter like:
02 04 24 43 65 C3 A2 43 66 2F 1B 43 63 52 78 00 00 00 00 00 00 00 00 3E 67 71 5D 00 00 00 00 00 00 00 00 42 4B FC 43 18 CC
And it shows me all the data? I'm...
I'll try that sw too, it's quick to do.
I have one of those but it's not for USB, but maybe I have a USB uart converter, and that should work. :)
I'll try all kinds of stuff later :D
You are welcome, I'm really looking forward to the Shelly 3EM as an Eastron SDM630 part.
I'll try to learn Modbus and play around with it.
I think one of the differences between the original sdm630 and the Growatt version, is the extra RS485 output the Growatt version has.
None of the other...
Ok, I'll set up the logger first, and then connect the smart meter. I'll connect a Lamp so we know the draw. And later change it to something else, so we get different values.
That sounds GREAT!, that should be VERY easy to fit into my home assistant, I already have that hardware laying around, please keep us updated! And you're welcome with the logs :)
Ok here we go, this is what I did:
30 sec with only the inverter on
30 sec with the smart meter started without load
30 sec with ca 720W load its a heat gun, so it jumps a little.
30 sec with no load
30 sec with ca 1271w load, same gun as above but with higher settings
30 sec with no load.
its...
Another logging program:
30 sec with only the inverter on
30 sec with the smart meter started without load
30 sec with 50-51W LED lamp
30 sec with no load
Ok, I have made a common ground using two resistors. and I have checked the baud rate.
This is the result.
30 sec with only the inverter on
30 sec with the smart meter started without load
30 sec with 50-51W LED lamp
30 sec with no load
The inverter connects fine with the meter, but I can't find anywhere to see the meter info in the shinephone app, when I power off the meter the inverter goes into fault mode.
The inverter and the smart meter only have 2 wires and no ground. My RS485 to USB also only has 2 wires, so I dont think that is an issue.
I set the pc to 9600 baud, I'll check up later if that is wrong.
I try again later, when I get home from work :)
We are at the same timezone :) And no biggy, I just hope my help can solve the riddle, so I can use the home assistant and esphome to generate the "smart meter" data for the inverter.