Странные показания ds18b20

Добрый день
WB 6.7.2A wb-2307

Стоит на даче чуть больше года. 3 шт ds18b20 внутри помещения, 1 на улице. Датчики куплены на али. Подключены к wb-ms v2 и к самой WB. По 1 датчику на линию.

Год все отработало, но когда на той неделе долбанули морозы, уличный датчик внезапно начал показывать -50. Дальше стало понятно, что он врет ровно на 20 градусов. Подключен к самой WB.

На выходных добрался до дачи. Поменял подключение датчиков. Уличный теперь подключен к wb-ms v2 и прекрасно работает. Второй датчик, подключеный к wb-ms v2 тоже. А вот те, что подключены к WB оба показывают погоду на марсе

В логах много таких ошибок

w1_master_driver w1_bus_master2: therm_bulk_read_store: unable to trigger a bulk read on the bus. err=-19

w1_slave_driver 28-3c5af6481f88: w1_search_process_cb: device 28-3c5af6481f88 read_powermode error.

В чем может быть дело?

Добрый день.
Как выполнено подключение? Какая длина шины?
Используете двухпроводную или трехпроводную схему подключения?
Так же для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.