К обсуждениям

В Home Assistant пропал заряд пылесоса Xiaomi: атрибут vacuum или отдельный sensor

Редакция VOne Технологии

Как проверить модель сущностей после обновления Home Assistant: есть ли battery у vacuum, создан ли отдельный sensor и что видно на странице устройства — без удаления Xiaomi Home.

Проверьте ожидаемую модель сущностей

Актуальная документация для VacuumEntity перечисляет activity, fan speed и поддерживаемые действия, но не определяет battery level как свойство vacuum-сущности. Это объясняет, почему отсутствие старого атрибута нельзя автоматически считать потерей измерения: заряд может быть представлен отдельным sensor. На странице устройства запишите идентификатор vacuum и список связанных сущностей, не раскрывая имя дома и устройства. Не сравнивайте только карточку панели — она может показывать ограниченный набор полей. Факт отсутствия атрибута и факт отсутствия отдельной сущности проверяются раздельно.

Найдите sensor с классом battery

Официальная страница Sensor описывает отдельные sensor entities и device class battery для оставшегося заряда в процентах. В списке сущностей отфильтруйте устройство Xiaomi Home и ищите sensor с таким классом, а не только слово battery в отображаемом имени. Затем откройте Developer Tools → States и зафиксируйте состояние: числовое значение, unknown, unavailable или отсутствие записи. Не включайте в отчёт уникальные идентификаторы и данные облачного аккаунта. Если sensor есть, но disabled, сначала сохраните это состояние как отдельный исход, не удаляя интеграцию.

Составьте матрицу из четырёх исходов

Первый исход: атрибута vacuum нет, но отдельный battery sensor работает — это изменение представления. Второй: sensor существует, но unavailable; тогда важен момент последнего обновления и доступность самого устройства. Третий: sensor disabled — включение является отдельным обратимым тестом. Четвёртый: сущности нет нигде, хотя vacuum управляется; этот случай стоит эскалировать как границу модели интеграции. Не обновляйте прошивку пылесоса, не перепривязывайте аккаунт и не удаляйте config entry: эти действия изменят слишком много условий и могут стереть полезный контекст.

Пакет фактов для разработчиков

Сохраните версию Home Assistant Core, версию Xiaomi Home integration, модель устройства, наличие battery attribute до и после обновления только если это подтверждено собственной историей, а также один из четырёх исходов матрицы. Добавьте перечень доменов сущностей без entity_id и значений, если они чувствительны. Не прикладывайте diagnostics целиком без просмотра: облачные интеграции могут содержать идентификаторы аккаунта и устройства. Если управление vacuum также перестало работать, это уже другое намерение и его следует диагностировать отдельно. Issue подтверждает наличие вопроса о миграции данных, но не доказывает дефект.

Материал подготовлен редакцией VOne с применением ИИ для инвентаризации entity model; свойства vacuum и battery sensor проверены по официальной документации Home Assistant.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.