Release 3.0.0

3.0.0 Release

Major changes from 2.1.0:
* Completely new configuration engine
* Completely new topic structure
* New template engine for creating friendly topic structure from raw DPS values
* Pre-defined templates for some common devices
* Directly control devices via Tuya JSON topic or via DPS key topics
This commit is contained in:
tsightler
2020-10-18 20:53:58 -04:00
parent 51bbd612f2
commit d61c1f7cee
7 changed files with 68 additions and 34 deletions

View File

@@ -46,8 +46,8 @@ Simple device with on/off and brightness functions (dimmer switches or lights)
| --- | --- | --- |
| state | Power state | on/off |
| command | Set power state | on/off, 0/1, true/false |
| brightness_state | Brightness in % | 1-100 |
| brightness_command | set brightness in % | 1-100 |
| brightness_state | Brightness in % | 0-100 |
| brightness_command | set brightness in % | 0-100 |
Manual configuration options:
| Option | Description | Default |
@@ -78,14 +78,14 @@ Tuya bulbs store their HSB color value in a single DPS key using a custom format
| --- | --- | --- |
| state | Power state | on/off |
| command | Set power state | on/off, 0/1, true/false |
| white_brightness_state | White mode brightness in % | 1-100 |
| white_brightness_command | Set white mode brightness in % | 1-100 |
| color_brightness_state | Color mode brightness in % | 1-100 |
| color_brightness_command | Set white mode brightness in % | 1-100 |
| hs_state | Hue, saturation % | H,S (Hue 0-360, Saturation 1-100) |
| hs_command | Set hue, saturation % | H,S (Hue 0-360, Saturation 1-100) |
| hsb_state | Hue, saturation %, brightness % | H,S,B (Hue 0-360, Saturation 1-100, Brightness 1-100) |
| hsb_command | Set hue, saturation %, brightness % | H,S,B (Hue 0-360, Saturation 1-100, Brightness 1-100) |
| white_brightness_state | White mode brightness in % | 0-100 |
| white_brightness_command | Set white mode brightness in % | 0-100 |
| color_brightness_state | Color mode brightness in % | 0-100 |
| color_brightness_command | Set white mode brightness in % | 0-100 |
| hs_state | Hue, saturation % | H,S (Hue 0-360, Saturation 0-100) |
| hs_command | Set hue, saturation % | H,S (Hue 0-360, Saturation 0-100) |
| hsb_state | Hue, saturation %, brightness % | H,S,B (Hue 0-360, Saturation 0-100, Brightness 0-100) |
| hsb_command | Set hue, saturation %, brightness % | H,S,B (Hue 0-360, Saturation 0-100, Brightness 0-100) |
| mode_state | White/Color mode | 'white', 'colour' (some devices also support scenes here) |
| mode_command | Set white/color mode | 'white', 'colour' (some devices also support scenes here) |
| color_temp_state | Color temperature in mireds (only available if device support color temp) | 154-400 (defult range, can be overridden) |