Răsfoiți Sursa

feat(devices); add Dunavox Spirit 25 wine cooler

Issue #6045
Jason Rumney 20 ore în urmă
părinte
comite
8e9df993b7
25 a modificat fișierele cu 329 adăugiri și 23 ștergeri
  1. 1 0
      DEVICES.md
  2. 141 0
      custom_components/tuya_local/devices/dunavox_spirit25_winecooler.yaml
  3. 9 1
      custom_components/tuya_local/translations/bg.json
  4. 8 1
      custom_components/tuya_local/translations/ca.json
  5. 8 1
      custom_components/tuya_local/translations/cs.json
  6. 8 1
      custom_components/tuya_local/translations/de.json
  7. 8 1
      custom_components/tuya_local/translations/el.json
  8. 8 1
      custom_components/tuya_local/translations/en.json
  9. 8 1
      custom_components/tuya_local/translations/es.json
  10. 8 1
      custom_components/tuya_local/translations/fr.json
  11. 9 1
      custom_components/tuya_local/translations/hu.json
  12. 8 1
      custom_components/tuya_local/translations/id.json
  13. 8 1
      custom_components/tuya_local/translations/it.json
  14. 8 1
      custom_components/tuya_local/translations/ja.json
  15. 8 1
      custom_components/tuya_local/translations/no-NB.json
  16. 8 1
      custom_components/tuya_local/translations/pl.json
  17. 8 1
      custom_components/tuya_local/translations/pt-BR.json
  18. 8 1
      custom_components/tuya_local/translations/pt-PT.json
  19. 8 1
      custom_components/tuya_local/translations/ro.json
  20. 8 1
      custom_components/tuya_local/translations/ru.json
  21. 9 1
      custom_components/tuya_local/translations/sv.json
  22. 8 1
      custom_components/tuya_local/translations/uk.json
  23. 8 1
      custom_components/tuya_local/translations/ur.json
  24. 8 1
      custom_components/tuya_local/translations/zh-Hans.json
  25. 8 1
      custom_components/tuya_local/translations/zh-Hant.json

+ 1 - 0
DEVICES.md

@@ -675,6 +675,7 @@
 - Casdon KG1 inline water dispenser
 - Casdon TD Pro 2, TD Pro 3 and T2E ovens
 - Cecofry 5500 Connected air fryer
+- Dunavox DVS-25.65 wine cooler
 - EA dual zone car fridge
 - Etna VW644MC dishwasher, AB791 range hood
 - Fiesta DK-1G smart kettle

+ 141 - 0
custom_components/tuya_local/devices/dunavox_spirit25_winecooler.yaml

@@ -0,0 +1,141 @@
+name: Wine cooler
+products:
+  - id: c6mozff2a2vgacya
+    manufacturer: Dunavox
+    model: Spirit 25
+    model_id: DVS-25.65
+entities:
+  - entity: switch
+    dps:
+      - id: 1
+        type: boolean
+        name: switch
+  - entity: select
+    translation_key: temperature_unit
+    category: config
+    dps:
+      - id: 4
+        type: string
+        name: option
+        mapping:
+          - dps_val: c
+            value: celsius
+          - dps_val: f
+            value: fahrenheit
+  - entity: lock
+    translation_key: child_lock
+    category: config
+    dps:
+      - id: 5
+        type: boolean
+        name: lock
+  - entity: binary_sensor
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 10
+        type: bitfield
+        name: sensor
+        mapping:
+          - dps_val: 0
+            value: false
+          - value: true
+      - id: 10
+        type: bitfield
+        name: fault_code
+      - id: 10
+        type: bitfield
+        name: description
+        mapping:
+          - dps_val: 0
+            value: ok
+          - dps_val: 1
+            value: high_temperature
+          - dps_val: 2
+            value: low_temperature
+          - dps_val: 4
+            value: door_open
+          - dps_val: 8
+            value: sensor_fault
+  - entity: select
+    translation_key: mode
+    category: config
+    dps:
+      - id: 12
+        type: string
+        name: option
+        mapping:
+          - dps_val: std
+            value: Standard
+          - dps_val: eco
+            value: Eco
+          - dps_val: demo
+            value: Demo
+          - dps_val: sab
+            value: Sabbath
+  - entity: light
+    category: config
+    dps:
+      - id: 103
+        name: brightness
+        type: string
+        range:
+          min: 128
+          max: 255
+        mapping:
+          - dps_val: "50"
+            value: 128
+          - dps_val: "75"
+            value: 192
+          - dps_val: "100"
+            value: 255
+      - id: 101
+        name: color_temp
+        type: string
+        mapping:
+          - dps_val: warm_white
+            value: 2700
+          - dps_val: white
+            value: 4000
+          - dps_val: blue
+            value: 6500
+  - entity: select
+    translation_key: light_mode
+    category: config
+    dps:
+      - id: 102
+        type: string
+        name: option
+        mapping:
+          - dps_val: door_control
+            value: door
+          - dps_val: "24h"
+            value: "24h"
+          - dps_val: "30min"
+            value: "30m"
+          - dps_val: "1min"
+            value: "1m"
+    - entity: number
+      translation_key: top_temperature
+      category: config
+      class: temperature
+      dps:
+        - id: 110
+          type: integer
+          name: value
+          unit: C
+          range:
+            min: 5
+            max: 10
+  - entity: number
+    translation_key: bottom_temperature
+    category: config
+    class: temperature
+    dps:
+      - id: 111
+        type: integer
+        name: value
+        unit: C
+        range:
+          min: 10
+          max: 18

