Closed fidonet closed 3 years ago
Hi there @fidonet!
Thanks for opening an issue. However, there is quite a bit of information missing. Would you mind editing your issue and adding the requested information about the versions you are running and such?
Thanks already 👍
I have the same issue with a Deebot Ozmo 950.
Requested information:
ecovacs documentation ecovacs source (message by IssueLinks)
Hey there @overloadut, mind taking a look at this issue as its been labeled with an integration (ecovacs
) you are listed as a codeowner for? Thanks!
(message by CodeOwnersMention)
Sounds related to #38625
deebot Ozmo 920 Home Assistant versions 0.8 through to 1.0.0.b1 as of this morning
version | 1.0.0b1 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
virtualenv | false |
python_version | 3.8.6 |
os_name | Linux |
os_version | 5.4.81 |
arch | x86_64 |
timezone | Europe/London |
Logger: homeassistant.components.websocket_api.http.connection
Source: components/ecovacs/vacuum.py:160
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 14:48:38 (1 occurrences)
Last logged: 14:48:38
[140315780534336]
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 135, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1445, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1480, in _execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service
await self.hass.helpers.service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 593, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 664, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 630, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/vacuum/init.py", line 293, in async_turn_on
await self.hass.async_add_executor_job(partial(self.turn_on, *kwargs))
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/ecovacs/vacuum.py", line 160, in turn_on
self.device.run(sucks.Clean())
File "/usr/local/lib/python3.8/site-packages/sucks/init.py", line 416, in run
self.send_command(action.to_xml())
File "/usr/local/lib/python3.8/site-packages/sucks/init.py", line 413, in send_command
self.xmpp.send_command(xml, self._vacuum_address())
File "/usr/local/lib/python3.8/site-packages/sucks/init.py", line 482, in send_command
c.send()
File "/usr/local/lib/python3.8/site-packages/sleekxmppfs/stanza/iq.py", line 235, in send
raise IqError(result)
sleekxmppfs.exceptions.IqError:
2020-12-07 14:48:45 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:48:49 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:49:15 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:49:19 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:49:46 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:49:50 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:50:16 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:50:20 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:50:47 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:50:51 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:51:18 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:51:21 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:51:48 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry. 2020-12-07 14:51:52 WARNING (event_thread_0) [sucks] Ping did not reach VacBot. Will retry.
This is configured as ecovacs: username: !secret ecovacs_username password: !secret ecovacs_password country: us continent: an
FYI If I set the country to gb / eu then it fails to resolve a DNS entry and uk/ eu results in a library error as reported by others elsewhere
Traceback (most recent call last):
File "/usr/local/bin/sucks", line 11, in
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.
The problem
Having installed the ecovacs component in configuration.yaml both of my 920's then appear in the Dashboard, however they're listed as offline.
If I toggle the switch I get a 404 error back