Может стоит ввести некое понятие ID в каждый релиз, которое меняется даже при незначительном изменении. Логика такова: если изменился релиз, то локальный самовар это видит и не обновляет интерфейс, а если изменился только интерфейс, то он обновляется.Kuban, Сегодня, 07:40
Сейчас логика ровно такая. Но для 7.00 есть нюанс.
если используется версия 7.0 и автором было сделано обновление релиза и интерфейса в облаке, а у вас включен параметр "обновлять интерфейс при загрузке", интерфейс обновится и вы не сможете управлять самоваром не обновив прошивку.Kuban, Сегодня, 07:40
Это явление временное, было много изменений в интерфейсе. Часть найденных недоработок требует изменения в интерфейсе. В дальнейшем версии интерфейса будут по прежнему совместимы со своей прошивкой.
Можно вернуть в веб-интерфейс управление в режиме реального времени параметром BEER_TEMP_HYSTERESIS 0.3 ? Считаю это крайне необходимым.Kuban, Сегодня, 07:40
Да, хорошо, сделаю. Потребуется обновить прошивку и интерфейс. Версию пока поднимать не буду.
Kuban
Доктор наук
Краснодар
707 555
Отв.4081Сегодня, 09:14 (через 31 мин)
В новой прошивке остались прежние ошибки. Программа Пиво не устанавливается. Причем без конкретного указания - Почему не устанавливается? Опытным путем удалось выяснить: данные из строки программы не переходят в текстовое поле. Если вручную изменить в поле - программа устанавливается. программа пиво. Автоматика Самовар. Вопросы по электр(он)ике.
Предложение по программе Ферментация. - Убрать ограничение на использование только одной строки. - Разрешить использовать параметр Время. Если пустое поле или 00 - то выполнять строку бесконечно. Это позволит проводить полноценную ферментацию пива с понижением температуры через определенные промежутки времени.
п.с. Хотя и сейчас эти ограничения можно обойти используя вместо Ферментация строку Пауза. Но время придется задавать явно, т.к время 00 задать нельзя.
lkosojКуратор
Видное
727 804
Отв.4082Сегодня, 09:50 (через 37 мин)
Сделал.
Сделано так, как вы предложили. При недогреве в пределах полосы время идёт полностью, дальше засчитывается с понижающим весом, а полная остановка с сообщением будет только при просадке на 3 °C и больше. Ширину полосы можно менять на лету: настройки → «Вылет за уставку» нужного датчика (минимум 0,3 °C, максимум 3 °C). То же самое работает в режиме «Сыр».
Установка программы «Пиво» исправлена.
Запрета «только одна строка F» в коде не было. Строка F просто никогда не заканчивалась, поэтому следующие строки не имели смысла. Время 0 работает как раньше: температура держится бесконечно. Время больше 0 задаётся в минутах: по его истечении программа переходит к следующей строке. Предельное время — 30 суток. Отсчёт идёт с момента входа в строку. Ручная пауза во время брожения не засчитывается. Если строка со временем последняя, по её окончании программа завершится и питание выключится. Поэтому у последней строки стоит оставлять время 0. В статусе строки и в интерфейсе теперь виден прогресс по времени.