Периодически отваливаются датчики DS18B20

Добрый день, прошу помощи в решении проблемы с отвалом датчиков температуры. Есть Wiren Board 6 к которому по шине 1-wire подключено 13 датчиков паралельно: 4 из них идут в одно место, а остальные в другое соответственно земля и плюс линий объединяются на колодке в контролере. Длина трассы до 4 датчиков ~20 метров и подключены они по витой паре по трём жилам. Остальные 9 датчиков подключены тоже по витой длиной ~ 13 метров, но по 6 жилам(2 жилы на каждый провод DS18B20), до этого было подключение так же по трём жилам. Так вот периодически отваливаются 3 датчика. Кстати 10 датчиков скорее всего оригинальные, а три из них китайские и у них сам вид адреса отличается. Возможны глюки какие-то с такими датчиками или в чем-то другом стоит искать решение проблемы?

Добрый день.
“Отваливаются” - имеется в виду пропадают все датчики на шине и не появляются до отключения-включения питания шины?

Отваливаются только три датчика периодически, и так же периодически появляются. Питание при этом не выключаю. Однако пробовали выключать питание всего контролера сразу. После данной манипуляции всё происходит так же, периодический отвал и вновь появление датчиков

Да, методика диагностики тут - только отключать “виновников”. Ну или попробовать их заменить на заведомо рабочие.
Те, которые совсем подделка - еще могут шину завешивать, замыкая линию данных на землю и не отпуская до снятия питания.

Уточнил у коллеги, схема подключения линейная, датчики таки не появляются без выкл/вкл питания

Да, есть такие. Ничего кроме как писать скрипт, который будет выключать-включать питание шины или менять проблемные сделать не выйдет. Проблемные можно искать так: При его физическом отключении от шины - сразу начинает работать. Пока не отключен от шины - на клемме данных напряжение близко к 0.