Closed foxymichelle closed 2 years ago
Please check if IP address/token have changed
I had checked my IP prior and got side-tracked in the middle of double-checking the token, which I meant to do before hitting submit. I went back to wrap that up, and yep, it changed! Is that normal? Quite a coincidence that it lined up with the updating the component?
I think it was a coincidence...
Checklist
The problem
I just updated the xiaomi cloud map extractor in HACS, and after refresh, the card on my dashboard shows "Invalid calibration, please check your configuration," then eventually the map view appears with "Failed to retrieve device" instead of the map.
What version of an integration has described problem?
v2.2.0
What was the last working version of an integration?
prior version - was up-to-date
What vacuum model do you have problems with?
viomi.vacuum.v13
What version of Home Assistant do you use?
v2022.9.4
What type of installation are you running?
Home Assistant OS
Camera's configuration
Errors shown in the HA logs (if applicable)
Additional information
First, I wasn't sure if I should select HA OS or Supervisor. Here's my info copied and pasted: Home Assistant 2022.9.4 Supervisor 2022.08.6 Operating System 9.0 Frontend 20220907.2 - latest
When initially setting this up in June, I believe I had the same error (it was a while ago, so not positive). When asking for help, I was told to add
force_api: roidmi
to my config, which resolved the issue. I did just now test removing that line, using viomi and xiaomi, then returning back to roidmi - none of these options worked.I was adding to my map yesterday, at which point it was working fine, and I saw the map on my dashboard this morning. After updating this card in HACS, as well as an HA update (I think Supervisor; not the recent, big Core update), it stopped working and started throwing the above errors in my log.
An interesting note: your docs refer to the Viomi V3 as viomi.vacuum.v13, but the Xiaomi Miot Auto integration lists its model attribute as viomi.vacuum.v23.