Przeglądaj źródła

Standardise filter reset buttons to use translations

Issue #1708
Jason Rumney 1 rok temu
rodzic
commit
8b771b5e39
48 zmienionych plików z 88 dodań i 53 usunięć
  1. 1 2
      custom_components/tuya_local/devices/cleanair_604b_humidifier.yaml
  2. 1 1
      custom_components/tuya_local/devices/cleanair_605b_humidifier.yaml
  3. 1 2
      custom_components/tuya_local/devices/ebac_dj4000_dehumidifier.yaml
  4. 1 2
      custom_components/tuya_local/devices/essentials_purifier.yaml
  5. 1 2
      custom_components/tuya_local/devices/himox_h05_purifier.yaml
  6. 1 2
      custom_components/tuya_local/devices/himox_h06_purifier.yaml
  7. 1 2
      custom_components/tuya_local/devices/ihunt_400_airpurifier.yaml
  8. 1 2
      custom_components/tuya_local/devices/ihunt_50_airpurifier.yaml
  9. 1 2
      custom_components/tuya_local/devices/ir_moes_heatpump.yaml
  10. 1 2
      custom_components/tuya_local/devices/kabum_smart700_v2023_vaccum.yaml
  11. 1 2
      custom_components/tuya_local/devices/klarta_stor2_purifier.yaml
  12. 1 2
      custom_components/tuya_local/devices/kogan_air_purifier.yaml
  13. 1 2
      custom_components/tuya_local/devices/kyvol_e30_vacuum.yaml
  14. 1 1
      custom_components/tuya_local/devices/liectroux_xr500_t3_vacuum.yaml
  15. 1 2
      custom_components/tuya_local/devices/nac_ap470_purifier.yaml
  16. 1 2
      custom_components/tuya_local/devices/neatsvor_x600_vacuum.yaml
  17. 1 2
      custom_components/tuya_local/devices/neo_ir_climate_controller.yaml
  18. 1 2
      custom_components/tuya_local/devices/nx_100ap_air_purifier.yaml
  19. 1 2
      custom_components/tuya_local/devices/poiema_one_purifier.yaml
  20. 1 2
      custom_components/tuya_local/devices/proscenic_m9_vacuum.yaml
  21. 1 1
      custom_components/tuya_local/devices/royalclima_rcb150_ventilation.yaml
  22. 1 2
      custom_components/tuya_local/devices/sobralik_water_fountain.yaml
  23. 1 2
      custom_components/tuya_local/devices/sygonix_smarter_dehumidifier.yaml
  24. 1 2
      custom_components/tuya_local/devices/tesla_s300_purifier.yaml
  25. 1 2
      custom_components/tuya_local/devices/tesvor_s6_vacuum.yaml
  26. 1 2
      custom_components/tuya_local/devices/ttec_reobipro_vacuum.yaml
  27. 1 2
      custom_components/tuya_local/devices/vork_vk6067aw_purifier.yaml
  28. 1 2
      custom_components/tuya_local/devices/zedar_r600_vacuum.yaml
  29. 3 0
      custom_components/tuya_local/icons.json
  30. 3 0
      custom_components/tuya_local/translations/bg.json
  31. 3 0
      custom_components/tuya_local/translations/cz.json
  32. 3 0
      custom_components/tuya_local/translations/de.json
  33. 3 0
      custom_components/tuya_local/translations/el.json
  34. 3 0
      custom_components/tuya_local/translations/en.json
  35. 3 0
      custom_components/tuya_local/translations/es.json
  36. 3 0
      custom_components/tuya_local/translations/fr.json
  37. 3 0
      custom_components/tuya_local/translations/hu.json
  38. 3 0
      custom_components/tuya_local/translations/id.json
  39. 3 0
      custom_components/tuya_local/translations/it.json
  40. 3 0
      custom_components/tuya_local/translations/ja.json
  41. 3 0
      custom_components/tuya_local/translations/no-NB.json
  42. 3 0
      custom_components/tuya_local/translations/pl.json
  43. 3 0
      custom_components/tuya_local/translations/pt-BR.json
  44. 3 0
      custom_components/tuya_local/translations/ru.json
  45. 3 0
      custom_components/tuya_local/translations/uk.json
  46. 3 0
      custom_components/tuya_local/translations/ur.json
  47. 3 0
      custom_components/tuya_local/translations/zh-Hans.json
  48. 3 0
      custom_components/tuya_local/translations/zh-Hant.json

