Иногда с датчиков 1-Wire приходят ошибочные данные, что с этим делать. К примеру, датчик температуры DS18B20, подключенный к контроллеру JetHome D1, периодически выдает 85 градусов.Это не свойство этого контроллера. На других контроллерах и шлюзах может быть тоже самое. Причина может быть в плохих соединениях, наводках и т.п. В результате система автоматизации будет работать некорректно. Если причину ликвидировать не удается, можно отфильтровать ошибочные данные. Для этого достаточно задать минимальное и максимальное значения температуры:Система отбросит все данные от датчика, которые не входят в заданный диапазон. Соответственно, информация на графиках будет отражаться корректно, и не будет проблем со сценариями управления климатом по датчику температуры.Демонстрационный проект для контроллера JetHome JetHub D1