Created new integration for Tuya - ha-tuya-ce
Named it Tuya CE (Community Edition),
Main reason for refactoring the official integration is due to the slow response to new devices (no complaints just stating a fact).
in this custom component I moved all the device / countries and unit of measurements to a JSON available in GitHub, so adding new devices doesn’t require new version and as result of that, faster time to market.
At this stage, configuration file identical to the official integration, but soon will add few of the devices that are not supported.
the main feature I’m going to add (soon after adding the missing devices) is new service to add / update devices by using a dedicated service to update the main configuration
If it will be available through out that open api, don’t see reason why not,
It is basically the same integration as the official but with device’s configuration defined out of the code
Thanks for the answer… anyway dunno if already made the experience…but my two channel switch did act on its own for me…means I have a door opener attached to it and it opened and closed the door itself without interacting with the tuya device nor with an Automation. I’ll step back from those devices for the time being as the motor almost caught fire when it was blocked because the door was already closed
Repo is available in elad-bar/ha-tuya-ce,
adding new devices to that inegration is pretty simple (a tool is available for that in repo),
Below is a manual of how to add unsupported devices of Tuya to get supported (devices without insturctions / entities):
How to add support for unsupported Tuya devices
Tuya Developer Portal
Login to Developer Portal
Open Cloud menu and click on Development
Open the relevant project from the list
In the upper navigation menu, click on Devices
From the product navigation menu (View devices by product) find the relevant product you would like to add support
Click on the Change control instruction mode
Select DP Instructions instead of Standard instructions
List of supported DP codes with their names will appear
Click on Save configuration button
You will get redirected to the device list again
Find (again) the product ou have changed in the product navigation menu
Click on Instruction details button next the name
On the right side will be opened Details view on the right side
Click on Refresh configuration button
Close the Details view
Click on Debug device link related to one of the devices of the product