Waterius Versions Save

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.

1.1.2

1 month ago

Изменения только в ESP

  1. Поддержка изменения по mqtt из ha: текущих показаний, веса импульса, типа входа. Спасибо, @Anat0l
  2. Поменял проверку строки ввода показаний ^(\d{1,8}([.,]\d{1,3})?)$
  3. Поддержка , и . при вводе показаний

Совместимость с attiny >=29.

Техподдержка в нашем телеграм комьюнити https://t.me/waterius_forum

Прошивка

python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp01_1m-1.1.2.bin 0xbb000 esp01_1m-1.1.2-fs.bin

avrdude -p t85 -c Usbasp -B 4 -P usb -U efuse:w:0xFF:m -U hfuse:w:0xDF:m -U lfuse:w:0x62:m -U flash:w:"attiny85-32.hex":a

1.1.0

3 months ago

Изменения только в ESP

  1. Рефакторинг веб интерфейса.
  2. Удалена поддержка Blynk
  3. Ошибка если прошивка attiny будет ниже или равна 29 (getSlaveData)
  4. Добавили картинки на каждый тип счетчика и вход
  5. Перенесли строки в string.js
  6. Удалил поле good.
  7. Добавил в json поле ntp_errors - кол-во ошибок синхронизации времени
  8. Поддержка датчиков расхода воды. Протестировали на SEA YF-S402B G1/4. (Нужна доработка паяльником!)

Совместимость с attiny >=29.

Техподдержка в нашем телеграм комьюнити https://t.me/waterius_forum

Прошивка

python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp01_1m-1.1.0.bin 0xbb000 esp01_1m-1.1.0-fs.bin

avrdude -p t85 -c Usbasp -B 4 -P usb -U efuse:w:0xFF:m -U hfuse:w:0xDF:m -U lfuse:w:0x62:m -U flash:w:"attiny85-32.hex":a

1.0.6

4 months ago

Изменения

Для пользователей отсутствуют

Прошивка

python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp8266-1.0.6.bin 0xbb000 esp8266-1.0.6-fs.bin

avrdude -p t85 -c Usbasp -B 4 -P usb -U efuse:w:0xFF:m -U hfuse:w:0xDF:m -U lfuse:w:0x62:m -U flash:w:"attiny85-32.hex":a

1.0.5

5 months ago
  1. Исправлена сортировка wi-fi сетей
  2. Добавил надпись о том, что Ватериус отключится от телефона для подключения к вай-фаю на странице ввода пароля.

Прошивка

python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp8266-1.0.5.bin 0xbb000 esp8266-1.0.5-fs.bin

avrdude -p t85 -c Usbasp -B 4 -P usb -U efuse:w:0xFF:m -U hfuse:w:0xDF:m -U lfuse:w:0x62:m -U flash:w:"attiny85-32.hex":a

1.0.4

5 months ago
  1. ESP. Версия 1.0.4: Исправили ошибку настройки типа канала. Применялся только последний настроенный канал в режиме настройки. Совместима с версиями attiny 28-31.

  2. attiny. Версия 32: Оптимизировали прошивку. Просьба протестировать. Добавили режим датчика Холла (Нужно выпаять 3к3 резисторы на входах и 300ом на земле. Питание датчика — плюс синего входа. Импульсы — плюс красного входа).

1.0.2

5 months ago

Изменения:

  • Captive portal после подключения к Wi-Fi отображает статус подключения и можно перейти к настройкам счётчиков
  • Сортировка Wi-Fi сетей по мощности сигнала
  • Кнопка "Обновить список Wi-Fi сетей", если список пуст
  • Настройка типа входа и типа счётчика через MQTT см. Export.md
  • Исправлено отображение версии attiny

python -m esptool --port /dev/cu.wchusbserial1420 --baud 115200 write_flash --flash_freq 40m --flash_size 1MB --flash_mode qio 0x0 esp8266-1.0.2.bin 0xbb000 esp8266-1.0.2-fs.bin

1.0.1

6 months ago

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

Изменения

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

Для замечаний: https://github.com/dontsovcmc/waterius/issues/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

1.0.0

6 months ago

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

Изменения

  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 Для замечаний: https://github.com/dontsovcmc/waterius/issues/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

0.11.10-beta

7 months ago

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

0.11.9-beta

7 months ago
  1. Статус подключения к Wi-Fi
  2. Чекбокс "показать пароль"
  3. Очистка пароля при выборе Wi-Fi
  4. Текст счётчиков при повторной настройке другой
  5. Вес импульса отображается если выбрано "Авто"

Список счетчиков газа/тепла: https://github.com/dontsovcmc/waterius/issues/233

Проблемы:

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

WifiManager: https://github.com/dontsovcmc/WiFiManager/commit/a561cbe274a7c2f1e2b38670b23ecf56c8486481