In general all the swircher issues has been resolved.
It is fully working again.
There are 2 general approaches, using switcher_kis official oob component in HA or using the switcher webAPI in docker container.
For the webapi approach I have written a guide, this is how I use it myself currently.
To retrieve the data, try the extractV3.py script if the original is not working for you.
All you need now is device id, for the phone id use 0000 and for password use 00000000.
@TomerFi, thanks for the amazing integration over API,
I created a new integration based on the API with UI configuration,
For now it’s in my repo, please let me know if you would like me to do a pull request with the code into the HA component