4
0
Эх сурвалжийг харах

Lublueblu vacuum: dps 1 and 2 have different behaviour

Rather than power and activate, these dps are listed in iot.tuya.com as
switch_go and pause.  This appears to be the same as Kabum 700 v2023
vacuums, so use the same pattern.

Issue #2334
Jason Rumney 1 жил өмнө
parent
commit
3c63858139

+ 25 - 2
custom_components/tuya_local/devices/lublueblu_sl60d_vacuum.yaml

@@ -7,16 +7,39 @@ primary_entity:
   dps:
     - id: 1
       type: boolean
-      name: power
+      name: activate
       optional: true
       mapping:
+        - dps_val: false
+          constraint: pause
+          conditions:
+            - dps_val: true
+              value: false
+            - dps_val: false
+              value: false
+              hidden: true
+            - dps_val: null
+              value: false
+              hidden: true
+        - dps_val: true
+          constraint: pause
+          conditions:
+            - dps_val: false
+              value: true
+            - dps_val: true
+              value: true
+              hidden: true
+            - dps_val: null
+              value: true
+              hidden: true
         - dps_val: null
           value: false
           hidden: true
     - id: 2
       type: boolean
-      name: activate
       optional: true
+      name: pause
+      hidden: true
     - id: 3
       type: boolean
       name: charge