Listens on MQTT topic and routes requests to Tuya devices, based on a one to one topic translation in e.g. Home-Assistant config-files. 1:1 topic translation is limited to simple tasks (like switching ON/OFF); only boolean values.
TuyaMQTT uses TuyaFace to communicate locally (no cloud connection needed) with your tuya devices.
In v1.1 Tuya device configuration can be done with GismoCaster. In which you can set discovery messages for both TuyaMQTT and Home Assistant and opens up the ability to set boolean/integer/float/string types.
The goal for version v1.2 is to add input/output processing functions and to improve on HA message values.
https://github.com/TradeFace/tuyamqtt/wiki
Get involved!
Anyone who is willing to test, write code, add documentation, etc. is welcome to make a contribution.
Acknowledgements