We are working with @imick at refactoring and improving the Tahoma core component. At the moment this is done as a custom component installable through HACS, and available here: https://github.com/iMicknl/ha-tahoma.
A first big change is the use of config flow. Once installed, go to Configuration -> Integration and look for Tahoma. Input your login and password and enjoy the component!
The other big change is automatic discovery of the devices instead of hard coding every single one of them. Thus this version should have more devices compatible out of the box.
A lot of work still needs to be done. We need people to test it and report bugs, missing integrations, etc.