Skip to content

Xiaomi Mi Robot Vacuum V1 - Fan Speed Issue #860

Closed
@mat4444

Description

@mat4444

Describe the bug
This bug report is copied from home-assistant/core#43196
With the Xiaomi Mi Robot Vacuum V1 running on FW 3.5.8_004018, the fan speed options (Silent, Standard, Medium, Turbo and Gentle) are not understood by the vacuum.
However, from Home Assistant, fan speed can be set with the set_fan_speed service using the following integer values:
Silent --> 38
Standard --> 60
Medium --> 75
Turbo --> 100
Gentle --> Not an option for this vacuum

Version information (please complete the following information):

  • Platform: Raspberry Pi 3B+
  • OS: Running on HomeAssistant 0.117.6 (HassOS 4.15)
  • python-miio: version 0.5.3

Device information:

  • Model: Xiaomi Mi Robot Vacuum V1 (rockrobo.vacuum.v1)
  • Hardware version: Linux ?
  • Firmware version: 3.5.8_004018
    (PS: the command line in your bug report template misses 'info' at the end of miiocli device --ip <ip address> --token <token>)

To Reproduce
Using Home Assistant, I try to change the fan speed of my vacuum (v1) using the built-in options (drop down list), but it does not work. Nothing happens, there is no acknowledgment nor error message.
image
However, I can use the set_fan_speed service with integer values to change the speed.

Expected behavior
The vacuum speed should be changeable by default, using the default options.

Console output
No error in Home Assistant log

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions