Просмотр исходного кода

Linkoze switch: tweak values

Contrary to the portal docs, the log is indicating "single_click", not "click"
There is also a "double_click" state that I missed.

It seems to report the last action persistently rather than clear the state,
so maybe the persist: false was not needed, but in case it is, use it
consistently.

Issue #774
Jason Rumney 2 лет назад
Родитель
Сommit
e2079e6e14
1 измененных файлов с 26 добавлено и 2 удалено
  1. 26 2
      custom_components/tuya_local/devices/linkoze_dual_button.yaml

+ 26 - 2
custom_components/tuya_local/devices/linkoze_dual_button.yaml

@@ -11,7 +11,7 @@ primary_entity:
       name: sensor
       persist: false
       mapping:
-        - dps_val: click
+        - dps_val: single_click
           value: true
         - value: false
 secondary_entities:
@@ -23,7 +23,7 @@ secondary_entities:
         name: sensor
         persist: false
         mapping:
-          - dps_val: click
+          - dps_val: single_click
             value: true
           - value: false
   - entity: binary_sensor
@@ -32,6 +32,7 @@ secondary_entities:
       - id: 1
         type: string
         name: sensor
+        persist: false
         mapping:
           - dps_val: press
             value: true
@@ -42,7 +43,30 @@ secondary_entities:
       - id: 2
         type: string
         name: sensor
+        persist: false
         mapping:
           - dps_val: press
             value: true
           - value: false
+  - entity: binary_sensor
+    name: Double click 1
+    dps:
+      - id: 1
+        type: string
+        name: sensor
+        persist: false
+        mapping:
+          - dps_val: double_click
+            value: true
+          - value: false
+  - entity: binary_sensor
+    name: Double click 2
+    dps:
+      - id: 2
+        type: string
+        name: sensor
+        persist: false
+        mapping:
+          - dps_val: double_click
+            value: true
+          - value: false