Skip to content

0.11.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@dontsovcmc dontsovcmc released this 26 Feb 23:12
· 246 commits to master since this release
92b379a

Изменения в ESP8266

Версия 0.11.0

@vzagorovskiy @Anat0liyBM @dontsovcmc

  1. PubSubClient 2.7.0 -> 2.8.0
  2. Отправка описания параметров в HomeAssistant
  3. В поля данных
  • mac переименован в router_mac, формат шестнадцатиричный разделенный двоеточием
  • mac - MAC адрес ESP, формат шестнадцатиричный разделенный двоеточием
  • esp_id - id ESP, в десятичном формате
  • ip - IP адрес ESP
  1. ArduinoJson 6.15.1->6.18.3
  2. Формат имени точки доступа waterius-ИДЕНТИФИКАТОР_ЕСП-НОМЕР_ВЕРСИИ_ПРОШИВКИ
  3. Имя хоста изменено на waterius-ИДЕНТИФИКАТОР_ЕСП идентиификтр в десятисном виде
  4. Формирование одного JSON для публикации по MQTT и HTTP
  5. Возможность публиковать всю информацию в один топик MQTT в формате JSON
  6. Установка часов выполняется вне зависимости будет ли запрос по https. Время используется для MQTT.
  7. В класс Voltage добавлен метод измерения % батареи, немного исправлен признак севшей батареи.
  8. Оптимизировано использование памяти при работе по https
  9. Добавлена возможность использования самоподписанных сертификатов
  10. После настройки устройства автодискавери топики будут удалены, т.к. пользователь мог именить форматы.
  11. Убраны глобальные переменные для https и mqtt чтобы сэкономить память
  12. Добавлена публикация вспомогательных показаний через json_attributes при автодискавери в HA, что позволило сильно сократить кол-во запросов
  13. Добавлена опция для сенсовров в HA, force_update сенсор будет обновляться при получении сообщения даже если значение не изменилось
  14. Доработано измерение напряжения, теперь отправляются усредненные показания напряжения.
  15. Напряжение измеряется в фоне раз в 300мс
  16. Добавлены признаки интеграции с HA, MQTT, blynk
  17. Добавлена подписка на изменения параметров в HA
  18. Добавлена кастомная реализация синхронизации времени по NTP
  19. Добавлены функции по корректному подключению/отключением от WIFI при режиме глубокого сна
  20. Сохраняется послений успешный BSSID и канал точки доступа для быстрого подключения к WIFI
  21. Рефакторинг функции отправки на сайт
  22. Добавлена возможность пользователю указать свой NTP сервер, если не удалось с этого сервера получить время то будет браться время по серврам из пула

Изменения в attiny

Версия: 25
@neitri

  1. Задержка отключения ESP после команды перехода в сон