Releases: dontsovcmc/waterius
Статический IP, закрыл пароль, crc
- Исправлена ошибка: при включении +1 импульс
- Можно указать статический IP адрес в веб интерфейсе
- Пароль не передается в веб интерфейс
- Отображение MAC адреса в "доп. настройках" веб интерфейса
- Проверка данных от attiny контрольной суммой
- Добавил поля в передаваемые данные: уровень при замыкании, время настройки и время включения
PLATFORM: Atmel AVR 1.15.0 #299ca85 > Generic ATtiny85
HARDWARE: ATTINY85 1MHz, 512B RAM, 8KB Flash
PACKAGES:
- framework-arduinoavr 4.1.2
- toolchain-atmelavr 1.50400.190710 (5.4.0)
PLATFORM: Espressif 8266 2.4.0 #4a9e74d > Espressif Generic ESP8266 ESP-01 1M
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
PACKAGES:
- framework-arduinoespressif8266 3.20603.200130 (2.6.3)
- tool-esptool 1.413.0 (4.13)
- tool-esptoolpy 1.20800.0 (2.8.0)
- tool-mkspiffs 1.200.0 (2.0)
- toolchain-xtensa 2.40802.200502 (4.8.2)
Обновил фреймворк
Обновление фреймворка.
PLATFORM: Espressif 8266 2.4.0 #4a9e74d > Espressif Generic ESP8266 ESP-01 1M
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
PACKAGES:
- framework-arduinoespressif8266 3.20603.200130 (2.6.3)
- tool-esptool 1.413.0 (4.13)
- tool-esptoolpy 1.20800.0 (2.8.0)
- toolchain-xtensa 2.40802.191122 (4.8.2)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 35 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <Blynk> 0.6.1
| |-- <ESP8266WiFi> 1.0
|-- <ArduinoJson> 6.15.1
|-- <PubSubClient> 2.7
|-- <WifiManager> 1.0.0 #6eab7b2
| |-- <DNSServer> 1.1.1
| | |-- <ESP8266WiFi> 1.0
| |-- <ESP8266WebServer> 1.0
| | |-- <ESP8266WiFi> 1.0
| |-- <ESP8266WiFi> 1.0
| |-- <ESP8266mDNS> 1.2
| | |-- <ESP8266WiFi> 1.0
|-- <ESP8266WiFi> 1.0
|-- <ESP8266HTTPClient> 1.2
| |-- <ESP8266WiFi> 1.0
|-- <Wire> 1.0
|-- <DNSServer> 1.1.1
| |-- <ESP8266WiFi> 1.0
|-- <EEPROM> 1.0
|-- <ESP8266WebServer> 1.0
| |-- <ESP8266WiFi> 1.0```
mqtt retain
Merge pull request #126 from bastshoes/master MQTT retain
Нет расхожедний в литрах после настройки
#116 Не учитывались литры, вылитые во время настройки.
Восстановлена поддержка спец.символов в названии Wi-Fi
Новый дизайн сломал поддержку кавычек и т.п. символов в названии WiFi. Починил. #113
Небольшие дополнения
Точность ввода показаний в веб странице: 0.001
Обновил библиотеку
Обновил фреймворк Ардуино до 2.6.2.
В предыдущей версии замечена нестабильная работа DHCP. При тестировании ошибка пропала.
p.s. Необходимо было очистить память...
Стабилизация интерфейса настроек
-
динамическая загрузка wi-fi сетей, для экономии памяти. Раньше больше 24 сетей страница не отображалась корректно. Теперь должно работать хоть с 40.
-
заполняю из памяти Имя точки доступа и Пароль. Наконец, да...
-
точное кол-во секунд до выключения в интерфейсе настройки.
Интерфейс настроек стабилен
- Оптимизирована WiFiManager, чтобы интерфейс грузился всегда корректно.
Дизайн настроек, улучшен подсчет
-
Дизайн интерфейса настроек как сайт waterius.ru
https://waterius.ru/esp/title.html -
Улучшен алгоритм подсчета импульсов. Теперь импульс: 1 раз замкнут + 3 раза разомкнут (период 250мс +- 10%). Энергопотербление на ~5мкА снизилось.