0.11.0-beta
Pre-release
Pre-release
dontsovcmc
released this
26 Feb 23:12
·
291 commits
to master
since this release
Изменения в ESP8266
Версия 0.11.0
@vzagorovskiy @Anat0liyBM @dontsovcmc
- PubSubClient 2.7.0 -> 2.8.0
- Отправка описания параметров в HomeAssistant
- В поля данных
- mac переименован в router_mac, формат шестнадцатиричный разделенный двоеточием
- mac - MAC адрес ESP, формат шестнадцатиричный разделенный двоеточием
- esp_id - id ESP, в десятичном формате
- ip - IP адрес ESP
- ArduinoJson 6.15.1->6.18.3
- Формат имени точки доступа waterius-ИДЕНТИФИКАТОР_ЕСП-НОМЕР_ВЕРСИИ_ПРОШИВКИ
- Имя хоста изменено на waterius-ИДЕНТИФИКАТОР_ЕСП идентиификтр в десятисном виде
- Формирование одного JSON для публикации по MQTT и HTTP
- Возможность публиковать всю информацию в один топик MQTT в формате JSON
- Установка часов выполняется вне зависимости будет ли запрос по https. Время используется для MQTT.
- В класс Voltage добавлен метод измерения % батареи, немного исправлен признак севшей батареи.
- Оптимизировано использование памяти при работе по https
- Добавлена возможность использования самоподписанных сертификатов
- После настройки устройства автодискавери топики будут удалены, т.к. пользователь мог именить форматы.
- Убраны глобальные переменные для https и mqtt чтобы сэкономить память
- Добавлена публикация вспомогательных показаний через json_attributes при автодискавери в HA, что позволило сильно сократить кол-во запросов
- Добавлена опция для сенсовров в HA, force_update сенсор будет обновляться при получении сообщения даже если значение не изменилось
- Доработано измерение напряжения, теперь отправляются усредненные показания напряжения.
- Напряжение измеряется в фоне раз в 300мс
- Добавлены признаки интеграции с HA, MQTT, blynk
- Добавлена подписка на изменения параметров в HA
- Добавлена кастомная реализация синхронизации времени по NTP
- Добавлены функции по корректному подключению/отключением от WIFI при режиме глубокого сна
- Сохраняется послений успешный BSSID и канал точки доступа для быстрого подключения к WIFI
- Рефакторинг функции отправки на сайт
- Добавлена возможность пользователю указать свой NTP сервер, если не удалось с этого сервера получить время то будет браться время по серврам из пула
Изменения в attiny
Версия: 25
@neitri
- Задержка отключения ESP после команды перехода в сон