+ 1 - 2
custom_components/tuya_local/devices/cleanair_604b_humidifier.yaml

@@ -118,9 +118,8 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    icon: mdi:air-filter
     dps:
       - id: 28
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/cleanair_605b_humidifier.yaml

@@ -105,7 +105,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
     dps:
       - id: 28

+ 1 - 2
custom_components/tuya_local/devices/ebac_dj4000_dehumidifier.yaml

@@ -91,9 +91,8 @@ secondary_entities:
         name: sensor
         unit: "%"
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    icon: "mdi:air-filter"
     dps:
       - id: 20
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/essentials_purifier.yaml

@@ -68,8 +68,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 11

+ 1 - 2
custom_components/tuya_local/devices/himox_h05_purifier.yaml

@@ -45,8 +45,7 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 11

+ 1 - 2
custom_components/tuya_local/devices/himox_h06_purifier.yaml

@@ -33,9 +33,8 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/ihunt_400_airpurifier.yaml

@@ -81,9 +81,8 @@ secondary_entities:
         type: integer
         unit: h
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: diagnostic
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/ihunt_50_airpurifier.yaml

@@ -39,9 +39,8 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: diagnostic
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/ir_moes_heatpump.yaml

@@ -85,8 +85,7 @@ secondary_entities:
             value: false
           - value: true
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 7

+ 1 - 2
custom_components/tuya_local/devices/kabum_smart700_v2023_vaccum.yaml

@@ -319,8 +319,7 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 22

+ 1 - 2
custom_components/tuya_local/devices/klarta_stor2_purifier.yaml

@@ -85,8 +85,7 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 11

+ 1 - 2
custom_components/tuya_local/devices/kogan_air_purifier.yaml

@@ -42,9 +42,8 @@ secondary_entities:
           - dps_val: 2
             value: 255
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/kyvol_e30_vacuum.yaml

@@ -163,9 +163,8 @@ secondary_entities:
         type: boolean
         name: button
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 12
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/liectroux_xr500_t3_vacuum.yaml

@@ -314,7 +314,7 @@ secondary_entities:
         name: sensor
         unit: h
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
     dps:
       - id: 22

+ 1 - 2
custom_components/tuya_local/devices/nac_ap470_purifier.yaml

@@ -95,8 +95,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 11

+ 1 - 2
custom_components/tuya_local/devices/neatsvor_x600_vacuum.yaml

@@ -236,9 +236,8 @@ secondary_entities:
           min: 0
           max: 9000
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: diagnostic
-    class: restart
     dps:
       - id: 22
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/neo_ir_climate_controller.yaml

@@ -95,9 +95,8 @@ secondary_entities:
             value: false
           - value: true
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 7
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/nx_100ap_air_purifier.yaml

@@ -79,9 +79,8 @@ secondary_entities:
           - dps_val: "24H"
             value: "24h"
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/poiema_one_purifier.yaml

@@ -48,9 +48,8 @@ secondary_entities:
         type: boolean
         name: lock
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/proscenic_m9_vacuum.yaml

@@ -298,9 +298,8 @@ secondary_entities:
           min: 0
           max: 9000
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: diagnostic
-    class: restart
     dps:
       - id: 22
         type: boolean

+ 1 - 1
custom_components/tuya_local/devices/royalclima_rcb150_ventilation.yaml

@@ -67,7 +67,7 @@ secondary_entities:
         name: sensor
         unit: "%"
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
     dps:
       - id: 13

+ 1 - 2
custom_components/tuya_local/devices/sobralik_water_fountain.yaml

@@ -44,8 +44,7 @@ secondary_entities:
           - value: false
 
   - entity: button
-    name: Filter Reset
-    icon: "mdi:air-filter"
+    translation_key: filter_Reset
     category: config
     dps:
       - id: 5

+ 1 - 2
custom_components/tuya_local/devices/sygonix_smarter_dehumidifier.yaml

@@ -216,8 +216,7 @@ secondary_entities:
           - dps_val: 128
             value: "MOTOR: fan failure"
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 20

