@robertklep , I was aware of this API. It’s existing already for a couple of years and was also available when I started this app. They now introduced a trial license for 50 devices for a year and it’s possible to extend this trial. Besides the trial change, they have now public SDK’s available, tuya/tuya-cloud-sdk-nodejs: Tuya Cloud API SDK for node.js (github.com)
But instead of the user only login with username and password, you have to create a developer account and provide app id and an app secret also. This is how the new v2 home assistant works also: Tuya - Home Assistant (home-assistant.io). I have thinked about to change the app to this method, but still doubting and currently lack of time.
It’s possible to support login with username and password for the user with private app id and secret, but hthen will exceed quickly the limits of the trial. Then it becomes to expensive for me: Pricing-Documentation-Tuya Developer