Bläddra i källkod

Feit RGB: merge into generic RGBWW lightbulb config

Specific config not needed, as it is covered by the generic one
already.
Jason Rumney 1 år sedan
förälder
incheckning
77d75354bf

+ 0 - 66
custom_components/tuya_local/devices/feit_light_rgb_bulb.yaml

@@ -1,66 +0,0 @@
-name: RGBWW Light
-products:
-  - id: 8cr0olwf9sphi0u4
-    name: Feit RGB Light Bulb
-primary_entity:
-  entity: light
-  dps:
-    - id: 1
-      type: boolean
-      name: switch
-    - id: 2
-      type: string
-      name: color_mode
-      optional: true
-      mapping:
-        - dps_val: white
-          value: color_temp
-        - dps_val: colour
-          value: hs
-        - dps_val: null
-          value: color_temp
-          hidden: true
-    - id: 3
-      type: integer
-      name: brightness
-      optional: true
-      range:
-        min: 25
-        max: 255
-    - id: 4
-      type: integer
-      optional: true
-      name: color_temp
-      range:
-        min: 0
-        max: 255
-      mapping:
-        - target_range:
-            min: 1800
-            max: 2700
-    - id: 5
-      type: hex
-      name: rgbhsv
-      optional: true
-      format:
-        - name: r
-          bytes: 1
-        - name: g
-          bytes: 1
-        - name: b
-          bytes: 1
-        - name: h
-          bytes: 2
-          range:
-            min: 0
-            max: 360
-        - name: s
-          bytes: 1
-          range:
-            min: 0
-            max: 255
-        - name: v
-          bytes: 1
-          range:
-            min: 0
-            max: 255

+ 6 - 0
custom_components/tuya_local/devices/rgbww_lightbulb.yaml

@@ -1,7 +1,10 @@
 name: RGB warm white light
+legacy_type: feit_light_rgb_bulb
 products:
   - id: hpaeslvkx4znwzae
     name: A60 RGB 1800-2700K light
+  - id: 8cr0olwf9sphi0u4
+    name: Feit RGB Light Bulb
 primary_entity:
   entity: light
   dps:
@@ -17,6 +20,9 @@ primary_entity:
           value: color_temp
         - dps_val: colour
           value: hs
+        - dps_val: null
+          value: color_temp
+          hidden: true
     - id: 3
       type: integer
       name: brightness