* Usese devices.json from "tuya-cli wizard" for device discovery, no topic config required
* Uses device discovery by default, but can manually edit devices.json to add IP address, protocol version, or change
* Creates short topic name using just "friendly name" or "id".
* Merge protocol 3.3 support
* Update TuyAPI to 5.3.1
* Fixes for color settings issues with some devices
* Support to force device status update with schema query
I kept running into problems with the version of tuyapi set to the original value and kept exiting with exit code 99. When I updated the version to the latest version in github for tuyapi all issues were resolved.
With a fresh clone of this repository, doing a 'npm install' on linux and mac
os x result in modified package.json and package-lock.json. I guess we should
then publish them modified.
Signed-off-by: Gérondal Thibault <contact@tycale.be>