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

Add puppy_kitty_pet_feeder.yaml

Aegeontis 1 год назад
Родитель
Сommit
8404c82332
1 измененных файлов с 65 добавлено и 0 удалено
  1. 65 0
      custom_components/tuya_local/devices/puppy_kitty_pet_feeder.yaml

+ 65 - 0
custom_components/tuya_local/devices/puppy_kitty_pet_feeder.yaml

@@ -0,0 +1,65 @@
+name: Pet feeder
+products:
+  - id: iwabnqimdhmzxzvp
+    name: PUPPY KITTY Automatic Cat & Dog Feeder
+primary_entity:
+  entity: switch
+  name: Enable feeder
+  icon: "mdi:food-drumstick"
+  dps:
+    - id: 25
+      type: boolean
+      name: switch
+    - id: 1
+      name: meal_plan
+      type: string
+      optional: true
+secondary_entities:
+  - entity: sensor
+    icon: "mdi:paw"
+    name: Feed report
+    category: diagnostic
+    dps:
+      - id: 14
+        name: sensor
+        type: integer
+  - entity: button
+    class: restart
+    name: Factory reset
+    category: config
+    dps:
+      - id: 24
+        type: boolean
+        name: button
+        optional: true
+  - entity: number
+    icon: "mdi:paw"
+    name: Manual feed
+    category: config
+    dps:
+      - id: 3
+        name: value
+        type: integer
+        range:
+          min: 1
+          max: 20
+  - entity: binary_sensor
+    name: Feeding
+    class: running
+    icon: "mdi:paw"
+    category: diagnostic
+    dps:
+      - id: 4
+        type: string
+        name: sensor
+        optional: true
+        mapping:
+          - dps_val: feeding
+            value: true
+          - dps_val: standby
+            value: false
+          - dps_val: done
+            value: false
+          - dps_val: null
+            value: null
+          - value: false