Все разобрал, тщательно собрал, по статистике с MQTT одна две ошибки с каждого датчика в сутки, раньше было 1 ошибка в полчаса, наверное это уже приемлимый результат. с BME ошибок нет совсем!!! наверное OneWire менее помехозащищенный протокол чем I2C.