Skip to content

v0.15.3

Latest
Compare
Choose a tag to compare
@ACE1046 ACE1046 released this 17 Jan 11:42
· 3 commits to master since this release
  • Плавный старт шагового мотора стал более плавным.
  • Arduino core for ESP8266 обновлено до v3.1.2.
  • Откомпилированные прошивки теперь универсальны, подходят для любого размера флэш-памяти.
  • Изменения в MQTT: Обновлена интеграция с Home Assistant для совместимости с последней версией. Для наименования устройства используется не сетевое имя (hostname), а название (name), если оно заполнено в настройках. Недопустимые символы заменяются на подчеркивание, hostname теперь может содержать точку, без ошибки в логах HA.
  • Retained команды удаляются и игнорируются при подключении к MQTT.
  • В xml статус добавлены вход aux (если настроен), поле 'master' (значение 'yes' для мастера, 'no' - все остальные) и список пресетов и их значений.
  • В настройках можно выбрать две скорости мотора. Их можно использовать, к примеру, для ручного (быстро) и автоматического (тихо) управления или для разных скоростей вверх и вниз. Вторую скорость можно использовать при управлении по расписанию, http, mqtt, rf и кнопками.
  • Все настройки можно скачать/загрузить в виде файла на странице обновления прошивки.
  • Команды для сброса положения и поиска нуля заново: 'zero' по mqtt, /set?zero по http. Команда 'reboot' по mqtt для перезагрузки.
  • Сторожевой пингер. Включается в настройках. Раз в минуту пингует заданный IP (например, wifi-роутер). После неудачи, пинги повторяются каждые 10 секунд. 4 пропущенных подряд пинга записываются в Log. После 7 пропущенных пингов выполняется указанное в настройках действие (логирование / переподключение / перезагрузка). Интервал пинга и количество пропущенных пингов можно изменить константами PINGER_INTERVAL_S / PINGER_REPEAT_INTERVAL_S / PINGER_WARN / PINGER_ACTION в прошивке, при необходимости.
  • Режим мастер/ведомый по WiFi. Теперь в дополнение к ведомым по проводу можно добавить ведомых по IP. На них распространяются все возможности управления, как и у проводных. Поддерживается до 10 ведомых в 5 группах (те же, что у проводных. В одной группе могут быть как проводные, так и беспроводные ведомые). Подробнее imlazy.ru/rolls/master.html.
  • В настройках добавлены кнопки включения WiFi у проводных ведомых, с отображением их IP после подключения к сети, для удобства настройки ведомых.
  • В расписании можно установить самое раннее время срабатывания по солнцу, например "на рассвете, но не ранее 07:00".
  • Положение шторы можно сохранять во flash-памяти, оно не теряется при перезагрузке. Включается в настройках. Не рекомендуется использовать без необходимости, ресурс памяти на запись ограничен, это может сократить срок службы. Если перезагрузка произойдет во время движения, положение не восстановится и потребуется поиск нуля.
  • [v0.15.1] Исправлен баг, не появлялись кнопка Scan и пункт добавления IP в настройках wifi ведомых.
  • [v0.15.2] Исправлен баг в wifi мастер/слейв режиме.
  • [v0.15.3] Исправлен баг работы wifi мастер/слейв от аппаратных кнопок.
  • [v0.15.3] При смене направления движения штора останавливает и плавно начинает двигаться в обратную сторону.
  • [v0.15.3] Включена поддержка mDNS.