implement UI changes

This commit is contained in:
2024-05-09 21:31:55 -04:00
parent d2fa4dc2a0
commit a065a45764
5 changed files with 11 additions and 0 deletions

View File

@@ -162,6 +162,7 @@ def flow_schema(dps):
), ),
vol.Optional(CONF_HVAC_MODE_DP): vol.In(dps), vol.Optional(CONF_HVAC_MODE_DP): vol.In(dps),
vol.Optional(CONF_HVAC_MODE_SET): vol.In(list(HVAC_MODE_SETS.keys())), vol.Optional(CONF_HVAC_MODE_SET): vol.In(list(HVAC_MODE_SETS.keys())),
vol.Optional(CONF_HVAC_ONOFF_SEPARATE, default=False): bool,
vol.Optional(CONF_HVAC_FAN_MODE_DP): vol.In(dps), vol.Optional(CONF_HVAC_FAN_MODE_DP): vol.In(dps),
vol.Optional(CONF_HVAC_FAN_MODE_SET): vol.In(list(HVAC_FAN_MODE_SETS.keys())), vol.Optional(CONF_HVAC_FAN_MODE_SET): vol.In(list(HVAC_FAN_MODE_SETS.keys())),
vol.Optional(CONF_HVAC_ACTION_DP): vol.In(dps), vol.Optional(CONF_HVAC_ACTION_DP): vol.In(dps),
@@ -196,6 +197,8 @@ class LocaltuyaClimate(LocalTuyaEntity, ClimateEntity):
self._target_temperature = None self._target_temperature = None
self._current_temperature = None self._current_temperature = None
self._hvac_mode = None self._hvac_mode = None
self._hvac_onoff_separate = None
self._hvac_onoff_dp = None
self._fan_mode = None self._fan_mode = None
self._swing_mode = None self._swing_mode = None
self._preset_mode = None self._preset_mode = None

View File

@@ -115,6 +115,8 @@
"temperature_unit": "Temperature Unit (optional)", "temperature_unit": "Temperature Unit (optional)",
"hvac_mode_dp": "HVAC Mode DP (optional)", "hvac_mode_dp": "HVAC Mode DP (optional)",
"hvac_mode_set": "HVAC Mode Set (optional)", "hvac_mode_set": "HVAC Mode Set (optional)",
"hvac_onoff_separate": "Device has separate \"On\" and \"Off\" DP",
"hvac_onoff_dp":"On\\Off DP",
"hvac_action_dp": "HVAC Current Action DP (optional)", "hvac_action_dp": "HVAC Current Action DP (optional)",
"hvac_action_set": "HVAC Current Action Set (optional)", "hvac_action_set": "HVAC Current Action Set (optional)",
"preset_dp": "Presets DP (optional)", "preset_dp": "Presets DP (optional)",

View File

@@ -189,6 +189,8 @@
"temperature_unit": "Temperature Unit (optional)", "temperature_unit": "Temperature Unit (optional)",
"hvac_mode_dp": "HVAC Mode DP (optional)", "hvac_mode_dp": "HVAC Mode DP (optional)",
"hvac_mode_set": "HVAC Mode Set (optional)", "hvac_mode_set": "HVAC Mode Set (optional)",
"hvac_onoff_separate": "Device has separate \"On\" and \"Off\" DP",
"hvac_onoff_dp":"On\\Off DP",
"hvac_fan_mode_dp": "HVAC Fan Mode DP (optional)", "hvac_fan_mode_dp": "HVAC Fan Mode DP (optional)",
"hvac_fan_mode_set": "HVAC Fan Mode Set (optional)", "hvac_fan_mode_set": "HVAC Fan Mode Set (optional)",
"hvac_swing_mode_dp": "HVAC Swing Mode DP (optional)", "hvac_swing_mode_dp": "HVAC Swing Mode DP (optional)",

View File

@@ -177,6 +177,8 @@
"temperature_unit": "Unità di temperatura (opzionale)", "temperature_unit": "Unità di temperatura (opzionale)",
"hvac_mode_dp": "Modalità HVAC attuale (opzionale)", "hvac_mode_dp": "Modalità HVAC attuale (opzionale)",
"hvac_mode_set": "Impostazione modalità HVAC (opzionale)", "hvac_mode_set": "Impostazione modalità HVAC (opzionale)",
"hvac_onoff_separate": "Il dispositivo ha DP \"On\" e \"Off\" separati",
"hvac_onoff_dp":"Acceso\\Spento DP",
"hvac_action_dp": "Azione HVAC attuale (opzionale)", "hvac_action_dp": "Azione HVAC attuale (opzionale)",
"hvac_action_set": "Impostazione azione HVAC (opzionale)", "hvac_action_set": "Impostazione azione HVAC (opzionale)",
"preset_dp": "Preset DP (opzionale)", "preset_dp": "Preset DP (opzionale)",

View File

@@ -177,6 +177,8 @@
"temperature_unit": "Unidade de Temperatura (opcional)", "temperature_unit": "Unidade de Temperatura (opcional)",
"hvac_mode_dp": "Modo HVAC DP (opcional)", "hvac_mode_dp": "Modo HVAC DP (opcional)",
"hvac_mode_set": "Conjunto de modo HVAC (opcional)", "hvac_mode_set": "Conjunto de modo HVAC (opcional)",
"hvac_onoff_separate": "O dispositivo tem DP \"Ligado\" e \"Desligado\" separados",
"hvac_onoff_dp":"Ligado\\Desligado DP",
"hvac_action_dp": "Ação atual de HVAC DP (opcional)", "hvac_action_dp": "Ação atual de HVAC DP (opcional)",
"hvac_action_set": "Conjunto de ação atual HVAC (opcional)", "hvac_action_set": "Conjunto de ação atual HVAC (opcional)",
"preset_dp": "Predefinições DP (opcional)", "preset_dp": "Predefinições DP (opcional)",