Bug with Tahoma's cover.set_cover_position for windows - 💰for fix!

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 …

I can pay $50 to have this fixed.