Procházet zdrojové kódy

Fixed Double verification unlocking

gkwok1 před 1 rokem
rodič
revize
c0cf58d804

+ 8 - 6
custom_components/tuya_local/devices/ble_pulido_p13_lock.yaml

@@ -37,14 +37,14 @@ primary_entity:
       type: integer
       type: integer
       optional: true
       optional: true
       persist: false
       persist: false
-    - id: 47  #Lock motor state
+    - id: 47 #Lock motor state
       name: lock
       name: lock
       type: boolean
       type: boolean
       readonly: true
       readonly: true
       mapping:
       mapping:
-        - dps_val: true  #Unlocked
+        - dps_val: true #Unlocked
           value: false
           value: false
-        - dps_val: false  #Locked
+        - dps_val: false #Locked
           value: true
           value: true
     - id: 55
     - id: 55
       type: integer
       type: integer
@@ -152,15 +152,15 @@ secondary_entities:
           - dps_val: mute
           - dps_val: mute
             step: 33
             step: 33
             value: 0
             value: 0
-            icon: "mdi:volume-mute"
+            icon: "mdi:volume-mute"            
           - dps_val: low
           - dps_val: low
             step: 33
             step: 33
             value: 33
             value: 33
-            icon: "mdi:volume-low"
+            icon: "mdi:volume-low"           
           - dps_val: normal
           - dps_val: normal
             step: 33
             step: 33
             value: 66
             value: 66
-            icon: "mdi:volume-medium"
+            icon: "mdi:volume-medium"           
           - dps_val: high
           - dps_val: high
             step: 33
             step: 33
             value: 100
             value: 100
@@ -173,11 +173,13 @@ secondary_entities:
       - id: 68
       - id: 68
         type: string
         type: string
         name: switch
         name: switch
+        optional: true
         mapping:
         mapping:
           - dps_val: function1
           - dps_val: function1
             value: false
             value: false
           - dps_val: function2
           - dps_val: function2
             value: true
             value: true
+          - value: false
   - entity: sensor
   - entity: sensor
     class: battery
     class: battery
     category: diagnostic
     category: diagnostic