Przeglądaj źródła

Silvercrest coffee maker: naming standardization

- Use tank_empty translation key instead of "Need water" name.
- Use branding in products name
- Rename "Warm left" to "Warm time remaining" to be clearer, add duration class
Jason Rumney 2 lat temu
rodzic
commit
f99b795623

+ 9 - 6
custom_components/tuya_local/devices/silvercrest_coffee_maker.yaml

@@ -1,7 +1,7 @@
 name: Coffee maker
 products:
   - id: iegq4tjqeuiew5cl
-    name: Coffee Maker
+    name: Silvercrest SKMS 900 A1
 primary_entity:
   entity: switch
   icon: "mdi:coffee-maker"
@@ -34,19 +34,22 @@ secondary_entities:
         type: string
         name: sensor
   - entity: sensor
-    name: Warm left
-    icon: "mdi:clock"
+    name: Warm time remaining
+    class: duration
     category: diagnostic
     dps:
       - id: 12
         type: integer
         name: sensor
         unit: min
-  - entity: sensor
-    name: Lack water
-    icon: "mdi:water"
+  - entity: binary_sensor
+    translation_key: tank_empty
     category: diagnostic
     dps:
       - id: 105
         type: bitfield
         name: sensor
+        mapping:
+          - dps_val: 0
+            value: false
+          - value: true