Releases: dontsovcmc/waterius
Captive Portal
Требуется всестороннее тестирование!
Изменения
- Работает Captive Portal
- 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
Новый интерфейс настроек
Требуется всестороннее тестирование!
Изменения
- WiFiManager заменён на ESPAsyncWebServer
- Файловая система LittleFS
- Весь интерфейс настройки изменён
- Добавили сброс до заводских настроек
- Добавил обнуление стартового значения импульсов, если приходят меньше #269
- Добавил загрузку информации про wi-fi сети http://192.168.4.1/ssid.txt
- Добавлена отправка на свой сервер параллельно waterius.ru
Известные ошибки
- Нужно вручную открывать 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
Починили изменение типа входа
#291 Починили изменение типа входа. Требовался ребут питания в версии attiny31.
Обновлять ESP не требуется.
0.11.9-beta Улучшен UI
- Статус подключения к Wi-Fi
- Чекбокс "показать пароль"
- Очистка пароля при выборе Wi-Fi
- Текст счётчиков при повторной настройке другой
- Вес импульса отображается если выбрано "Авто"
Список счетчиков газа/тепла:
#233
Проблемы:
- ESP не всегда отвечает на запрос статуса соединения. Кажется синхронный сервер не выдерживает параллельную работу..
/wifisave переводящий флаг connect = true, чтобы инициировать подключение к точки доступа, если не правильный пароль отвечает через 6 сек.
следом ответит /wifistatus.
WifiManager: dontsovcmc/WiFiManager@a561cbe
0.11.8
- Исправлена ошибка названия каналов у Home Assistant
0.11.7-beta
- не дублируется список wi-fi сетей при настройке
- Добавил разное имя датчиков для HomeAssistant discovery
- WiFiManager ветка waterius_release_112
- возможно устранена ошибка подключения к SSID с пробелом
- с версии 0.11.6 style.css из файла
Примечание: прошивка ATTINY для коротких импульсов только для attiny85. Не влезает в память 45й.
В attiny85-30 убран в loop pinMode(1, OUTPUT);
от дебага. Надеюсь, ни на что не влияет. В 0.11.6 строчка есть. Обе версии 30.
Универсальная прошивка (бета версия)
Поддержка выхода "открытый коллектор" электронных счётчиков газа и тепла.
Счётчики воды также работают.
Настройка типа входа в "Доп. настройках".
Изменения в сравнении с 0.11.5:
исправлена ошибка чтения сохраненных данных из памяти attiny
Внимание: Поддерживается только attiny85. Attiny45 не поддерживается, вышли за 4кб
Короткие импульсы
Экспериментальная прошивка, поддерживающая выход "открытый коллектор" электронных счётчиков газа и тепла. Счётчики воды также работают.
Изменения:
- поддержка счётчиков тепла и газа (импульсы от 2мс)
- поддержка выбора типа счётчика в интерфейсе
- сохранение нового значения в attiny раз в минуту, а не каждый импульс
- улучшено чтение сохраненных данных из памяти attiny
Большое обновление
Большое обновление 0.11.х
Подробнее: 0.11.3-beta, 0.11.0-beta
Новые функции:
- Дискавери для Home Assistant
- Можно указать свой сервер Blynk, NTP сервер
- Новые поля в отправляемых данных:
- 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
Исправление ошибок:
- Исправлено и ускорено подключение к Wi-Fi, что увеличит работу от батареек
- Исправлена ошибка синхронизации по NTP
Обновлен WifiManager в ESP
Изменения в ESP8266
Версия 0.11.3 - 2023.03.18 - dontsovcmc
- Счетчики попыток починил
Версия 0.11.3 0.11.2 - 2023.03.02 - dontsovcmc, neitri
- WifiManager обновлен до v2.0.15-rc.1
- Переполнение массивов, очистка памяти
- Подсчет crc более компактный
Изменения в attiny
нет