I've tried various methods, but I still get a reading error. I've switched the A/B cables, but nothing helps.
There's a diagram on the device. I'm not sure if I understand correctly, but I connected A and B to the top pins, then swapped them around, and nothing helped.
In the documentation it says that register 30001 is the temperature value and I set the device to mode "1" RS485.
Only the TX LED on the RS converter flashes. The RX LED only flashes once upon connection or reset. If the RX LED flashes once, does that mean the wiring is OK?
I don't understand the manufacturer markings on the housing.
I thought that the RS485 markings at the top meant the top pins.
I don't know what strategy to use?
I have other RS485 sensors that I use with an ESP8266 with software serial, and they work fine, sending and receiving requests.
Yes, I tried with an ESP32 on hardware Serial 2, and the same thing happens.
I have no idea, I keep getting an error
I wrote a simple rs485 sniffer long ago, which might be useful to see if and what data is on the line. Just try to grab the raw bytes that go over the lines.
You might need an additional board.
Well you have 12 dififferent combinations you could try, some may damage you Arduino and/or RS485 device.
You are shooting in the dark by not knowing the correct connections.