Skip to content

Releases: dontsovcmc/waterius

Captive Portal

13 Nov 00:22
Compare
Choose a tag to compare

Требуется всестороннее тестирование!

Изменения

  1. Работает Captive Portal
  2. Captive Portal может закрыться при подключении к WiFi - просто подключитесь заново к точке доступа Ватериуса.

Для замечаний: #295
Прошивка
Т.к. нужно шить файловую систему, то команда увеличилась:
python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp8266-1.0.1.bin 0xbb000 esp8266-fs-1.0.1.bin

Новый интерфейс настроек

31 Oct 23:28
Compare
Choose a tag to compare

Требуется всестороннее тестирование!

Изменения

  1. WiFiManager заменён на ESPAsyncWebServer
  2. Файловая система LittleFS
  3. Весь интерфейс настройки изменён
  4. Добавили сброс до заводских настроек
  5. Добавил обнуление стартового значения импульсов, если приходят меньше #269
  6. Добавил загрузку информации про wi-fi сети http://192.168.4.1/ssid.txt
  7. Добавлена отправка на свой сервер параллельно waterius.ru

Известные ошибки

  1. Нужно вручную открывать http://192.168.4.1
    Для замечаний: #295

Прошивка

Т.к. нужно шить файловую систему, то команда увеличилась:
python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp8266-1.0.0.bin 0xbb000 esp8266-fs-1.0.0.bin

1 0 0_title copy

Починили изменение типа входа

13 Oct 17:07
Compare
Choose a tag to compare

#291 Починили изменение типа входа. Требовался ребут питания в версии attiny31.
Обновлять ESP не требуется.

0.11.9-beta Улучшен UI

18 Sep 11:47
Compare
Choose a tag to compare
Pre-release
  1. Статус подключения к Wi-Fi
  2. Чекбокс "показать пароль"
  3. Очистка пароля при выборе Wi-Fi
  4. Текст счётчиков при повторной настройке другой
  5. Вес импульса отображается если выбрано "Авто"

Список счетчиков газа/тепла:
#233

Проблемы:

  1. ESP не всегда отвечает на запрос статуса соединения. Кажется синхронный сервер не выдерживает параллельную работу..
    /wifisave переводящий флаг connect = true, чтобы инициировать подключение к точки доступа, если не правильный пароль отвечает через 6 сек.
    следом ответит /wifistatus.

WifiManager: dontsovcmc/WiFiManager@a561cbe

0.11.8

15 Sep 12:51
8c32b2c
Compare
Choose a tag to compare
  • Исправлена ошибка названия каналов у Home Assistant

0.11.7-beta

09 Aug 19:44
Compare
Choose a tag to compare
  1. не дублируется список wi-fi сетей при настройке
  2. Добавил разное имя датчиков для HomeAssistant discovery
  3. WiFiManager ветка waterius_release_112
    • возможно устранена ошибка подключения к SSID с пробелом
    • с версии 0.11.6 style.css из файла

Примечание: прошивка ATTINY для коротких импульсов только для attiny85. Не влезает в память 45й.
В attiny85-30 убран в loop pinMode(1, OUTPUT); от дебага. Надеюсь, ни на что не влияет. В 0.11.6 строчка есть. Обе версии 30.

Универсальная прошивка (бета версия)

05 Aug 00:26
Compare
Choose a tag to compare

Поддержка выхода "открытый коллектор" электронных счётчиков газа и тепла.
Счётчики воды также работают.
Настройка типа входа в "Доп. настройках".

Изменения в сравнении с 0.11.5:
исправлена ошибка чтения сохраненных данных из памяти attiny

Внимание: Поддерживается только attiny85. Attiny45 не поддерживается, вышли за 4кб

Короткие импульсы

17 May 00:52
Compare
Choose a tag to compare
Pre-release

Экспериментальная прошивка, поддерживающая выход "открытый коллектор" электронных счётчиков газа и тепла. Счётчики воды также работают.

Изменения:

  • поддержка счётчиков тепла и газа (импульсы от 2мс)
  • поддержка выбора типа счётчика в интерфейсе
  • сохранение нового значения в attiny раз в минуту, а не каждый импульс
  • улучшено чтение сохраненных данных из памяти attiny

Большое обновление

29 Apr 13:07
eb6d816
Compare
Choose a tag to compare

Большое обновление 0.11.х
Подробнее: 0.11.3-beta, 0.11.0-beta

Новые функции:

  1. Дискавери для Home Assistant
  2. Можно указать свой сервер Blynk, NTP сервер
  3. Новые поля в отправляемых данных:
  • router_mac - string - 3 байта MAC роутера (производитель)
  • mac - string - MAC адрес ESP
  • esp_id - int - ID ESP
  • ha - boolean - признак включения discovery HA
  • mqtt - boolean -признак использования mqtt
  • blynk - boolean -признак использования blynk
  • dhcp - boolean - DHCP испозуется
  • freemem - int - свободная память в ESP, bytes

Исправление ошибок:

  1. Исправлено и ускорено подключение к Wi-Fi, что увеличит работу от батареек
  2. Исправлена ошибка синхронизации по NTP

Обновлен WifiManager в ESP

17 Mar 21:58
Compare
Choose a tag to compare

Изменения в ESP8266

Версия 0.11.3 - 2023.03.18 - dontsovcmc

  1. Счетчики попыток починил

Версия 0.11.3 0.11.2 - 2023.03.02 - dontsovcmc, neitri

  1. WifiManager обновлен до v2.0.15-rc.1
  2. Переполнение массивов, очистка памяти
  3. Подсчет crc более компактный

Изменения в attiny

нет