humbertogontijo / homeassistant-roborock

Roborock integration for Home Assistant. This integration uses your devices from the Roborock App
GNU General Public License v3.0
666 stars 69 forks source link

Camera Calibration disappears #598

Open bkr1969 opened 9 months ago

bkr1969 commented 9 months ago

Version of the custom_component

1.0.13

What vacuum are you using?

S7 MaxV

Describe the bug

Getting Invalid calibration error on map. Camera entity is there, but calibration data is gone.

Debug log

Logger: homeassistant.components.camera
Source: helpers/entity_platform.py:894
Integration: Camera (documentation, issues)
First occurred: 07:39:40 (481 occurrences)
Last logged: 07:53:08

Updating roborock camera took longer than the scheduled update interval 0:00:05
Updating xiaomi_cloud_map_extractor camera took longer than the scheduled update interval 0:00:02

This error originated from a custom integration.

Logger: custom_components.roborock.camera
Source: custom_components/roborock/camera.py:323
Integration: Roborock (documentation, issues)
First occurred: 07:39:25 (58 occurrences)
Last logged: 07:53:06

Unable to retrieve map data

image

type: custom:xiaomi-vacuum-map-card
title: First Floor
entity: vacuum.roborock_s7_maxv
vacuum_platform: default
map_source:
  camera: camera.roborock_s7_maxv_map
calibration_source:
  camera: true

image

bkr1969 commented 9 months ago

It seems like it wants to display. Image gets resized to what it should be but immediately shrinks back down with the calibration error. It flickers like this a lot.

bobzer commented 7 months ago

i have the same problem, but don't see the flickering just nothing

joshOberhaus commented 7 months ago

I have the same issue, has anyone made any progress on it?

acs-lux commented 7 months ago

I found that after resetting wifi i lost the map and camera access. Deleting the integration and then adding again solved it. In go2rtc i had to create the camera again too. Now its back as before.

joshOberhaus commented 7 months ago

Shortly after posting that, I had done the same thing, and it's been solid since!

Metehomea commented 1 week ago

Version of the custom_component

1.0.13

What vacuum are you using?

S7 MaxV

Describe the bug

Getting Invalid calibration error on map. Camera entity is there, but calibration data is gone.

Debug log

Logger: homeassistant.components.camera
Source: helpers/entity_platform.py:894
Integration: Camera (documentation, issues)
First occurred: 07:39:40 (481 occurrences)
Last logged: 07:53:08

Updating roborock camera took longer than the scheduled update interval 0:00:05
Updating xiaomi_cloud_map_extractor camera took longer than the scheduled update interval 0:00:02

This error originated from a custom integration.

Logger: custom_components.roborock.camera
Source: custom_components/roborock/camera.py:323
Integration: Roborock (documentation, issues)
First occurred: 07:39:25 (58 occurrences)
Last logged: 07:53:06

Unable to retrieve map data

image

type: custom:xiaomi-vacuum-map-card
title: First Floor
entity: vacuum.roborock_s7_maxv
vacuum_platform: default
map_source:
  camera: camera.roborock_s7_maxv_map
calibration_source:
  camera: true

image

Hello, This integration can't be used with Xiaomi Maps cloud extractor. That is the problem, so this issue is normal.