[App][Pro] Dreame X50 Ultra with Matter

Hybrid solution Matter + Cloud

Download the trial version here: Dreame Hybrid Saugroboter | Homey

NOTE: Dreame content is currently supported in the EUROPE REGION (EU including CH). Users with US or Asian accounts cannot yet use the cloud features. Login requires a username and password.

The vision: Live locally, use cloud power

The basic app continues to run entirely on Matter. Those who only want to vacuum, stop, and charge can do so locally in Homey. However, as soon as you optionally log in with your Dreame cloud credentials, the integration transforms into a true powerhouse.

What does the hybrid extension offer?

Once the cloud login is active, exclusive features are unlocked that go beyond the standard Matter functionality:

Live Map Widget: A high-performance widget for your dashboard that displays the cleaning map in real time. We use our own MapParser for this, which translates the binary data from the cloud directly into a smooth Homey interface.

Enhanced Control Widget: A specialized control that not only offers start/stop functionality but also enables native room selection (room cleaning) directly within Homey.

Deep Metadata Sync: Status messages, which are often generic via Matter (such as “Error”), are made more precise through the cloud connection (e.g., “Mop maintenance in progress” or “Water tank empty”).

Custom Room Mapping: In the app settings, cloud IDs (room numbers) can be renamed to descriptive names (kitchen, bathroom, living room), which are then displayed consistently in all widgets.

A Look Under the Hood (Technical Details)
Technically, we rely on Smart Data Merging:

Latency: Matter ensures fast response times to commands.

Persistence (“Sticky Map”): We’ve developed a logic that prevents the map from “jumping” or appearing blank during brief telemetry gaps during cleaning. The map remains stable, even if the robot is currently operating in an area with weak signal.

MIOT Protocol Integration: Communication takes place via the encrypted MIOT protocol of the cloud, with us decoding the data locally in the MapParser and optimizing it for Homey.

Outlook: Room Cleaning via Flow

The next big step is room-based Flow Cards. Since we now know the room IDs and names via the cloud, in the future you’ll be able to say: “When I leave the house, just clean the kitchen and the entryway.”

Your thoughts?

What do you think of this hybrid approach? Is the local Matter standard important enough to you to only use the cloud as an optional “turbo boost,” or would you prefer a pure all-in-one solution?

I’m looking forward to your feedback!