Tahoma’s windows and blinds are all cover
- blinds work correctly and windows partially but there is a serious bug with cover.set_cover_position
for windows that prevents from using this service and this accessories (blinds work correctly).
Whenever I use the slider (see screen below, the arrow buttons work OK) or use cover.set_cover_position
I get a ERROR (MainThread) [homeassistant.components.websocket_api.http.connection.140248148051056] Could not login: Too many requests, try again later : login with
.
It’s not about too many connections because the arrows or the same integration via Homebridge, or the blinds work correctly.
2019-03-27 11:09:52 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection.140248148051056] Could not login: Too many requ
ests, try again later : login with …
Traceback (most recent call last):
File "/usr/src/app/homeassistant/components/websocket_api/commands.py", line 122, in handle_call_service
connection.context(msg))
File "/usr/src/app/homeassistant/core.py", line 1138, in async_call
self._execute_service(handler, service_call))
File "/usr/src/app/homeassistant/core.py", line 1160, in _execute_service
await handler.func(service_call)
File "/usr/src/app/homeassistant/helpers/entity_component.py", line 188, in handle_service
self._platforms.values(), func, call, service_name
File "/usr/src/app/homeassistant/helpers/service.py", line 314, in entity_service_call
future.result() # pop exception if have
File "/usr/src/app/homeassistant/helpers/service.py", line 328, in _handle_service_platform_call
await getattr(entity, func)(**data)
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/app/homeassistant/components/tahoma/cover.py", line 138, in set_cover_position
self.apply_action('setPosition', 100 - kwargs.get(ATTR_POSITION))
File "/usr/src/app/homeassistant/components/tahoma/__init__.py", line 136, in apply_action
self.controller.apply_actions('HomeAssistant', [action])
File "/usr/local/lib/python3.7/site-packages/tahoma_api/tahoma_api.py", line 318, in apply_actions
self.login()
File "/usr/local/lib/python3.7/site-packages/tahoma_api/tahoma_api.py", line 52, in login
raise Exception("Could not login: " + result['error'])
Exception: Could not login: Too many requests, try again later : login with …