question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Dreame D9 (dreame-p2009) clean rooms

See original GitHub issue

Hello, I am unable to get my D9 vacuum to clean certain rooms.

Here is my service call:

service: xiaomi_miot.call_action
data:
  entity_id: vacuum.dreame_p2009_7503_robot_cleaner
  siid: 2
  aiid: 3
  params:
    - 7,5

That’s the result I can’t decipher:

event_type: xiaomi_miot.call_miot_action
data:
  entity_id: vacuum.dreame_p2009_7503_robot_cleaner
  did: "383117752"
  siid: 2
  aiid: 3
  result:
    did: "383117752"
    miid: 0
    siid: 2
    aiid: 3
    code: 0
    exe_time: 0
    withLatency: 0
origin: LOCAL
time_fired: "2022-09-15T11:32:14.130914+00:00"
context:
  id: 01GD0EQXXXXXXXXXXXXN4BZT376
  parent_id: null
  user_id: null

Here is the documentation: https://home.miot-spec.com/spec?type=urn:miot-spec-v2:device:vacuum:0000A006:dreame-p2009:2

I don’t understand why it’s not working. Maybe my param room_id array is wrong syntax?

My biggest fear is, that this is the correct documentation, which has no “start-room-sweep” action: https://home.miot-spec.com/spec?type=urn:miot-spec-v2:device:vacuum:0000A006:dreame-p2009:1

What’s the difference between the documentation? Seems like revision v1 and v2 or something like that? Is it about a firmware update? Or hardware differences?

Thank you very much in advance.

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:14 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
al-onecommented, Oct 10, 2022

For this device, the action of cleaning rooms may only be done locally.

Try in cloud:

service: xiaomi_miot.call_action
data:
  entity_id: vacuum.dreame_p2009_7503_robot_cleaner
  siid: 4
  aiid: 1
  params:
    - '{"selects":[[5,1,2,3,1]]}'
  throw: true
Read more comments on GitHub >

github_iconTop Results From Across the Web

Dreame D9 Robot Vacuum Cleaner FAQ
After the first mapping, Dreame D9 will clean your home by room. If this issue occurs, check the zones in the app and...
Read more >
Dreame D9 Robot Vacuum Cleaner and Mop Review
The Dreame D9 robot vacuum cleaner can be considered the current ... the device to easily move around the room and thoroughly clean...
Read more >
Dreame D9 Hands-On Review - Smart Robot Reviews
As it cleans it moves back-and-forth methodically covering the room without skipping a spot. Navigation is very close to the Roborock robots the ......
Read more >
DreameTech Robot Vacuum D9 NA Version User Manual
Open the door of the room to be cleaned, and put the furniture into proper place to make more space. Before cleaning, use...
Read more >
Dreame D9 robot vacuum & mop review - TechGadgetsCanada
Fast mapping, but you can't do anything with it: room cleaning doesn't work. After just one pass, my bot had a viewable map...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found