3.0.0-beta4

* Default to generic device
* Improved debugging granularity/increased categories
* Add heartbeat monitoring for availability
* Catch more failure cases with retry (still some missing I'd guess)
* Switch to MathJS evaluate for simple math transforms
* RGBTW: Switch base scale for all friendly topics to 100 (automatic conversion on backend)
* RGBTW: Add color temperature support
* RGBTW: Improve autodetection
* RGBTW: Improved white/color mode handling (still work to do here)
This commit is contained in:
tsightler
2020-10-12 16:14:22 -04:00
parent d5217ce237
commit 60b50c760e
9 changed files with 248 additions and 112 deletions

View File

@@ -1,5 +1,5 @@
const TuyaDevice = require('./tuya-device')
const debug = require('debug')('tuya-mqtt:tuya')
const debug = require('debug')('tuya-mqtt:device')
const utils = require('../lib/utils')
class GenericDevice extends TuyaDevice {