+ 9 - 1
custom_components/tuya_local/translations/bg.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Ниска температура в камерата",
                             "chamber_overheat": "Прегряване в камерата",
                             "communication_error": "Грешка в комуникацията",
+                            "door_open": "Вратата е отворена",
                             "drain_blocked": "Блокирано отводняване",
                             "evaporation_tray_low_temperature": "Ниска температура на тавата за изпарение",
                             "evaporation_tray_overheat": "Прегряване на тавата за изпарение",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Грешка в сензора на защитната стена",
                             "gas_leak": "Газова утечка",
                             "heating_fault": "Грешка в отоплението",
+                            "high_temperature": "Висока температура",
+                            "low_temperature": "Ниска температура",
                             "no_water": "Няма вода",
                             "ok": "OK",
                             "overflow": "Преливане",
@@ -732,7 +735,12 @@
                     "custom": "Потребителски",
                     "mode_1": "Режим 1",
                     "mode_2": "Режим 2",
-                    "mode_3": "Режим 3"
+                    "mode_3": "Режим 3",
+                    "door": "Врата",
+                    "24h": "24 часа",
+                    "30m": "30 минути",
+                    "1m": "1 минута"
+                    
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/ca.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Temperatura baja de la cámara",
                             "chamber_overheat": "Sobrecalentamiento de la cámara",
                             "communication_error": "Error de comunicación",
+                            "door_open": "Puerta abierta",
                             "drain_blocked": "Desagüe bloqueado",
                             "evaporation_tray_low_temperature": "Temperatura baja de la bandeja de evaporación",
                             "evaporation_tray_overheat": "Sobrecalentamiento de la bandeja de evaporación",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Falla del sensor de cortafuegos",
                             "gas_leak": "Fuga de gas",
                             "heating_fault": "Falla de calefacción",
+                            "high_temperature": "Temperatura alta",
+                            "low_temperature": "Temperatura baja",
                             "no_water": "Sin agua",
                             "ok": "Sin problemas",
                             "overflow": "Desbordamiento",
@@ -731,7 +734,11 @@
                     "custom": "Personalitzat",
                     "mode_1": "Mode 1",
                     "mode_2": "Mode 2",
-                    "mode_3": "Mode 3"
+                    "mode_3": "Mode 3",
+                    "door": "Porta",
+                    "24h": "24 hores",
+                    "30m": "30 minuts",
+                    "1m": "1 minut"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/cs.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Nízká teplota komory",
                             "chamber_overheat": "Přehřátí komory",
                             "communication_error": "Chyba komunikace",
