diff --git a/custom_components/tuya_local/devices/avatto_me81_thermostat.yaml b/custom_components/tuya_local/devices/avatto_me81_thermostat.yaml index 49def0b60e..a2f2de0bff 100644 --- a/custom_components/tuya_local/devices/avatto_me81_thermostat.yaml +++ b/custom_components/tuya_local/devices/avatto_me81_thermostat.yaml @@ -60,8 +60,7 @@ primary_entity: name: week_program secondary_entities: - entity: switch - name: Anti-frost - icon: "mdi:snowflake" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml b/custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml index 36a1a1bc1c..826e6f0fae 100644 --- a/custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml +++ b/custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml @@ -143,9 +143,8 @@ secondary_entities: - dps_val: "3" value: Both - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake-melt" dps: - id: 26 type: boolean diff --git a/custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml b/custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml index efdea0beb6..726da1409d 100644 --- a/custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml +++ b/custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml @@ -147,9 +147,8 @@ secondary_entities: min: 5 max: 60 - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake-melt" dps: - id: 103 type: boolean diff --git a/custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml b/custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml index 51ee8eb3f8..eb3daae4ec 100644 --- a/custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml +++ b/custom_components/tuya_local/devices/beok_tgr81_thermostat_c.yaml @@ -81,8 +81,7 @@ secondary_entities: min: -9 max: 9 - entity: switch - name: Anti-frost - icon: "mdi:snowflake-melt" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/beok_tol47_thermostat.yaml b/custom_components/tuya_local/devices/beok_tol47_thermostat.yaml index 31ba788c38..4b72dbec1e 100644 --- a/custom_components/tuya_local/devices/beok_tol47_thermostat.yaml +++ b/custom_components/tuya_local/devices/beok_tol47_thermostat.yaml @@ -133,9 +133,8 @@ secondary_entities: - dps_val: "3" value: Both - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake-melt" dps: - id: 26 type: boolean diff --git a/custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml b/custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml index 99c0bf2010..2c1f63685c 100644 --- a/custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml +++ b/custom_components/tuya_local/devices/beok_tr8b_thermostat.yaml @@ -125,8 +125,7 @@ primary_entity: name: light_mode secondary_entities: - entity: switch - name: Anti-frost - icon: "mdi:snowflake" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml b/custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml index fc557d251a..cae1151838 100644 --- a/custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml +++ b/custom_components/tuya_local/devices/beok_tr9b_thermostat.yaml @@ -66,8 +66,7 @@ primary_entity: name: unknown_102 secondary_entities: - entity: switch - name: Anti-frost - icon: "mdi:snowflake-melt" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/bht002_galw_thermostat.yaml b/custom_components/tuya_local/devices/bht002_galw_thermostat.yaml index d9cde05e11..0fff4c8d97 100644 --- a/custom_components/tuya_local/devices/bht002_galw_thermostat.yaml +++ b/custom_components/tuya_local/devices/bht002_galw_thermostat.yaml @@ -84,9 +84,8 @@ secondary_entities: type: boolean name: lock - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake" dps: - id: 10 type: boolean diff --git a/custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml b/custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml index fb1fef018b..1037746421 100644 --- a/custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/breville_lad208_dehumidifier.yaml @@ -168,9 +168,7 @@ secondary_entities: icon_priority: 1 - value: false - entity: binary_sensor - name: Defrost - class: cold - icon: "mdi:snowflake-melt" + translation_key: defrost category: diagnostic dps: - id: 105 diff --git a/custom_components/tuya_local/devices/carson_cb.yaml b/custom_components/tuya_local/devices/carson_cb.yaml index a92463786f..c35e599439 100644 --- a/custom_components/tuya_local/devices/carson_cb.yaml +++ b/custom_components/tuya_local/devices/carson_cb.yaml @@ -99,8 +99,7 @@ secondary_entities: name: switch optional: true - entity: binary_sensor - name: Defrosting - class: cold + translation_key: defrost category: diagnostic dps: - id: 102 diff --git a/custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml b/custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml index 74b4bf7586..9df6665132 100644 --- a/custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml +++ b/custom_components/tuya_local/devices/cooper_hunter_air_conditioner.yaml @@ -221,18 +221,16 @@ secondary_entities: - dps_val: "off" value: false - entity: binary_sensor - name: Defrosting + translation_key: defrost category: diagnostic - class: cold dps: - id: 181 name: sensor type: boolean optional: true - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake" dps: - id: 180 name: switch diff --git a/custom_components/tuya_local/devices/della_airconditioner.yaml b/custom_components/tuya_local/devices/della_airconditioner.yaml index 33d9b7ed8a..50705acf93 100644 --- a/custom_components/tuya_local/devices/della_airconditioner.yaml +++ b/custom_components/tuya_local/devices/della_airconditioner.yaml @@ -139,7 +139,7 @@ secondary_entities: name: switch type: boolean - entity: switch - name: Anti-frost + translation_key: anti_frost category: config dps: - id: 104 diff --git a/custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml b/custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml index 9bf7ab097b..a7588f93b1 100644 --- a/custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/eeese_anna_dehumidifier.yaml @@ -67,8 +67,7 @@ secondary_entities: value: true - value: false - entity: binary_sensor - name: Defrost - class: problem + translation_key: defrost category: diagnostic dps: - id: 19 diff --git a/custom_components/tuya_local/devices/etop_ht_thermostat.yaml b/custom_components/tuya_local/devices/etop_ht_thermostat.yaml index 6c47eb0345..b560f96a71 100644 --- a/custom_components/tuya_local/devices/etop_ht_thermostat.yaml +++ b/custom_components/tuya_local/devices/etop_ht_thermostat.yaml @@ -82,8 +82,7 @@ primary_entity: name: fault_code secondary_entities: - entity: switch - name: "Anti-frost" - icon: "mdi:snowflake-melt" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/ferroli_titano_twin.yaml b/custom_components/tuya_local/devices/ferroli_titano_twin.yaml index 3d3ca66a6a..df4fe1077c 100644 --- a/custom_components/tuya_local/devices/ferroli_titano_twin.yaml +++ b/custom_components/tuya_local/devices/ferroli_titano_twin.yaml @@ -85,8 +85,7 @@ secondary_entities: value: true - value: false - entity: binary_sensor - name: Anti-frost - class: cold + translation_key: defrost category: diagnostic dps: - id: 103 diff --git a/custom_components/tuya_local/devices/goldair_dehumidifier.yaml b/custom_components/tuya_local/devices/goldair_dehumidifier.yaml index 0f42a655a2..3a6c124645 100644 --- a/custom_components/tuya_local/devices/goldair_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/goldair_dehumidifier.yaml @@ -158,9 +158,7 @@ secondary_entities: value: false - value: true - entity: binary_sensor - name: Defrost - class: cold - icon: "mdi:snowflake-melt" + translation_key: defrost category: diagnostic dps: - id: 105 diff --git a/custom_components/tuya_local/devices/hombli_thermostatic_radiator_valve.yaml b/custom_components/tuya_local/devices/hombli_thermostatic_radiator_valve.yaml index 70ba3498d2..a2440dd8c4 100644 --- a/custom_components/tuya_local/devices/hombli_thermostatic_radiator_valve.yaml +++ b/custom_components/tuya_local/devices/hombli_thermostatic_radiator_valve.yaml @@ -45,8 +45,7 @@ secondary_entities: type: boolean name: switch - entity: switch - name: Anti frost - icon: "mdi:snowflake" + translation_key: anti_frost category: config dps: - id: 10 diff --git a/custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml b/custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml index 2dbc942029..1b12fcdcd6 100644 --- a/custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml +++ b/custom_components/tuya_local/devices/hydrotherm_dynamic_x8_water_heaterv6.yaml @@ -218,8 +218,7 @@ secondary_entities: type: boolean name: sensor - entity: binary_sensor - name: Defrosting - class: running + translation_key: defrost category: diagnostic dps: - id: 33 diff --git a/custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml b/custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml index a503496761..96ceeb8779 100644 --- a/custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/inventor_atmospherexl_dehumidifier.yaml @@ -197,8 +197,7 @@ secondary_entities: name: sensor unit: min - entity: binary_sensor - class: cold - name: Defrost + translation_key: defrost category: diagnostic dps: - id: 19 diff --git a/custom_components/tuya_local/devices/its_45hd_heatpump.yaml b/custom_components/tuya_local/devices/its_45hd_heatpump.yaml index 9464208689..bab43ddfa2 100644 --- a/custom_components/tuya_local/devices/its_45hd_heatpump.yaml +++ b/custom_components/tuya_local/devices/its_45hd_heatpump.yaml @@ -103,8 +103,7 @@ primary_entity: name: dipswitch_2 secondary_entities: - entity: switch - name: Defrost - icon: "mdi:snowflake" + translation_key: anti_frost category: config dps: - id: 7 diff --git a/custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml b/custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml index 110c75524c..2a85c8e595 100644 --- a/custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/jjpro_jpd01_dehumidifier.yaml @@ -127,9 +127,7 @@ secondary_entities: value: false - value: true - entity: binary_sensor - name: Defrost - class: cold - icon: "mdi:snowflake-melt" + translation_key: defrost category: diagnostic dps: - id: 105 diff --git a/custom_components/tuya_local/devices/kogan_kawfpac12ya_airconditioner.yaml b/custom_components/tuya_local/devices/kogan_kawfpac12ya_airconditioner.yaml index 3f746bb42e..28f5c230ce 100644 --- a/custom_components/tuya_local/devices/kogan_kawfpac12ya_airconditioner.yaml +++ b/custom_components/tuya_local/devices/kogan_kawfpac12ya_airconditioner.yaml @@ -11,18 +11,14 @@ primary_entity: mapping: - dps_val: false value: "off" - icon: "mdi:hvac-off" - dps_val: true constraint: mode conditions: - dps_val: COOL - icon: "mdi:snowflake" value: cool - dps_val: FAN - icon: "mdi:fan" value: fan_only - dps_val: DRY - icon: "mdi:water" value: dry - id: 2 name: temperature diff --git a/custom_components/tuya_local/devices/madimack_heatpump.yaml b/custom_components/tuya_local/devices/madimack_heatpump.yaml index 343684ed96..63ccbc645c 100644 --- a/custom_components/tuya_local/devices/madimack_heatpump.yaml +++ b/custom_components/tuya_local/devices/madimack_heatpump.yaml @@ -152,8 +152,7 @@ secondary_entities: value: true - value: false - entity: binary_sensor - name: Defrosting - class: cold + translation_key: defrost category: diagnostic dps: - id: 130 diff --git a/custom_components/tuya_local/devices/me80_thermostat.yaml b/custom_components/tuya_local/devices/me80_thermostat.yaml index 262ff8d796..8856b416de 100644 --- a/custom_components/tuya_local/devices/me80_thermostat.yaml +++ b/custom_components/tuya_local/devices/me80_thermostat.yaml @@ -295,9 +295,8 @@ secondary_entities: - dps_val: f value: F - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake" dps: - id: 103 type: boolean diff --git a/custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml b/custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml index ae099e899d..6797904df5 100644 --- a/custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml +++ b/custom_components/tuya_local/devices/minco_mh1823d_thermostat.yaml @@ -297,8 +297,7 @@ secondary_entities: name: lock - entity: switch category: config - name: Anti-frost - icon: "mdi:snowflake-melt" + translation_key: anti_frost dps: - id: 9 type: boolean diff --git a/custom_components/tuya_local/devices/poolex_qline_heatpump.yaml b/custom_components/tuya_local/devices/poolex_qline_heatpump.yaml index 5d5c90292a..231dd192f4 100644 --- a/custom_components/tuya_local/devices/poolex_qline_heatpump.yaml +++ b/custom_components/tuya_local/devices/poolex_qline_heatpump.yaml @@ -69,8 +69,7 @@ secondary_entities: value: true - value: false - entity: binary_sensor - name: Anti-freeze - class: cold + translation_key: defrost category: diagnostic dps: - id: 15 diff --git a/custom_components/tuya_local/devices/salcar_t9w_thermostat.yaml b/custom_components/tuya_local/devices/salcar_t9w_thermostat.yaml index 1f829dc950..7e366ee163 100644 --- a/custom_components/tuya_local/devices/salcar_t9w_thermostat.yaml +++ b/custom_components/tuya_local/devices/salcar_t9w_thermostat.yaml @@ -82,9 +82,8 @@ primary_entity: value: E3 secondary_entities: - entity: switch - name: Anti-frost + translation_key: anti_frost category: config - icon: "mdi:snowflake" dps: - id: 10 type: boolean diff --git a/custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml b/custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml index 73502797ab..7ddd4db097 100644 --- a/custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml +++ b/custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml @@ -98,9 +98,7 @@ secondary_entities: value: true - value: false - entity: binary_sensor - name: Defrost - class: cold - icon: "mdi:snowflake-melt" + translation_key: defrost category: diagnostic dps: - id: 11 diff --git a/custom_components/tuya_local/devices/t5e_wf_thermostat.yaml b/custom_components/tuya_local/devices/t5e_wf_thermostat.yaml index 3f805550b5..bed62f749d 100644 --- a/custom_components/tuya_local/devices/t5e_wf_thermostat.yaml +++ b/custom_components/tuya_local/devices/t5e_wf_thermostat.yaml @@ -287,9 +287,8 @@ secondary_entities: type: boolean name: switch - entity: switch - name: Frost protection + translation_key: anti_frost category: config - icon: "mdi:snowflake" dps: - id: 10 type: boolean diff --git a/custom_components/tuya_local/icons.json b/custom_components/tuya_local/icons.json index 64dc3376b4..52bc199fd1 100644 --- a/custom_components/tuya_local/icons.json +++ b/custom_components/tuya_local/icons.json @@ -1,5 +1,13 @@ { "entity": { + "binary_sensor": { + "defrost": { + "default": "mdi:circle-outline", + "state": { + "on": "mdi:snowflake-melt" + } + } + }, "lock": { "child_lock": { "default": "mdi:hand-back-right", @@ -23,6 +31,11 @@ "fahrenheit": "mdi:temperature-fahrenheit" } } + }, + "switch": { + "anti_frost": { + "default": "mdi:snowflake-melt" + } } } } diff --git a/custom_components/tuya_local/translations/bg.json b/custom_components/tuya_local/translations/bg.json index 7f1b695b56..d4abbe6e7d 100644 --- a/custom_components/tuya_local/translations/bg.json +++ b/custom_components/tuya_local/translations/bg.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Размразяване", + "state": { + "off": "Нормално", + "on": "Размразяване" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Фаренхайт" } } + }, + "switch": { + "anti_frost": { + "name": "Анти-замръзване" + } } } } diff --git a/custom_components/tuya_local/translations/cz.json b/custom_components/tuya_local/translations/cz.json index 29d740f2d9..d3169ba0bf 100644 --- a/custom_components/tuya_local/translations/cz.json +++ b/custom_components/tuya_local/translations/cz.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Rozmrazovat", + "state": { + "off": "Normální", + "on": "Rozmrazování" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheita" } } + }, + "switch": { + "anti_frost": { + "name": "Proti mrazu" + } } } } diff --git a/custom_components/tuya_local/translations/en.json b/custom_components/tuya_local/translations/en.json index 19f2e61965..d3100f3ec2 100644 --- a/custom_components/tuya_local/translations/en.json +++ b/custom_components/tuya_local/translations/en.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Defrost", + "state": { + "off": "Normal", + "on": "Defrosting" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Anti-frost" + } } } } diff --git a/custom_components/tuya_local/translations/es.json b/custom_components/tuya_local/translations/es.json index 27bb15c252..a254d9fff3 100644 --- a/custom_components/tuya_local/translations/es.json +++ b/custom_components/tuya_local/translations/es.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Descongelar", + "state": { + "off": "Normal", + "on": "Deshelamiento" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Antihielo" + } } } } diff --git a/custom_components/tuya_local/translations/fr.json b/custom_components/tuya_local/translations/fr.json index 0c46eaaf9a..314ea7a484 100644 --- a/custom_components/tuya_local/translations/fr.json +++ b/custom_components/tuya_local/translations/fr.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Dégivrer", + "state": { + "off": "Normale", + "on": "Dégivrage" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -183,6 +192,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Anti-gel" + } } } } diff --git a/custom_components/tuya_local/translations/hu.json b/custom_components/tuya_local/translations/hu.json index 8c9b181b2d..c8f81d72fa 100644 --- a/custom_components/tuya_local/translations/hu.json +++ b/custom_components/tuya_local/translations/hu.json @@ -59,7 +59,16 @@ "not_supported": "Sajnálom, ez az eszköz nem támogatott." } }, - "entity": { + "entity": { + "binary_sensor": { + "defrost": { + "name": "Leolvasztani", + "state": { + "off": "Normál", + "on": "Leolvasztás" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Fagyálló" + } } - } + } } diff --git a/custom_components/tuya_local/translations/id.json b/custom_components/tuya_local/translations/id.json index 19cd8f6782..f47f6326c4 100644 --- a/custom_components/tuya_local/translations/id.json +++ b/custom_components/tuya_local/translations/id.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Mencairkan beku", + "state": { + "off": "Normal", + "on": "Pencairan bunga es" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Anti beku" + } } } } diff --git a/custom_components/tuya_local/translations/it.json b/custom_components/tuya_local/translations/it.json index 018b5e4cbb..1cea571c6d 100644 --- a/custom_components/tuya_local/translations/it.json +++ b/custom_components/tuya_local/translations/it.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Scongelare", + "state": { + "off": "Normale", + "on": "Scongelamento" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Antigelo" + } } } } diff --git a/custom_components/tuya_local/translations/no-NB.json b/custom_components/tuya_local/translations/no-NB.json index 7a571ca493..55407bf0db 100644 --- a/custom_components/tuya_local/translations/no-NB.json +++ b/custom_components/tuya_local/translations/no-NB.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Tine", + "state": { + "off": "Normal", + "on": "Tining" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -200,6 +209,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Anti-frost" + } } } } diff --git a/custom_components/tuya_local/translations/pl.json b/custom_components/tuya_local/translations/pl.json index 5a95829114..7ab84a9119 100644 --- a/custom_components/tuya_local/translations/pl.json +++ b/custom_components/tuya_local/translations/pl.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Rozmrażać", + "state": { + "off": "Normalna", + "on": "Rozmrażanie" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -215,6 +224,11 @@ "fahrenheit": "Fahrenheita" } } + }, + "switch": { + "anti_frost": { + "name": "Ochrona przed zamarzaniem" + } } } } diff --git a/custom_components/tuya_local/translations/pt-BR.json b/custom_components/tuya_local/translations/pt-BR.json index 19747bcc2a..e47f12b230 100644 --- a/custom_components/tuya_local/translations/pt-BR.json +++ b/custom_components/tuya_local/translations/pt-BR.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Descongelar", + "state": { + "off": "Normal", + "on": "Descongelar" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Fahrenheit" } } + }, + "switch": { + "anti_frost": { + "name": "Antigelo" + } } } } diff --git a/custom_components/tuya_local/translations/ru.json b/custom_components/tuya_local/translations/ru.json index 7f26060a5d..02bbbe2dad 100644 --- a/custom_components/tuya_local/translations/ru.json +++ b/custom_components/tuya_local/translations/ru.json @@ -1,221 +1,235 @@ { - "title": "Tuya Local", - "config": { - "step": { - "user": { - "title": "Настройка устройства Tuya Local", - "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)", - "data": { - "host": "IP-адрес или имя хоста", - "device_id": "Идентификатор устройства", - "local_key": "Локальный ключ", - "protocol_version": "Версия протокола (попробуйте auto, если не уверены)", - "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)", - "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)" - } - }, - "select_type": { - "title": "Выберите тип устройства", - "description": "Выберите тип, соответствующий вашему устройству", - "data": { - "type": "Тип устройства" - } - }, - "choose_entities": { - "title": "Сведения об устройстве", - "description": "Выберите имя для этого устройства и включите нужные сущности", - "data": { - "name": "Имя" + "title": "Tuya Local", + "config": { + "step": { + "user": { + "title": "Настройка устройства Tuya Local", + "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)", + "data": { + "host": "IP-адрес или имя хоста", + "device_id": "Идентификатор устройства", + "local_key": "Локальный ключ", + "protocol_version": "Версия протокола (попробуйте auto, если не уверены)", + "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)", + "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)" + } + }, + "select_type": { + "title": "Выберите тип устройства", + "description": "Выберите тип, соответствующий вашему устройству", + "data": { + "type": "Тип устройства" + } + }, + "choose_entities": { + "title": "Сведения об устройстве", + "description": "Выберите имя для этого устройства и включите нужные сущности", + "data": { + "name": "Имя" + } + } + }, + "abort": { + "already_configured": "Устройство с этим идентификатором уже было добавлено.", + "not_supported": "К сожалению, это устройство не поддерживается." + }, + "error": { + "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными." } - } - }, - "abort": { - "already_configured": "Устройство с этим идентификатором уже было добавлено.", - "not_supported": "К сожалению, это устройство не поддерживается." }, - "error": { - "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными." - } - }, - "options": { - "step": { - "user": { - "title": "Настройка устройства Tuya Local", - "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)", - "data": { - "host": "IP-адрес или имя хоста", - "local_key": "Локальный ключ", - "protocol_version": "Версия протокола (попробуйте auto, если не уверены)", - "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)", - "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)" + "options": { + "step": { + "user": { + "title": "Настройка устройства Tuya Local", + "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)", + "data": { + "host": "IP-адрес или имя хоста", + "local_key": "Локальный ключ", + "protocol_version": "Версия протокола (попробуйте auto, если не уверены)", + "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)", + "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)" + } + } + }, + "error": { + "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными." + }, + "abort": { + "not_supported": "К сожалению, это устройство не поддерживается." } - } - }, - "error": { - "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными." }, - "abort": { - "not_supported": "К сожалению, это устройство не поддерживается." - } - }, - "entity": { - "climate": { - "aircon_extra": { - "state_attributes": { - "fan_mode": { - "state": { - "health": "Здоровый", - "medhigh": "Средне-высокий", - "medlow": "Средне-низкий", - "natural": "Естественный", - "quiet": "Тихий", - "sleep": "Сон", - "strong": "Сильный" + "entity": { + "binary_sensor": { + "defrost": { + "name": "Разморозка", + "state": { + "off": "Нормальный", + "on": "Разморозка" + } } - }, - "swing_mode": { - "state": { - "topmost": "Самый верхний", - "top": "Верхний", - "middle": "Средний", - "down": "Нижний", - "downmost": "Самый нижний" + }, + "climate": { + "aircon_extra": { + "state_attributes": { + "fan_mode": { + "state": { + "health": "Здоровый", + "medhigh": "Средне-высокий", + "medlow": "Средне-низкий", + "natural": "Естественный", + "quiet": "Тихий", + "sleep": "Сон", + "strong": "Сильный" + } + }, + "swing_mode": { + "state": { + "topmost": "Самый верхний", + "top": "Верхний", + "middle": "Средний", + "down": "Нижний", + "downmost": "Самый нижний" + } + } + } + }, + "thermostat": { + "state_attributes": { + "fan_mode": { + "state": { + "cycle": "Цикл" + } + }, + "preset_mode": { + "state": { + "manual": "Ручной", + "program": "Программа", + "temp_override": "Временно перекрыт", + "perm_override": "Постоянно перекрыт" + } + } + } + }, + "combo_floor": { + "state_attributes": { + "preset_mode": { + "state": { + "cool": "Прохладный воздух", + "fan_only": "Вентилятор", + "heat": "Теплый воздух", + "floor_cool": "Прохладный пол", + "floor_heat": "Теплый пол" + } + } + } + }, + "swing_as_powerlevel": { + "state_attributes": { + "swing_mode": { + "name": "Уровень нагрева", + "state": { + "stop": "Стоп", + "auto": "Авто" + } + } + } + }, + "pool_heatpump": { + "state_attributes": { + "preset_mode": { + "state": { + "smart_heat": "Умный нагрев", + "quick_heat": "Быстрый нагрев", + "quiet_heat": "Тихий нагрев", + "smart_cool": "Умное охлаждение", + "quick_cool": "Быстрое охлаждение", + "quiet_cool": "Тихое охлаждение", + "auto": "Авто" + } + } + } + }, + "thermo_switch": { + "state_attributes": { + "hvac_mode": { + "state": { + "fan_only": "Пауза" + } + } + } } - } - } - }, - "thermostat": { - "state_attributes": { - "fan_mode": { - "state": { - "cycle": "Цикл" + }, + "humidifier": { + "dehumidifier": { + "state_attributes": { + "mode": { + "state": { + "laundry": "Сушка одежды", + "purify": "Очистка" + } + } + } } - }, - "preset_mode": { - "state": { - "manual": "Ручной", - "program": "Программа", - "temp_override": "Временно перекрыт", - "perm_override": "Постоянно перекрыт" + }, + "fan": { + "fan_with_presets": { + "state_attributes": { + "preset_mode": { + "state": { + "normal": "Обычный", + "nature": "Естественный", + "sleep": "Сон", + "baby": "Детская комната", + "fresh": "Свежий", + "smart": "Умный", + "strong": "Мощный", + "displayoff": "Дисплей выкл", + "off": "Выкл" + } + } + } + }, + "ventilation": { + "state_attributes": { + "preset_mode": { + "state": { + "fresh": "Свежий воздух", + "circulate": "Циркуляция", + "sleep": "Сон", + "auto": "Авто", + "eco": "Эко", + "anti-condensation": "Антиконденсация" + } + } + } } - } - } - }, - "combo_floor": { - "state_attributes": { - "preset_mode": { - "state": { - "cool": "Прохладный воздух", - "fan_only": "Вентилятор", - "heat": "Теплый воздух", - "floor_cool": "Прохладный пол", - "floor_heat": "Теплый пол" + }, + "lock": { + "child_lock": { + "name": "Блокировка от детей" } - } - } - }, - "swing_as_powerlevel": { - "state_attributes": { - "swing_mode": { - "name": "Уровень нагрева", - "state": { - "stop": "Стоп", - "auto": "Авто" + }, + "number": { + "timer": { + "name": "Таймер" } - } - } - }, - "pool_heatpump": { - "state_attributes": { - "preset_mode": { - "state": { - "smart_heat": "Умный нагрев", - "quick_heat": "Быстрый нагрев", - "quiet_heat": "Тихий нагрев", - "smart_cool": "Умное охлаждение", - "quick_cool": "Быстрое охлаждение", - "quiet_cool": "Тихое охлаждение", - "auto": "Авто" + }, + "select": { + "timer": { + "name": "Таймер" + }, + "temperature_unit": { + "name": "Единица измерения температуры", + "state": { + "celsius": "Цельсия", + "fahrenheit": "Фаренгейт" + } } - } - } - }, - "thermo_switch": { - "state_attributes": { - "hvac_mode": { - "state": { - "fan_only": "Пауза" + }, + "switch": { + "anti_frost": { + "name": "Антимороз" } - } - } - } - }, - "humidifier": { - "dehumidifier": { - "state_attributes": { - "mode": { - "state": { - "laundry": "Сушка одежды", - "purify": "Очистка" - } - } - } - } - }, - "fan": { - "fan_with_presets": { - "state_attributes": { - "preset_mode": { - "state": { - "normal": "Обычный", - "nature": "Естественный", - "sleep": "Сон", - "baby": "Детская комната", - "fresh": "Свежий", - "smart": "Умный", - "strong": "Мощный", - "displayoff": "Дисплей выкл", - "off": "Выкл" - } - } - } - }, - "ventilation": { - "state_attributes": { - "preset_mode": { - "state": { - "fresh": "Свежий воздух", - "circulate": "Циркуляция", - "sleep": "Сон", - "auto": "Авто", - "eco": "Эко", - "anti-condensation": "Антиконденсация" - } - } - } - } - }, - "lock": { - "child_lock": { - "name": "Блокировка от детей" - } - }, - "number": { - "timer": { - "name": "Таймер" - } - }, - "select": { - "timer": { - "name": "Таймер" - }, - "temperature_unit": { - "name": "Единица измерения температуры", - "state": { - "celsius": "Цельсия", - "fahrenheit": "Фаренгейт" } - } } - } } diff --git a/custom_components/tuya_local/translations/uk.json b/custom_components/tuya_local/translations/uk.json index bd52df0352..b5b2bfe487 100644 --- a/custom_components/tuya_local/translations/uk.json +++ b/custom_components/tuya_local/translations/uk.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "Розморожування", + "state": { + "off": "Нормальний", + "on": "Розморожування" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "Фаренгейт" } } + }, + "switch": { + "anti_frost": { + "name": "Протиморозний" + } } } } diff --git a/custom_components/tuya_local/translations/ur.json b/custom_components/tuya_local/translations/ur.json index 096a065a7e..7050078710 100644 --- a/custom_components/tuya_local/translations/ur.json +++ b/custom_components/tuya_local/translations/ur.json @@ -59,6 +59,15 @@ } }, "entity": { + "binary_sensor": { + "defrost": { + "name": "ڈیفروسٹ", + "state": { + "off": "نارمل", + "on": "ڈیفروسٹنگ" + } + } + }, "climate": { "aircon_extra": { "state_attributes": { @@ -216,6 +225,11 @@ "fahrenheit": "فارن ہائیٹ" } } + }, + "switch": { + "anti_frost": { + "name": "اینٹی فراسٹ" + } } } }