فهرست منبع

Translations: dehumidifiers commonly have laundry and purify modes.

Some just call the purify mode fan-only, but since dehumidifiers tend
to have filters, they work as purifiers in this mode.

This partially reverts some changes from 2023.6.0, where humidifiers
were changed to use common modes as much as possible, so many laundry
modes got changed to boost.  In some cases, this had a knock on
effect, as boost should have replaced high, but normal was used, with
comfort being used where normal should be.

Issue #682
Jason Rumney 2 سال پیش
والد
کامیت
22044cc73c

+ 2 - 2
custom_components/tuya_local/devices/alecoair_d14_dehumidifier.yaml

@@ -28,11 +28,11 @@ primary_entity:
         - dps_val: manual
         - dps_val: manual
           value: normal
           value: normal
         - dps_val: laundry
         - dps_val: laundry
-          value: boost
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 3
           icon_priority: 3
         - dps_val: purify
         - dps_val: purify
-          value: Purify
+          value: purify
           icon: "mdi:air-filter"
           icon: "mdi:air-filter"
           icon_priority: 3
           icon_priority: 3
         - dps_val: sleep
         - dps_val: sleep

+ 2 - 2
custom_components/tuya_local/devices/alecoair_d16_dehumidifier.yaml

@@ -31,11 +31,11 @@ primary_entity:
         - dps_val: manual
         - dps_val: manual
           value: normal
           value: normal
         - dps_val: laundry
         - dps_val: laundry
-          value: boost
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 3
           icon_priority: 3
         - dps_val: purify
         - dps_val: purify
-          value: Purify
+          value: purify
           icon: "mdi:air-filter"
           icon: "mdi:air-filter"
           icon_priority: 3
           icon_priority: 3
         - dps_val: sleep
         - dps_val: sleep

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

@@ -31,7 +31,7 @@ primary_entity:
         - dps_val: dehumidify
         - dps_val: dehumidify
           value: comfort
           value: comfort
         - dps_val: drying
         - dps_val: drying
-          value: Laundry
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 2
           icon_priority: 2
         - dps_val: manual
         - dps_val: manual

+ 2 - 2
custom_components/tuya_local/devices/eeese_carl_dehumidifier.yaml

@@ -30,11 +30,11 @@ primary_entity:
         - dps_val: auto
         - dps_val: auto
           value: auto
           value: auto
         - dps_val: laundry
         - dps_val: laundry
-          value: boost
+          value: laundry
           icon: "mdi:t-shirt-crew"
           icon: "mdi:t-shirt-crew"
           icon_priority: 3
           icon_priority: 3
         - dps_val: purify
         - dps_val: purify
-          value: Purify
+          value: purify
     - id: 19
     - id: 19
       type: bitfield
       type: bitfield
       name: error
       name: error

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

@@ -28,7 +28,7 @@ primary_entity:
         - dps_val: Manual
         - dps_val: Manual
           value: normal
           value: normal
         - dps_val: Clothdrying
         - dps_val: Clothdrying
-          value: boost
+          value: laundry
           icon: "mdi:t-shirt-crew"
           icon: "mdi:t-shirt-crew"
           icon_priority: 3
           icon_priority: 3
         - dps_val: SLeeping
         - dps_val: SLeeping

+ 2 - 2
custom_components/tuya_local/devices/electriq_cd12pro_dehumidifier.yaml

@@ -30,11 +30,11 @@ primary_entity:
         - dps_val: "Dehumidify"
         - dps_val: "Dehumidify"
           value: normal
           value: normal
         - dps_val: Laundry
         - dps_val: Laundry
-          value: boost
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 2
           icon_priority: 2
         - dps_val: Fan
         - dps_val: Fan
-          value: Purify
+          value: purify
           icon: "mdi:air-purifier"
           icon: "mdi:air-purifier"
           icon_priority: 2
           icon_priority: 2
     - id: 19
     - id: 19

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

@@ -20,7 +20,7 @@ primary_entity:
         - dps_val: "auto"
         - dps_val: "auto"
           value: auto
           value: auto
         - dps_val: "fan"
         - dps_val: "fan"
-          value: Purify
+          value: purify
           icon: "mdi:air-purifier"
           icon: "mdi:air-purifier"
           icon_priority: 2
           icon_priority: 2
     - id: 3
     - id: 3

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

@@ -28,7 +28,7 @@ primary_entity:
         - dps_val: "Smart"
         - dps_val: "Smart"
           value: auto
           value: auto
         - dps_val: "Air_purifier"
         - dps_val: "Air_purifier"