+                            "door_open": "Dveře otevřené",
                             "drain_blocked": "Zablokovaný odtok",
                             "evaporation_tray_low_temperature": "Nízká teplota odpařovací misky",
                             "evaporation_tray_overheat": "Přehřátí odpařovací misky",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Porucha senzoru firewallu",
                             "gas_leak": "Únik plynu",
                             "heating_fault": "Porucha vytápění",
+                            "high_temperature": "Vysoká teplota",
+                            "low_temperature": "Nízká teplota",
                             "no_water": "Žádná voda",
                             "ok": "OK",
                             "overflow": "Přetečení",
@@ -731,7 +734,11 @@
                     "custom": "Vlastní",
                     "mode_1": "Režim 1",
                     "mode_2": "Režim 2",
-                    "mode_3": "Režim 3"
+                    "mode_3": "Režim 3",
+                    "door": "Dveře",
+                    "24h": "24 hodin",
+                    "30m": "30 minut",
+                    "1m": "1 minuta"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/de.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Kammer Niedertemperaturschutz",
                             "chamber_overheat": "Kammer Überhitzungsschutz",
                             "communication_error": "Kommunikationsfehler",
+                            "door_open": "Tür offen",
                             "drain_blocked": "Abfluss blockiert",
                             "evaporation_tray_low_temperature": "Verdunstungsschale Niedertemperaturschutz",
                             "evaporation_tray_overheat": "Verdunstungsschale Überhitzungsschutz",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Firewall-Sensorfehler",
                             "gas_leak": "Gasleck",
                             "heating_fault": "Heizungsfehler",
+                            "high_temperature": "Hohe Temperatur",
+                            "low_temperature": "Niedrige Temperatur",
                             "no_water": "Kein Wasser",
                             "ok": "OK",
                             "overflow": "Überlauf",
@@ -731,7 +734,11 @@
                     "custom": "Benutzerdefiniert",
                     "mode_1": "Modus 1",
                     "mode_2": "Modus 2",
-                    "mode_3": "Modus 3"
+                    "mode_3": "Modus 3",
+                    "door": "Tür",
+                    "24h": "24 Stunden",
+                    "30m": "30 Minuten",
+                    "1m": "1 Minute"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/el.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Χαμηλή θερμοκρασία θαλάμου",
                             "chamber_overheat": "Υπερθέρμανση θαλάμου",
                             "communication_error": "Σφάλμα επικοινωνίας",
+                            "door_open": "Ανοιχτή πόρτα",
                             "drain_blocked": "Φραγμένη αποχέτευση",
                             "evaporation_tray_low_temperature": "Χαμηλή θερμοκρασία δίσκου εξάτμισης",
                             "evaporation_tray_overheat": "Υπερθέρμανση δίσκου εξάτμισης",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Σφάλμα αισθητήρα firewall",
                             "gas_leak": "Διαρροή αερίου",
                             "heating_fault": "Σφάλμα θέρμανσης",
+                            "high_temperature": "Υψηλή θερμοκρασία",
+                            "low_temperature": "Χαμηλή θερμοκρασία",
                             "no_water": "Χωρίς νερό",
                             "ok": "OK",
                             "overflow": "Υπερχείλιση",
@@ -731,7 +734,11 @@
                     "custom": "Προσαρμοσμένο",
                     "mode_1": "Λειτουργία 1",
                     "mode_2": "Λειτουργία 2",
-                    "mode_3": "Λειτουργία 3"
+                    "mode_3": "Λειτουργία 3",
+                    "door": "Πόρτα",
+                    "24h": "24 ώρες",
+                    "30m": "30 λεπτά",
+                    "1m": "1 λεπτό"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/en.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Chamber low temperature",
                             "chamber_overheat": "Chamber overheat",
                             "communication_error": "Communication error",
+                            "door_open": "Door open",
                             "drain_blocked": "Drain blocked",
                             "evaporation_tray_low_temperature": "Evaporation tray low temperature",
                             "evaporation_tray_overheat": "Evaporation tray overheat",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Firewall sensor fault",
                             "gas_leak": "Gas leak",
                             "heating_fault": "Heating fault",
+                            "high_temperature": "High temperature",
+                            "low_temperature": "Low temperature",
                             "no_water": "No water",
                             "ok": "OK",
                             "overflow": "Overflow",
