Форум самогонщиков Сайт Помощь солдатам

Автоматика Самовар

Форум самогонщиков Вопросы по электр(он)ике
1 ... 202 203 204 205 205
lkosoj Куратор Видное 727 804
Отв.4080  Сегодня, 08:43
Может стоит ввести некое понятие 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 мин)
В новой прошивке остались прежние ошибки. Программа Пиво не устанавливается. Причем без конкретного указания - Почему не устанавливается?
Опытным путем удалось выяснить: данные из строки программы не переходят в текстовое поле. Если вручную изменить в поле - программа устанавливается.
программа пиво.JPG
программа пиво. Автоматика Самовар. Вопросы по электр(он)ике.


Предложение по программе Ферментация.
- Убрать ограничение на использование только одной строки.
- Разрешить использовать параметр Время. Если пустое поле или 00 - то выполнять строку бесконечно.
Это позволит проводить полноценную ферментацию пива с понижением температуры через определенные промежутки времени.

п.с. Хотя и сейчас эти ограничения можно обойти используя вместо Ферментация строку Пауза. Но время придется задавать явно, т.к время 00 задать нельзя.
lkosoj Куратор Видное 727 804
Отв.4082  Сегодня, 09:50 (через 37 мин)
Сделал.

Сделано так, как вы предложили. При недогреве в пределах полосы время идёт полностью, дальше засчитывается с понижающим весом, а полная остановка с сообщением будет только при просадке на 3 °C и больше. Ширину полосы можно менять на лету: настройки → «Вылет за уставку» нужного датчика (минимум 0,3 °C, максимум 3 °C). То же самое работает в режиме «Сыр».

Установка программы «Пиво» исправлена.

Запрета «только одна строка F» в коде не было. Строка F просто никогда не заканчивалась, поэтому следующие строки не имели смысла. Время 0 работает как раньше: температура держится бесконечно.
Время больше 0 задаётся в минутах: по его истечении программа переходит к следующей строке.
Предельное время — 30 суток.
Отсчёт идёт с момента входа в строку. Ручная пауза во время брожения не засчитывается.
Если строка со временем последняя, по её окончании программа завершится и питание выключится. Поэтому у последней строки стоит оставлять время 0.
В статусе строки и в интерфейсе теперь виден прогресс по времени.

Нужно обновить 7.00