-          value: Purify
+          value: purify
           icon: "mdi:air-purifier"
           icon: "mdi:air-purifier"
           icon_priority: 2
           icon_priority: 2
     - id: 6
     - id: 6

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

@@ -26,7 +26,7 @@ primary_entity:
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 2
           icon_priority: 2
         - dps_val: fan
         - dps_val: fan
-          value: Purify
+          value: purify
           icon: "mdi:air-purifier"
           icon: "mdi:air-purifier"
           icon_priority: 2
           icon_priority: 2
     - id: 3
     - id: 3

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

@@ -27,7 +27,7 @@ primary_entity:
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 2
           icon_priority: 2
         - dps_val: fan
         - dps_val: fan
-          value: Purify
+          value: purify
           icon: "mdi:air-purifier"
           icon: "mdi:air-purifier"
           icon_priority: 2
           icon_priority: 2
     - id: 3
     - id: 3

+ 2 - 2
custom_components/tuya_local/devices/electriq_pd45e_dehumidifier.yaml

@@ -15,9 +15,9 @@ primary_entity:
         - dps_val: "1"
         - dps_val: "1"
           value: normal
           value: normal
         - dps_val: "2"
         - dps_val: "2"
-          value: Purify
+          value: purify
         - dps_val: "3"
         - dps_val: "3"
-          value: boost
+          value: laundry
     - id: 4
     - id: 4
       name: humidity
       name: humidity
       type: integer
       type: integer

+ 3 - 3
custom_components/tuya_local/devices/goldair_dehumidifier.yaml

@@ -22,13 +22,13 @@ primary_entity:
       type: string
       type: string
       mapping:
       mapping:
         - dps_val: "0"
         - dps_val: "0"
-          value: auto
+          value: normal
         - dps_val: "1"
         - dps_val: "1"
           value: eco
           value: eco
         - dps_val: "2"
         - dps_val: "2"
-          value: comfort
-        - dps_val: "3"
           value: boost
           value: boost
+        - dps_val: "3"
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 5
           icon_priority: 5
     - id: 4
     - id: 4

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

@@ -61,7 +61,7 @@ primary_entity:
         - dps_val: manual
         - dps_val: manual
           value: normal
           value: normal
         - dps_val: drying
         - dps_val: drying
-          value: boost
+          value: laundry
         - dps_val: night
         - dps_val: night
           value: sleep
           value: sleep
     - id: 19
     - id: 19

+ 2 - 2
custom_components/tuya_local/devices/inventor_evaionpro_dehumidifier.yaml

@@ -21,11 +21,11 @@ primary_entity:
         - dps_val: manual
         - dps_val: manual
           value: normal
           value: normal
         - dps_val: continuous
         - dps_val: continuous
-          value: Continuous
+          value: boost
         - dps_val: smart
         - dps_val: smart
           value: auto
           value: auto
         - dps_val: drying
         - dps_val: drying
-          value: boost
+          value: laundry
     - id: 19
     - id: 19
       type: bitfield
       type: bitfield
       name: fault_code
       name: fault_code

+ 3 - 3
custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml

@@ -24,15 +24,15 @@ primary_entity:
           icon: "mdi:water-outline"
           icon: "mdi:water-outline"
           icon_priority: 4
           icon_priority: 4
         - dps_val: "1"
         - dps_val: "1"
-          value: "Continuous"
+          value: boost
           icon: "mdi:water-plus-outline"
           icon: "mdi:water-plus-outline"
           icon_priority: 4
           icon_priority: 4
         - dps_val: "2"
         - dps_val: "2"
-          value: boost
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 4
           icon_priority: 4
         - dps_val: "3"
         - dps_val: "3"
-          value: Ventilation
+          value: purify
           icon: "mdi:tailwind"
           icon: "mdi:tailwind"
           icon_priority: 4
           icon_priority: 4
     - id: 4
     - id: 4

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

@@ -24,7 +24,7 @@ primary_entity:
         - dps_val: high
         - dps_val: high
           value: boost
           value: boost
         - dps_val: quickdry
         - dps_val: quickdry
-          value: Laundry
+          value: laundry
           icon: "mdi:tshirt-crew-outline"
           icon: "mdi:tshirt-crew-outline"
           icon_priority: 3
           icon_priority: 3
     - id: 3
     - id: 3

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

@@ -151,6 +151,19 @@
                     }
                     }
                 }
                 }
             }
             }
+        },
+        "humidifier": {
+            "dehumidifier": {
+                "state_attributes": {
+                    "mode": {
+                        "state": {
+                            "laundry": "Dry clothes",
+                            "purify": "Purify",
+                            
+                        }
+                    }
+                }
+            }
         }
         }
     }
     }
 }
 }