BNC-модуль.
Sonoff как основа автоматики домашней пивоварни
Я уже рассказывал как на основе умного реле с термометром Sonoff TH10 (TH16) собрать хороший контроллер для брожения. Имея минимум навыков владения паяльником и познаний в программировании можно получить достаточно универсальную вещь. Тогда же я намекнул на то, что неплохо бы было покупать сразу старшую модель этого умного реле.
Для использования новых функций необходим статус ПРО. Как его получить описано тут.
Раньше можно было подключить к нашему сервису свой BPL и iSpindel и отслеживать работу этих устройств находясь где угодно. Был бы интернет. В ближайшие дни функционал расширится. Мы научили несколько отдельных реле Sonoff работать вместе, над одной задачей. Каждый прошитый Sonoff является BNC-модулем.
Пока так. Чуть позже, используя несколько модулей, можно будет организовать контроль варки пива на системах BIAB и K-RIMS.[hide]
Поскольку процесс подготовки и прошивки умного реле ничем не отличается от того что было описано в прошлой статье, я не буду описывать это все еще раз. Естественно файл прошивки будет другой. Код будет закрытый. Ссылку на файл прошивки опубликуем позже в соответствующей теме на симп-е.
После того как все прошито переходим к настройкам. Нам надо подключить BNC-модуль к своей домашней сети и прописать в настройках токен. Токен это “ключ” для того чтоб система могла отличать модули друг от друга. А теперь по порядку.
Идем в рецептарий, заходим под своей учетной записью. Кликнув мышью по своей аватарке в правом верхнем углу страницы. У меня это выглядит так
Откроется страница вашего профиля. В профиле можно добавить BNC-модуль.
У меня уже добавлено 2 модуля. Чтобы добавить еще один надо нажать на “плюсик”, который вы видите в правом нижнем углу картинки.
Даем имя нашему устройству. Он отобразится в списке.
Рядом с именем вашего модуля увидем его токен. Токен необходимо скопировать. Включаем прошитый BNC-модуль и подключаем к домашней сети. Для этого воспользуемся ПК с модулем WiFi, ноутбуком, планшетом или телефоном. Необходимо найти точку доступа BNC-moduleXXXXXX, где XXXXXX это цифры. Подключаемся к этой точке доступа. В браузере вбиваем адрес 192.168.4.1 и попадаем на страницу настройки
Заходим в Configure WiFi. Вбиваем параметры вашей домашней сети и скопированный ранее токен в поле BrewingNotes Token.
BNC-модуль подключится к сети и станет доступен для управления на BrewingNotes.ru
Увидеть его можно на закладке Телеметрия с главной страницы ресурса или нажав на ваше имя в правом верхнем углу страницы.
перейдя на вкладку оборудование можем добавить новое оборудование
Задаем имя, выбираем необходимый тип устройства, жмем кнопку Добавить.
Я обозвал как Мое устройство и выбрал тип Kettle
Выбираем из списка модулей (если у вас их несколько) необходимый и жмем кнопку Сохранить.
Мы создали оборудование и можем им управлять нажав на зеленую кнопку.
Дальше все просто. Если вы выбрали ручной режим, то необходимо указать величину гистерезиса и целевую температуру. После того как вы нажмете кнопку Старт BNC-модуль начнет греть воду до указанной величины. После достижения заданной температуры начнется процесс поддержания этой температуры. Этот режим удобно использовать для нагрева промывочной воды.
Если выбрать автоматический режим, то необходимо указать один из рецептов сохраненных в вашем профиле. Температурные паузы затирания в рецепте будут перенесены и нажав кнопку Старт BNC-модуль проведет по этим паузам отсчитывая время каждой паузы. Получаем режим простейшего заторника. Более расширенные режимы будут доступны позднее.
Я коротко описал оборудование типа Kettle.
Продолжение следует…
PS: Важное примечание. Для тех кто использует браузер Firefox.
Для правильно работы через Firefox необходимо внести небольшую настройку в его конфигурацию, заходим на страницу настроек, для этого в адресной строке пишем:
1. about:config
2. Соглашаемся и принимаем условия быть аккуратными
3. При помощи поиска ищем параметр: “network.http.spdy.websockets”
4. Устанавливаем его значение в “false”
5. Перезагружаем браузер
[/hide]
Обсудим?
EroshKA, по ссылке на обсуждение тема не открывается, “%TOPICNAME%” , “Тема не найдена”…Прочитал дважды, однозначно – 5*! Суть идеи и принцип реализации мне предельно понятны.
Вопрос (первый пока): при пропадании связи со стороны BNC – его алгоритм работы ? Он “запомнит” процесс (если , например, автоматический режим) “до конца”, или при пропадании связи “встанет”? То есть, в худшем случае – “авария интернет” и тд… мы получим “невидимое управление” ?
Я к чему: есть мысль у меня дополнить тот же SonoFF жк дисплейчиком, пусть даже 0,96”. Сделать просто отображение процесса.
Я вот точно займусь этим когда-нибудь. Как появится тема перенесу обсуждение туда.
Ссылку поправил, спасибо.
А обсуждение лучше в теме вести.
Dms, ты свой вопрос всё же в теме продублируй. Я в данном случае лишь подсунул идею, дал рекомендации по работе оборудования и потратил много времени на тестирование. Реализация уже не моя, но этот вопрос обсуждался.
Юзаю соноф на варке, датчик в потоке на циркуляции. А потом ставлю на поддержание температуры брожения в холодильнике. Хотелось бы забить в него рецепт на затирание.
Вы точно статью прочитали? Последняя картинка. Автоматический режим привязан к рецепту.
Дальнейшие обсуждения в теме по BNC. Ссылки в статье есть.