+ 1 - 2
custom_components/tuya_local/devices/tesla_s300_purifier.yaml

@@ -71,8 +71,7 @@ secondary_entities:
         type: boolean
         name: switch
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 11

+ 1 - 2
custom_components/tuya_local/devices/tesvor_s6_vacuum.yaml

@@ -268,8 +268,7 @@ secondary_entities:
         unit: min
         class: measurement
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 22

+ 1 - 2
custom_components/tuya_local/devices/ttec_reobipro_vacuum.yaml

@@ -286,8 +286,7 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 22

+ 1 - 2
custom_components/tuya_local/devices/vork_vk6067aw_purifier.yaml

@@ -48,9 +48,8 @@ secondary_entities:
           - dps_val: false
             icon: "mdi:led-off"
   - entity: button
-    name: Filter reset
+    translation_key: filter_reset
     category: config
-    class: restart
     dps:
       - id: 11
         type: boolean

+ 1 - 2
custom_components/tuya_local/devices/zedar_r600_vacuum.yaml

@@ -297,8 +297,7 @@ secondary_entities:
         name: sensor
         unit: min
   - entity: button
-    name: Filter reset
-    class: restart
+    translation_key: filter_reset
     category: config
     dps:
       - id: 22

+ 3 - 0
custom_components/tuya_local/icons.json

@@ -29,6 +29,9 @@
         "button": {
             "factory_reset": {
                 "default": "mdi:cog-refresh"
+            },
+            "filter_reset": {
+                "default": "mdi:air-filter"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/bg.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Фабричен ресет"
+            },
+            "filter_reset": {
+                "name": "Филтър за ресетиране"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/cz.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Obnovení továrního nastavení"
+            },
+            "filter_reset": {
+                "name": "Obnovení filtru"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/de.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Werkseinstellungen"
+            },
+            "filter_reset": {
+                "name": "Filter zurücksetzen"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/el.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Επαναφορά εργοστασιακών ρυθμίσεων"
+            },
+            "filter_reset": {
+                "name": "Επαναφορά φίλτρου"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/en.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Factory reset"
+            },
+            "filter_reset": {
+                "name": "Filter reset"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/es.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Restablecimiento de fábrica"
+            },
+            "filter_reset": {
+                "name": "Restablecimiento del filtro"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/fr.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Réinitialisation d'usine"
+            },
+            "filter_reset": {
+                "name": "Réinitialisation du filtre"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/hu.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Gyári visszaállítás"
+            },
+            "filter_reset": {
+                "name": "Szűrő visszaállítás"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/id.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Reset pabrik"
+            },
+            "filter_reset": {
+                "name": "Reset filter"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/it.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Ripristino alle impostazioni di fabbrica"
+            },
+            "filter_reset": {
+                "name": "Ripristino del filtro"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/ja.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "工場出荷時設定"
+            },
+            "filter_reset": {
+                "name": "フィルターのリセット"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/no-NB.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Fabrikkinnstilling"
+            },
+            "filter_reset": {
+                "name": "Filter tilbakestilling"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/pl.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Przywrócenie ustawień fabrycznych"
+            },
+            "filter_reset": {
+                "name": "Reset filtra"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/pt-BR.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Redefinição de fábrica"
+            },
+            "filter_reset": {
+                "name": "Redefinição do filtro"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/ru.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Сброс настроек"
+            },
+            "filter_reset": {
+                "name": "Сброс фильтра"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/uk.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "Скидання до заводських налаштувань"
+            },
+            "filter_reset": {
+                "name": "Скидання фільтра"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/ur.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "فیکٹری ری سیٹ"
+            },
+            "filter_reset": {
+                "name": "فلٹر ری سیٹ"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/zh-Hans.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "恢复出厂设置"
+            },
+            "filter_reset": {
+                "name": "滤芯复位"
             }
         },
         "climate": {

+ 3 - 0
custom_components/tuya_local/translations/zh-Hant.json

@@ -149,6 +149,9 @@
         "button": {
             "factory_reset": {
                 "name": "恢復出廠設置"
+            },
+            "filter_reset": {
+                "name": "重置濾芯"
             }
         },
         "climate": {