🚨 КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
- Трекер `device_tracker.pandora_ID` переименован в `device_tracker.ID_pandora`. Увы, идентификатор сохранить не удалось. Будет создан новый объект.
- Передние левые и правые стёкла и двери (`binary_sensor.ID_(left|right)_front_(glass|door)`) теперь заменены на `driver` и `passenger` для праворуких автомобилей.
- Действия объектов `switch` и `lock` теперь не задают состояния самим себе немедленно, и обновляют своё значение тогда и только тогда, когда устройство передаст соответствующее изменение.
- Убраны параметры коэффициента оборотов, имён и идентификаторов объектов.
- **Миграция с YAML протестирована на многих типовых конфигурациях, однако может пройти не самым лучшим образом. Напишите в чат поддержки, если произойдёт ошибка при обновлении.**
🆕 Нововведения
- Совместимость с версиями Home Assistant 2023.6.0+
- Новая платформа `button` и дополнительные объекты платформ `binary_sensor` и `switch`
- Возможность ручного обновления объектов по требованию
- Переводы наименований объектов и их атрибутов
- Динамические иконки для объектов, выполняющих команды
🔧 Изменения
- Изменены механизмы обновления данных
- Улучшены способы создания объектов
- Уменьшена задержка передачи команд на сервер
- Убрана избыточная валидация местами, где возможно
- Функция смены пароля теперь является отдельным потоком действий
- WebSockets теперь оповещают при разъединении более чем на 15 секунд
- Объекты всех видов создаются вне зависимости от того, какой тип устройства, однако остаются деактивированными (на случай если Pandora или интеграция неправильно определят возможности конечного устройства)
🐛 Исправления
- (теоретически) исправлена команда открытия багажника (ID: _34_ -> _35_)
- Исправлены вылеты aiohttp.ClientSession при ошибках в работе компонента
- Исправлена очистка куки-файлов Home Assistant
- Исправлена невозможность получать данные маячков
- Исправлены карточки