Skip to content
Home Assistant TestFlight
Xiaomi

Dreame X20+ (Xiaomi c102gl)

Robot Vacuum Cleaners · And More

Partly worksLocal

1 report: 1 says it partly works.

Reported with 1 integration: Dreame Vacuum.

What people report

IntegrationIn Home AssistantIn Apple HomeWhat they saidSource
Dreame VacuumPartly works LocalLocal-only entries drop replies in batches of 15; fix open
Saved copy
… #1831 by polling Mijia devices locally in batches of 10: [code] For an entry created with Manual Connection (Without map), `account_type` is `"local"`. `DreameVacuumProtocol.init` sets `self.prefer_cloud = True` for every account type other than `"mi"`, `"local"` included: [code] So `not self._protocol.prefer_cloud` is false, the batch stays at 15, and the X20+ drops the reply exactly as in #1831. The entry sits in `setup_retry` ("No response from the device"). This is despite there being no cloud at all (`self._protocol.cloud is None`) and the entry's `prefer_cloud` option being `false`. …

Excerpt saved from GitHub on 2026-10-23.

Issue #1909 · 2026-10

Each row is one report from a GitHub thread, an integration’s docs, or r/homeassistant. Check the date and the linked source before you buy.

In ReReHome

Once Home Assistant’s HomeKit Bridge shares it, this device reaches Apple Home as a HomeKit accessory behind your Home Assistant bridge, so ReReHome shows and controls it like any other.

Identifiers

BrandXiaomi
Modelxiaomi.vacuum.c102gl
CategoryRobot Vacuum Cleaners