- Fix error validating the creds in the view mode. This is an known issue node-red#3420
- Updated TuyaAPI to
7.3.0
- Added support to store device Id and device Key as credentials #77
- Changed the default find timeout value to 10 seconds
- Renamed
tuya smart device generic
node totuya smart device hub
Thanks to foxylion for suggesting the crendentials feature
- Fix retry timeout not set via command
- Fix state change issues with the state output of the node.
- Handled the TuyAPI unhandled exception( Thanks to @msillano)
- Check for connection before sending message
- Added troubleshooting section in README
- Added CONTROL commands as input (CONNECT, DISCONNECT, RECONNECT)
- Seperate output node for device status and client status
- Dynamically set the find and retry timeout (Not saved permanently in the config)
- Disable auto connect on start
- Added support for both data and dp-refresh event #54
- Renamed data event to dp-refresh (Tuya 7.1 changes)
- Update to Tuya 7.1.0. Closes #51
- Added support for catch node. If there a catch node in the flow, the tuya smart device node will not throw any error to the debug window. Implementing #47
- Fixes #43
- Fixes protocol default value not set for existing nodes
- Optimized code
Fixes #33
- Tuya api library updated to 6.1.1
- No more null data payload on json undefined error. :)
Fixes #25
- Added a generic SET node which can be controller with message.payload. One node to set command for many devices. Thanks to formatBCE for the suggestion.
- Bug fixes
- Added more extensive retry logic. Previously on find error, the logic hangs
- Initial Version