It looks like the TRB245 is having trouble communicating with your meter, even though the meter works with another RS‑485 master. This usually points to configuration or wiring issues rather than a faulty meter. Here’s what to do:
Check physical layer
Confirm RS‑485 lines (A/B) aren’t reversed.
Add 120 Ω termination resistors at each end of the bus if the cable is long.
Verify serial settings
Match baud rate, parity, stop bits, and flow control between the TRB245 and the meter.
Confirm protocol / addressing
Ensure the TRB245 is set to communicate with the correct device address or ID.
If the meter expects Modbus RTU, check that TRB245 is using the same function codes and register addresses. If a custom protocol is used, ensure the TRB245 matches it.
Test communication from TRB245
If you have ssh access, you can use ubus or equivalent tools to send a test request and observe the response.
Optionally, use a PC + RS‑485 adapter to sniff traffic and verify what the TRB245 is sending and receiving.
Firmware & support check
I recommend using the latest firmware available for the TRB245.
The error “Response not from requested slave” usually means the TRB245 isn’t getting the response it expects — often due to wiring, slave ID mismatch, or timing issues.