DeebotUniverse / Deebot-4-Home-Assistant

Home Assistant integration for deebot vacuums
https://deebot.readthedocs.io/integrations/home-assistant/
GNU General Public License v3.0
180 stars 41 forks source link

Error on adding Ozmo 950 - User input malformed #419

Closed greilflorian closed 1 year ago

greilflorian commented 1 year ago

Checks

The problem

After installing and adding logging credentials I can tick my Ozmo 950 to integrate in HA. Then I click confirm to finish config and I get the error message User Input malformed: Value should be a list for dictionary value @ data['devices']

On which deebot vacuum you have the issue?

Deebot Ozmo 950

Which version of the Deebot component are you using?

2.0.0

Which version of Home Assistant are you using?

2023.9.1

What type of installation are you running?

Home Assistant OS

Country

De

Continent

Eu

Instance type

None

Anything in the logs that might be useful for us?

No response

Additional information

No response

kventil commented 1 year ago

Same problem here when trying to add my X1 Omni Pro

Home Assistant 2023.9.1 Supervisor 2023.08.3 Operating System 10.5 Frontend 20230908.0 - latest Deebot 4 Home Assistant 2.0.0

Instance Type: cloud Country: de Continent: eu/ww

image
kventil commented 1 year ago

I fiddled a bit with the POST request, when changing the request from: {"devices":"<robo-id>"} to {"devices":["<robo-id>"]} it seeems to work.

(-> http://homeassistant.local:8123/api/config/config_entries/flow/d8548dc924c729eec469995fffc4456f)

edenhaus commented 1 year ago

Duplicate of #415 and #417 Bug exists in the frontend