PiotrMachowski / Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor

This custom integration provides a way to present a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting.
MIT License
1.14k stars 121 forks source link

Found an unsupported model 'roborock.vacuum.a62' for class 'RoborockVacuum' #407

Closed seidenfaden1 closed 1 year ago

seidenfaden1 commented 1 year ago

Checklist

The problem

First I want to apologize, that I am not an experienced reporter of faults.

The Xiaomi Vacuum Map Card only shows one map, I had expected to be able to see all 4 maps from the vacum cleaner.

Also this map does not offer any other functionality than "Pin and Go". I had expected to be able to include the rooms in zones in sequences of cleaning, but I can not get the information into the map or the menus.

What version of an integration has described problem?

v2.1.2

What was the last working version of an integration?

No response

What vacuum model do you have problems with?

roborock S7 PRO Ultra

What version of Home Assistant do you use?

Home Assistant 2023.2.5

What type of installation are you running?

Home Assistant Supervised

Camera's configuration

camera:
  - platform: xiaomi_cloud_map_extractor
    host: 192.168.1.247
    token: 
    username: 
    password: 
    draw: ['all']
    attributes:
      - calibration_points
      - rooms
      - map_name
      - no_go_areas
      - charger

Errors shown in the HA logs (if applicable)

2023-02-20 18:53:56.286 INFO (MainThread) [homeassistant.setup] Setting up hacs
2023-02-20 18:53:56.288 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.0 seconds
2023-02-20 18:53:56.349 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.30.1
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2023-02-20 18:54:01.312 INFO (MainThread) [homeassistant.setup] Setting up camera
2023-02-20 18:54:01.331 INFO (MainThread) [homeassistant.setup] Setup of domain camera took 0.0 seconds
2023-02-20 18:54:01.343 INFO (MainThread) [homeassistant.setup] Setup of domain unifi took 3.6 seconds
2023-02-20 18:54:01.352 INFO (MainThread) [homeassistant.components.camera] Setting up camera.xiaomi_cloud_map_extractor
2023-02-20 18:54:01.386 INFO (SyncWorker_0) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2023-02-20 18:54:01.393 INFO (MainThread) [homeassistant.setup] Setup of domain timer took 9.1 seconds
2023-02-20 18:54:01.519 INFO (MainThread) [homeassistant.setup] Setting up weather
2023-02-20 18:54:01.521 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds
2023-02-20 18:54:02.176 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Logging in...
2023-02-20 18:54:02.200 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2023-02-20 18:54:02.308 INFO (MainThread) [homeassistant.setup] Setting up xiaomi_miio
2023-02-20 18:54:02.308 INFO (MainThread) [homeassistant.setup] Setup of domain xiaomi_miio took 0.0 seconds
2023-02-20 18:54:02.548 WARNING (SyncWorker_0) [miio.device] Found an unsupported model 'roborock.vacuum.a62' for class 'RoborockVacuum'. If this is working for you, please open an issue at https://github.com/rytilahti/python-miio/
2023-02-20 18:54:02.877 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Logged in
2023-02-20 18:54:02.878 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving device info, country: None
2023-02-20 18:54:04.339 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieved device model: roborock.vacuum.a62
2023-02-20 18:54:04.340 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Created device, used api: xiaomi
2023-02-20 18:54:04.340 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving map name from device
2023-02-20 18:54:04.599 WARNING (SyncWorker_6) [miio.device] Found an unsupported model 'roborock.vacuum.a62' for class 'RoborockVacuum'. If this is working for you, please open an issue at https://github.com/rytilahti/python-miio/
2023-02-20 18:54:04.637 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map name retry
2023-02-20 18:54:04.638 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving map name from device
2023-02-20 18:54:04.786 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map name retry
2023-02-20 18:54:04.786 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving map name from device
2023-02-20 18:54:04.933 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map name retry
2023-02-20 18:54:04.934 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving map name from device
2023-02-20 18:54:05.083 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map name roboroommap%2F506406986%2F16
2023-02-20 18:54:05.084 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Retrieving map from Xiaomi cloud
2023-02-20 18:54:07.264 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map data retrieved
2023-02-20 18:54:07.265 DEBUG (SyncWorker_6) [custom_components.xiaomi_cloud_map_extractor.camera] Map is ok
2023-02-20 18:54:09.755 INFO (MainThread) [homeassistant.setup] Setting up zha
2023-02-20 18:54:09.756 INFO (MainThread) [homeassistant.setup] Setup of domain zha took 0.0 seconds
2023-02-20 18:54:09.782 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore started

Additional information

No response

PiotrMachowski commented 1 year ago
  1. This integration only shows currently selected map, not all available maps (related issue: https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor/issues/67)
  2. This integration doesn't control the vacuum, I assume you use Vacuum Map card. If you have problems controlling your vacuum with it please create an issue there.
  3. This issue is related to python-miio
    Found an unsupported model 'roborock.vacuum.a62' for class 'RoborockVacuum'. If this is working for you, please open an issue at https://github.com/rytilahti/python-miio/
  4. Your password is quite weak and additionally you have made it public. I advise to change it as soon as possible.
seidenfaden1 commented 1 year ago

Thank you for you quick response. The pasword is better now thank you.