core
core copied to clipboard
Ecovacs DEEBOT OZMO 900 not supported
The problem
Since 2024.2.0 Update und Migrate Ecovacs, doesnt work this Intergration. The Setup Process works very fine but all Entities are unavailable? The API was correctly find an bind. Previously I removed all integration entries.
The ecovacs integration is the main integration to integrate all Ecovacs (Deebot) vacuums. You will need your Ecovacs account information (username, password) to discover and control vacuums in your account.
The description says that all models are now supported. Are you sure, that the DEEBOT OZMO 900 is Supported? Only fan_speed_list is available.
`fan_speed_list:
- quiet
- normal
- max
- max_plus friendly_name: Robie supported_features: 13180`
What version of Home Assistant Core has the issue?
2024.2.0
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Ecovacs
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
Hey there @overloadut, @mib1185, @edenhaus, mind taking a look at this issue as it has been labeled with an integration (ecovacs
) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of ecovacs
can trigger bot actions by commenting:
-
@home-assistant close
Closes the issue. -
@home-assistant rename Awesome new title
Renames the issue. -
@home-assistant reopen
Reopen the issue. -
@home-assistant unassign ecovacs
Removes the current integration label and assignees on the issue, add the integration domain after the command. -
@home-assistant add-label needs-more-information
Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. -
@home-assistant remove-label needs-more-information
Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.
(message by CodeOwnersMention)
ecovacs documentation ecovacs source (message by IssueLinks)
Thanks for pointing out that the docs says that all models are supported, which is indeed incorrect. Will be fixed with https://github.com/home-assistant/home-assistant.io/pull/31319
Since 2024.2.0 Update und Migrate Ecovacs, doesnt work this Intergration.
Did the integration work for you previously HA 2024.2?
The Deebot 900 was previously not supported (meaning before 2024.2) and is currently also not supported. Feel free to add support for it :) We don't get any information from ecovacs and therefore only you can add these models as I cannot add it without having it
Hello, thank you for the quick response. No, the integration didn't work in the previous version either but I really hoped that my Deebot 900 would work with the current version. A pity! It's strange because the connection to the API works and the model name is read. The fan can be controlled. Previously I had used this Integration for the OZMO 900 https://github.com/Ligio/hacc-ozmo Since 2024.02 (yesterday) this also not worked :(
For completeness, Ecovacs is using three different protocols for communication:
- XMPP: oldest bots, supported by the official integration since the beginning)
- MQTT/XML: old bots (eg. 900), which are supported by the custom integration hacc-ozmo
- MQTT/JSON: newer bots (starting with 920/950), supported by the official integration since the HA 2024.2)
Not sure how good your Python skills are but I'm happy to review your PR adding MQTT/XML
to deebot-client the underlying library.
You would need to convert the XML commands from hacc-ozmo to https://github.com/DeebotUniverse/client.py/tree/dev/deebot_client/commands/xml. The basic structure is already there but as I don't have a XML based bot, I cannot add and test the remaining commands.
hacc-ozmo stopped working as it uses features which where deprecated in 2023.2 and was removed in 2024.2
Hello, have you @Bolschilpz got your deebot 900 to response under Home Assistant? I own one, i’m new to HA and i really want to have my deebot connected to some automations
Heyo, this works very fine.Ligio/hacc-ozmo: Home Assistant Custom Component for Ecovacs Deebot Ozmo 900github.comAm 12.02.2024 um 17:20 schrieb balmesn @.***>: Hello, have you @Bolschilpz got your deebot 900 to response under Home Assistant? I own one, i’m new to HA and i really want to have my deebot connected to some automations
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
But, is it working under HA 2024.02?
El lun, 12 feb 2024 a las 12:38, Bolschilpz @.***>) escribió:
Heyo, this works very fine.Ligio/hacc-ozmo: Home Assistant Custom Component for Ecovacs Deebot Ozmo 900github.comAm 12.02.2024 um 17:20 schrieb balmesn @.***>: Hello, have you @Bolschilpz got your deebot 900 to response under Home Assistant? I own one, i’m new to HA and i really want to have my deebot connected to some automations
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/110015#issuecomment-1939217140, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFKZTODV5A4QWIDYRIJIPKTYTJHQ5AVCNFSM6AAAAABC73VITKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZZGIYTOMJUGA . You are receiving this because you commented.Message ID: @.***>
yes, Just remove the import here -> https://github.com/Ligio/hacc-ozmo/blob/master/custom_components/deebot/vacuum.py#L14The VacuumEntity entity doesn't exists anymore.The import is a leftover and is not used in the codeAm 13.02.2024 um 04:07 schrieb balmesn @.***>: But, is it working under HA 2024.02?
El lun, 12 feb 2024 a las 12:38, Bolschilpz @.***>)
escribió:
Heyo, this works very fine.Ligio/hacc-ozmo: Home Assistant Custom
Component for Ecovacs Deebot Ozmo 900github.comAm 12.02.2024 um 17:20
schrieb balmesn @.***>:
Hello, have you @Bolschilpz got your deebot 900 to response under Home
Assistant?
I own one, i’m new to HA and i really want to have my deebot connected to
some automations
—Reply to this email directly, view it on GitHub, or unsubscribe.You are
receiving this because you were mentioned.Message ID: @.***>
—
Reply to this email directly, view it on GitHub
https://github.com/home-assistant/core/issues/110015#issuecomment-1939217140,
or unsubscribe
.
You are receiving this because you commented.Message ID:
@.***>
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Same issue here with the 900. Robot is found, but all entities show "not available". Has somebody already found a solution for that?
Hi, you must use ligio’s component: Ligio/hacc-ozmo
Then you will have to edit the file (with the home Assistant file editor) and remove the line VacuumEntity
El El sáb, 25 may. 2024 a la(s) 4:27 p. m., Tobias1122334 < @.***> escribió:
Same issue here with the 900. Robot is found, but all entities show "not available". Has somebody already found a solution for that?
— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/110015#issuecomment-2131471472, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFKZTOBOUJMZERAXIMOXIZDZED62XAVCNFSM6AAAAABC73VITKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZRGQ3TCNBXGI . You are receiving this because you commented.Message ID: @.***>
Just remove the import here -> https://github.com/Ligio/hacc-ozmo/blob/master/custom_components/deebot/vacuum.py#L14TheVacuumEntity entity doesn't exists anymore.The import is a leftover and is not used in the code
El El sáb, 25 may. 2024 a la(s) 4:27 p. m., Tobias1122334 < @.***> escribió:
Same issue here with the 900. Robot is found, but all entities show "not available". Has somebody already found a solution for that?
— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/110015#issuecomment-2131471472, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFKZTOBOUJMZERAXIMOXIZDZED62XAVCNFSM6AAAAABC73VITKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZRGQ3TCNBXGI . You are receiving this because you commented.Message ID: @.***>
Hi,
thanks.
But where do I find this „deebot“ integration?
Hello all, I am a new user of HA.I have 2 ecovacs, an Ozmo 900 and a T8. I fight during weeks to install HACS and hacc-ozmo, but I could not make it working. Therefore I try the Deebot 4 Home Assistant that is available in HACS. After a reboot of HA, I receive the message that this is depreciated and I should use Homevacs...Back to the begin where I cannot control me Ozmo 900. Any solution ?
I tried to do this but still after reboot no entities added. Any particular steps to do after configuration and restart?
Just remove the import here -> https://github.com/Ligio/hacc-ozmo/blob/master/custom_components/deebot/vacuum.py#L14TheVacuumEntity entity doesn't exists anymore.The import is a leftover and is not used in the code El El sáb, 25 may. 2024 a la(s) 4:27 p. m., Tobias1122334 < @.> escribió: … Same issue here with the 900. Robot is found, but all entities show "not available". Has somebody already found a solution for that? — Reply to this email directly, view it on GitHub <#110015 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFKZTOBOUJMZERAXIMOXIZDZED62XAVCNFSM6AAAAABC73VITKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZRGQ3TCNBXGI . You are receiving this because you commented.Message ID: @.>
If you read all comments of this issue, you see that the Ozmo 900 is currently not supported. See https://github.com/home-assistant/core/issues/110015#issuecomment-1934580842 and https://github.com/home-assistant/core/issues/110015#issuecomment-1935580592 For support for custom component, please reach out to the custom integration author