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

Rojeco feeder: make some dps optional, add battery level

Issue #845
Jason Rumney 2 лет назад
Родитель
Сommit
3b0c526fcc
1 измененных файлов с 13 добавлено и 0 удалено
  1. 13 0
      custom_components/tuya_local/devices/rojeco_pet_feeder.yaml

+ 13 - 0
custom_components/tuya_local/devices/rojeco_pet_feeder.yaml

@@ -10,6 +10,7 @@ primary_entity:
     - id: 2
       type: boolean
       name: button
+      optional: true
     - id: 13
       type: bitfield
       name: fault_code
@@ -23,6 +24,7 @@ secondary_entities:
         name: sensor
         type: integer
         unit: portions
+        optional: true
   - entity: sensor
     category: diagnostic
     name: Feed state
@@ -80,3 +82,14 @@ secondary_entities:
           - dps_val: 2
             value: true
           - value: false
+  - entity: sensor
+    name: Battery level
+    class: battery
+    category: diagnostic
+    dps:
+      - id: 10
+        type: integer
+        name: sensor
+        unit: "%"
+        class: measurement
+        optional: true