Help request for Waveshare RS485 to ETH (B)

Hi community,

can anybody help to configure a Waveshare RS485 to ETH (B)?

I would like to readout my Eastron SDM630v2 SmartMeter over Modbus with a Waveshare RS485 to ETH (B) and publish the values to MQTT (or the Modbus integration)

Google dosent help… :frowning:

thanks a lot

1 Like

I have just taken delivery of two of these myself with some ModBus meter devices and am looking at doing something useful with them.

Any pointers to something that is is not in Chinglish might be something to start with.

I finally managed to solve it myself yesterday, wrote a little post about it, seems to work fine so far

For the sake of completeness, I was having trouble getting this to work. The solution for the specific device in the title and the use case is to only have the RTU framing in ONE place, not twice. This means either:

  • set the “type” in HomeAssistant to “tcp” and enable the Protocol “Modbus TCP to RTU” in the Waveshare bridge
  • OR set the “type” in HomeAssistant to “rtuovertcp” (like in most of the code snippets) and keep the Protocol “None” (Disabled) in the Waveshare bridge

Not both.

1 Like

Thank you so much! this fixed all my issues!

how do I find de sensors of my power meter?