@@ -731,7 +734,11 @@
                     "custom": "Custom",
                     "mode_1": "Mode 1",
                     "mode_2": "Mode 2",
-                    "mode_3": "Mode 3"
+                    "mode_3": "Mode 3",
+                    "door": "Door",
+                    "24h": "24 hours",
+                    "30m": "30 minutes",
+                    "1m": "1 minute"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/es.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Temperatura de la cámara baja",
                             "chamber_overheat": "Sobrecalentamiento de la cámara",
                             "communication_error": "Error de comunicación",
+                            "door_open": "Puerta abierta",
                             "drain_blocked": "Drenaje bloqueado",
                             "evaporation_tray_low_temperature": "Temperatura baja de la bandeja de evaporación",
                             "evaporation_tray_overheat": "Sobrecalentamiento de la bandeja de evaporación",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Fallo del sensor de la pared cortafuegos",
                             "gas_leak": "Fuga de gas",
                             "heating_fault": "Fallo de calefacción",
+                            "high_temperature": "Alta temperatura",
+                            "low_temperature": "Baja temperatura",
                             "no_water": "Sin agua",
                             "ok": "OK",
                             "overflow": "Desbordamiento",
@@ -731,7 +734,11 @@
                     "custom": "Personalizado",
                     "mode_1": "Modo 1",
                     "mode_2": "Modo 2",
-                    "mode_3": "Modo 3"
+                    "mode_3": "Modo 3",
+                    "door": "Puerta",
+                    "24h": "24 horas",
+                    "30m": "30 minutos",
+                    "1m": "1 minuto"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/fr.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Température de la chambre basse",
                             "chamber_overheat": "Surchauffe de la chambre",
                             "communication_error": "Erreur de communication",
+                            "door_open": "Porte ouverte",
                             "drain_blocked": "Drain bloqué",
                             "evaporation_tray_low_temperature": "Température basse du plateau d'évaporation",
                             "evaporation_tray_overheat": "Surchauffe du plateau d'évaporation",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Défaut du capteur de pare-feu",
                             "gas_leak": "Fuite de gaz",
                             "heating_fault": "Défaut de chauffage",
+                            "high_temperature": "Haute température",
+                            "low_temperature": "Basse température",
                             "no_water": "Pas d'eau",
                             "ok": "OK",
                             "overflow": "Débordement",
@@ -731,7 +734,11 @@
                     "custom": "Personnalisé",
                     "mode_1": "Mode 1",
                     "mode_2": "Mode 2",
