BHT-006 обрывается связь

Ну, GND для правильной работы шины все же требуется: RS-485:Физическое подключение — Wiren Board
В случае отсутствия могут быть ошибки обмена.

Вот тут аналогичное: Ошибки по протоколу Modbus TCP - #14 от пользователя ADC