-                    "mode_3": "Mode 3"
+                    "mode_3": "Mode 3",
+                    "door": "Porte",
+                    "24h": "24 heures",
+                    "30m": "30 minutes",
+                    "1m": "1 minute"
                 }
             },
             "mopping": {

+ 9 - 1
custom_components/tuya_local/translations/hu.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Kamra alacsony hőmérséklet védelem",
                             "chamber_overheat": "Kamra túlmelegedés védelem",
                             "communication_error": "Kommunikációs hiba",
+                            "door_open": "Ajtó nyitva",
                             "drain_blocked": "Leeresztő blokk",
                             "evaporation_tray_low_temperature": "Elpárologtató tálcán alacsony hőmérséklet védelem",
                             "evaporation_tray_overheat": "Elpárologtató tálcán túlmelegedés védelem",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Tűzfal érzékelő hiba",
                             "gas_leak": "Gázszivárgás",
                             "heating_fault": "Fűtési hiba",
+                            "high_temperature": "Magas hőmérséklet",
+                            "low_temperature": "Alacsony hőmérséklet",
                             "no_water": "Nincs víz",
                             "ok": "OK",
                             "overflow": "Túlfolyás",
@@ -731,7 +734,12 @@
                     "custom": "Egyéni",
                     "mode_1": "Mód 1",
                     "mode_2": "Mód 2",
-                    "mode_3": "Mód 3"
+                    "mode_3": "Mód 3",
+                    "door": "Ajtó",
+                    "24h": "24 óra",
+                    "30m": "30 perc",
+                    "1m": "1 perc"
+                    
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/id.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Kamar terlalu dingin",
                             "chamber_overheat": "Kamar terlalu panas",
                             "communication_error": "Kesalahan komunikasi",
+                            "door_open": "Pintu terbuka",
                             "drain_blocked": "Saluran pembuangan tersumbat",
                             "evaporation_tray_low_temperature": "Nampan penguapan terlalu dingin",
                             "evaporation_tray_overheat": "Nampan penguapan terlalu panas",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Kesalahan sensor firewall",
                             "gas_leak": "Kebocoran gas",
                             "heating_fault": "Kesalahan pemanasan",
+                            "high_temperature": "Suhu tinggi",
+                            "low_temperature": "Suhu rendah",
                             "no_water": "Tidak ada air",
                             "ok": "Oke",
                             "overflow": "Melimpah",
@@ -731,7 +734,11 @@
                     "custom": "Kustom",
                     "mode_1": "Mode 1",
                     "mode_2": "Mode 2",
-                    "mode_3": "Mode 3"
+                    "mode_3": "Mode 3",
+                    "door": "Pintu",
+                    "24h": "24 jam",
+                    "30m": "30 menit",
+                    "1m": "1 menit"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/it.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Temperatura bassa della camera",
                             "chamber_overheat": "Surriscaldamento della camera",
                             "communication_error": "Errore di comunicazione",
+                            "door_open": "Porta aperta",
                             "drain_blocked": "Scarico bloccato",
                             "evaporation_tray_low_temperature": "Temperatura bassa del vassoio di evaporazione",
                             "evaporation_tray_overheat": "Surriscaldamento del vassoio di evaporazione",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Malfunzionamento del sensore del firewall",
                             "gas_leak": "Perdita di gas",
                             "heating_fault": "Malfunzionamento del riscaldamento",
+                            "high_temperature": "Alta temperatura",
+                            "low_temperature": "Bassa temperatura",
                             "no_water": "Nessuna acqua",
                             "ok": "OK",
                             "overflow": "Tracimazione",
@@ -731,7 +734,11 @@
                     "custom": "Personalizzato",
                     "mode_1": "Modalità 1",
                     "mode_2": "Modalità 2",
-                    "mode_3": "Modalità 3"
+                    "mode_3": "Modalità 3",
+                    "door": "Porta",
+                    "24h": "24 ore",
+                    "30m": "30 minuti",
+                    "1m": "1 minuto"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/ja.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "チャンバーの低温",
                             "chamber_overheat": "チャンバーの過熱",
                             "communication_error": "通信エラー",
+                            "door_open": "ドアオープン",
                             "drain_blocked": "排水口の詰まり",
                             "evaporation_tray_low_temperature": "蒸発トレイの低温",
                             "evaporation_tray_overheat": "蒸発トレイの過熱",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "ファイアウォールセンサーの故障",
                             "gas_leak": "ガス漏れ",
                             "heating_fault": "加熱の故障",
+                            "high_temperature": "高温",
+                            "low_temperature": "低温",
                             "no_water": "水なし",
                             "ok": "OK",
                             "overflow": "オーバーフロー",
@@ -731,7 +734,11 @@
                     "custom": "カスタム",
                     "mode_1": "モード 1",
                     "mode_2": "モード 2",
-                    "mode_3": "モード 3"
+                    "mode_3": "モード 3",
+                    "door": "ドア",
+                    "24h": "24時間",
+                    "30m": "30分",
+                    "1m": "1分"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/no-NB.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Kammer lav temperatur beskyttelse",
                             "chamber_overheat": "Kammer overoppheting beskyttelse",
                             "communication_error": "Kommunikasjonsfeil",
+                            "door_open": "Dør åpen",
                             "drain_blocked": "Avløp blokkert",
                             "evaporation_tray_low_temperature": "Evaporation tray lav temperatur beskyttelse",
                             "evaporation_tray_overheat": "Evaporation tray overoppheting beskyttelse",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Feil på brannveggsensor",
                             "gas_leak": "Gasslekkasje",
                             "heating_fault": "Feil på oppvarming",
+                            "high_temperature": "Høy temperatur",
+                            "low_temperature": "Lav temperatur",
                             "no_water": "Ingen vann",
                             "ok": "OK",
                             "overflow": "Overløp",
@@ -731,7 +734,11 @@
                     "custom": "Egendefinert",
                     "mode_1": "Modus 1",
                     "mode_2": "Modus 2",
-                    "mode_3": "Modus 3"
+                    "mode_3": "Modus 3",
+                    "door": "Dør",
+                    "24h": "24 timer",
+                    "30m": "30 minutter",
+                    "1m": "1 minutt"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/pl.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Niska temperatura komory",
                             "chamber_overheat": "Przegrzanie komory",
                             "communication_error": "Błąd komunikacji",
+                            "door_open": "Drzwi otwarte",
                             "drain_blocked": "Zatkany odpływ",
                             "evaporation_tray_low_temperature": "Niska temperatura tacki parownika",
                             "evaporation_tray_overheat": "Przegrzanie tacki parownika",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Awaria czujnika firewall",
                             "gas_leak": "Wycieczka gazu",
                             "heating_fault": "Awaria ogrzewania",
+                            "high_temperature": "Wysoka temperatura",
+                            "low_temperature": "Niska temperatura",
                             "no_water": "Brak wody",
                             "ok": "OK",
                             "overflow": "Przelew",
@@ -731,7 +734,11 @@
                     "custom": "Niestandardowy",
                     "mode_1": "Tryb 1",
                     "mode_2": "Tryb 2",
-                    "mode_3": "Tryb 3"
+                    "mode_3": "Tryb 3",
+                    "door": "Drzwi",
+                    "24h": "24h",
+                    "30m": "30 minut",
+                    "1m": "1 minuta"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/pt-BR.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Temperatura baixa da câmara",
                             "chamber_overheat": "Superaquecimento da câmara",
                             "communication_error": "Erro de comunicação",
+                            "door_open": "Porta aberta",
                             "drain_blocked": "Bloqueio de drenagem",
                             "evaporation_tray_low_temperature": "Temperatura baixa da bandeja de evaporação",
                             "evaporation_tray_overheat": "Superaquecimento da bandeja de evaporação",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Falha do sensor de firewall",
                             "gas_leak": "Vazamento de gás",
                             "heating_fault": "Falha de aquecimento",
+                            "high_temperature": "Alta temperatura",
+                            "low_temperature": "Baixa temperatura",
                             "no_water": "Sem água",
                             "ok": "OK",
                             "overflow": "Transbordamento",
@@ -731,7 +734,11 @@
                     "custom": "Personalizado",
                     "mode_1": "Modo 1",
                     "mode_2": "Modo 2",
-                    "mode_3": "Modo 3"
+                    "mode_3": "Modo 3",
+                    "door": "Porta",
+                    "24h": "24 horas",
+                    "30m": "30 minutos",
+                    "1m": "1 minuto"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/pt-PT.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Proteção contra baixa temperatura da câmara",
                             "chamber_overheat": "Proteção contra superaquecimento da câmara",
                             "communication_error": "Erro de comunicação",
+                            "door_open": "Porta aberta",
                             "drain_blocked": "Bloqueio de drenagem",
                             "evaporation_tray_low_temperature": "Proteção contra baixa temperatura da bandeja de evaporação",
                             "evaporation_tray_overheat": "Proteção contra superaquecimento da bandeja de evaporação",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Falha do sensor de firewall",
                             "gas_leak": "Proteção contra vazamento de gás",
                             "heating_fault": "Falha de aquecimento",
+                            "high_temperature": "Proteção contra alta temperatura",
+                            "low_temperature": "Proteção contra baixa temperatura",
                             "no_water": "Proteção contra falta de água",
                             "ok": "OK",
                             "overflow": "Proteção contra transbordamento",
@@ -731,7 +734,11 @@
                     "custom": "Personalizado",
                     "mode_1": "Modo 1",
                     "mode_2": "Modo 2",
-                    "mode_3": "Modo 3"
+                    "mode_3": "Modo 3",
+                    "door": "Porta",
+                    "24h": "24 horas",
+                    "30m": "30 minutos",
+                    "1m": "1 minuto"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/ro.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Temperatură scăzută cameră",
                             "chamber_overheat": "Supraîncălzire cameră",
                             "communication_error": "Eroare de comunicare",
+                            "door_open": "Ușă deschisă",
                             "drain_blocked": "Scurgere blocată",
                             "evaporation_tray_low_temperature": "Temperatură scăzută tavă de evaporare",
                             "evaporation_tray_overheat": "Supraîncălzire tavă de evaporare",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Defecțiune senzor firewall",
                             "gas_leak": "Scurgere de gaz",
                             "heating_fault": "Defecțiune încălzire",
+                            "high_temperature": "Temperatură ridicată",
+                            "low_temperature": "Temperatură scăzută",
                             "no_water": "Fără apă",
                             "ok": "OK",
                             "overflow": "Revărsare",
@@ -731,7 +734,11 @@
                     "custom": "Personalizat",
                     "mode_1": "Mod 1",
                     "mode_2": "Mod 2",
-                    "mode_3": "Mod 3"
+                    "mode_3": "Mod 3",
+                    "door": "Ușă",
+                    "24h": "24h",
+                    "30m": "30m",
+                    "1m": "1m"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/ru.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Защита от низкой температуры камеры",
                             "chamber_overheat": "Защита от перегрева камеры",
                             "communication_error": "Ошибка связи",
+                            "door_open": "Дверь открыта",
                             "drain_blocked": "Заблокирован слив",
                             "evaporation_tray_low_temperature": "Защита от низкой температуры лотка для испарения",
                             "evaporation_tray_overheat": "Защита от перегрева лотка для испарения",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Ошибка датчика брандмауэра",
                             "gas_leak": "Утечка газа",
                             "heating_fault": "Неисправность нагрева",
+                            "high_temperature": "Высокая температура",
+                            "low_temperature": "Низкая температура",
                             "no_water": "Нет воды",
                             "ok": "OK",
                             "overflow": "Переполнение",
@@ -731,7 +734,11 @@
                     "custom": "Пользовательский",
                     "mode_1": "Режим 1",
                     "mode_2": "Режим 2",
-                    "mode_3": "Режим 3"
+                    "mode_3": "Режим 3",
+                    "door": "Дверь",
+                    "24h": "24 часа",
+                    "30m": "30 минут",
+                    "1m": "1 минута"
                 }
             },
             "mopping": {

+ 9 - 1
custom_components/tuya_local/translations/sv.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Kammare låg temperatur",
                             "chamber_overheat": "Kammare överhettad",
                             "communication_error": "Kommunikationsfel",
+                            "door_open": "Dörr öppen",
                             "drain_blocked": "Avlopp blockerat",
                             "evaporation_tray_low_temperature": "Förångningstråg låg temperatur",
                             "evaporation_tray_overheat": "Förångningstråg överhettad",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Brandväggssensorfel",
                             "gas_leak": "Gasläcka",
                             "heating_fault": "Värmefel",
+                            "high_temperature": "Hög temperatur",
+                            "low_temperature": "Låg temperatur",
                             "no_water": "Inget vatten",
                             "ok": "OK",
                             "overflow": "Överflöd",
@@ -731,7 +734,12 @@
                     "custom": "Anpassad",
                     "mode_1": "Läge 1",
                     "mode_2": "Läge 2",
-                    "mode_3": "Läge 3"
+                    "mode_3": "Läge 3",
+                    "door": "Dörr",
+                    "24h": "24 timmar",
+                    "30m": "30 minuter",
+                    "1m": "1 minut"
+                    
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/uk.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "Низька температура камери",
                             "chamber_overheat": "Перегрів камери",
                             "communication_error": "Помилка зв'язку",
+                            "door_open": "Відкриті двері",
                             "drain_blocked": "Заблокований злив",
                             "evaporation_tray_low_temperature": "Низька температура піддона для випарника",
                             "evaporation_tray_overheat": "Перегрів піддона для випарника",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "Несправність датчика пожежної стіни",
                             "gas_leak": "Витік газу",
                             "heating_fault": "Несправність нагріву",
+                            "high_temperature": "Висока температура",
+                            "low_temperature": "Низька температура",
                             "no_water": "Немає води",
                             "ok": "OK",
                             "overflow": "Переповнення",
@@ -731,7 +734,11 @@
                     "custom": "Користувацький",
                     "mode_1": "Режим 1",
                     "mode_2": "Режим 2",
-                    "mode_3": "Режим 3"
+                    "mode_3": "Режим 3",
+                    "door": "Двері",
+                    "24h": "24 години",
+                    "30m": "30 хвилин",
+                    "1m": "1 хвилина"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/ur.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "چیمبر کم درجہ حرارت",
                             "chamber_overheat": "چیمبر اوور ہیٹ",
                             "communication_error": "رابطہ کی خرابی",
+                            "door_open": "دروازہ کھلا ہے",
                             "drain_blocked": "ڈرین بلاک",
                             "evaporation_tray_low_temperature": "ایواپریشن ٹرے کم درجہ حرارت",
                             "evaporation_tray_overheat": "ایواپریشن ٹرے اوور ہیٹ",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "فائر وال سینسر کی خرابی",
                             "gas_leak": "گیس لیک",
                             "heating_fault": "ہیٹنگ کی خرابی",
+                            "high_temperature": "زیادہ درجہ حرارت",
+                            "low_temperature": "کم درجہ حرارت",
                             "no_water": "پانی نہیں",
                             "ok": "اوکے",
                             "overflow": "اوور فلو",
@@ -731,7 +734,11 @@
                     "custom": "اپنی مرضی",
                     "mode_1": "موڈ 1",
                     "mode_2": "موڈ 2",
-                    "mode_3": "موڈ 3"
+                    "mode_3": "موڈ 3",
+                    "door": "دروازہ",
+                    "24h": "24 گھنٹے",
+                    "30m": "30 منٹ",
+                    "1m": "1 منٹ"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/zh-Hans.json

@@ -177,6 +177,7 @@
                             "chamber_low_temperature": "腔体温度过低",
                             "chamber_overheat": "腔体过热",
                             "communication_error": "通信错误",
+                            "door_open": "门打开",
                             "drain_blocked": "排水堵塞",
                             "evaporation_tray_low_temperature": "蒸发盘温度过低",
                             "evaporation_tray_overheat": "蒸发盘过热",
@@ -184,6 +185,8 @@
                             "firewall_sensor_fault": "防火墙传感器故障",
                             "gas_leak": "燃气泄漏",
                             "heating_fault": "加热故障",
+                            "high_temperature": "高温",
+                            "low_temperature": "低温",
                             "no_water": "缺水",
                             "ok": "正常",
                             "overflow": "溢出",
@@ -731,7 +734,11 @@
                     "custom": "自定义",
                     "mode_1": "模式1",
                     "mode_2": "模式2",
-                    "mode_3": "模式3"
+                    "mode_3": "模式3",
+                    "door": "门",
+                    "24h": "24小时",
+                    "30m": "30分钟",
+                    "1m": "1分钟"
                 }
             },
             "mopping": {

+ 8 - 1
custom_components/tuya_local/translations/zh-Hant.json

@@ -156,6 +156,7 @@
                             "chamber_low_temperature": "腔體低溫",
                             "chamber_overheat": "腔體過熱",
                             "communication_error": "通信錯誤",
+                            "door_open": "門打開",
                             "drain_blocked": "排水堵塞",
                             "evaporation_tray_low_temperature": "蒸發盤低溫",
                             "evaporation_tray_overheat": "蒸發盤過熱",
@@ -163,6 +164,8 @@
                             "firewall_sensor_fault": "防火牆傳感器故障",
                             "gas_leak": "氣體洩漏",
                             "heating_fault": "加熱故障",
+                            "high_temperature": "高溫",
+                            "low_temperature": "低溫",
                             "no_water": "無水",
                             "ok": "正常",
                             "overflow": "溢出",
@@ -731,7 +734,11 @@
                     "custom": "自訂",
                     "mode_1": "模式1",
                     "mode_2": "模式2",
-                    "mode_3": "模式3"
+                    "mode_3": "模式3",
+                    "door": "門",
+                    "24h": "24小時",
+                    "30m": "30分鐘",
+                    "1m": "1分鐘"
                 }
             },
             "mopping": {