Si eres usuario del termostato BHT-002-GCLW con integración TUYA en Home Assistant, es probable que te hayas topado con el desafío de las temperaturas divididas por 5. Este problema afecta la visualización correcta de la información. Pero no te preocupes, te presento una solución efectiva.
Descubre cómo resolver el inconveniente de las temperaturas desajustadas con la implementación del componente hass-template-climate a través de HACS. Con esta solución, podrás disfrutar de una integración sin complicaciones y una representación precisa de la información de tu termostato en Home Assistant.
Guía Paso a Paso
Instalación de Template Climate
Accede a HACS y navega a la sección de Integraciones.
Agrega la URL https://github.com/jcwillox/hass-template-climate.
Realiza la instalación del componente.
Preparando el Código
Ahora toca incluir un código yaml en nuestro configuration.yaml, copia y pega el siguiente código:
climate: - platform: climate_template name: "Calefacción corregida" unique_id: "calefaccion_corregido" icon_template: "mdi:home-thermometer-outline" hvac_modes: - "off" - "heat" min_temp: 1 max_temp: 30 precision: 0.5 temp_step: 0.5 # availability_template: "{{ state('climate.calefaccion', 'heat_cool') }}" current_temperature_template: "{{ state_attr('climate.calefaccion','current_temperature') | float * 5 }}" target_temperature_template: "{{ state_attr('climate.calefaccion','temperature') | float * 5 }}" hvac_mode_template: > {% if is_state('climate.calefaccion', 'off') %} off {% else %} heat {% endif %} set_temperature: - action: climate.set_temperature target: entity_id: "climate.calefaccion" data: temperature: "{{ temperature / 5 }}" set_hvac_mode: - action: climate.set_hvac_mode target: entity_id: "climate.calefaccion" data: hvac_mode: > {% if hvac_mode == 'off' %} off {% else %} heat_cool {% endif %}
Con esté código, lo que hemos hecho, es crear un nuevo dispostivo «climate» a partir de nuestro termostato, pero con los valores corregidos.
Despidiéndote de Problemas con TUYA
Ahora que ya tenemos un nuevo dispositivo mostrando los valores reales, ya no necesitamos utilizar en nuestras tarjetas el dispositivo creado por la integración TUYA.
En su lugar debes utilizar el dispositivo «Termostato corregido» o si le has dado otro nombre en el YAML, utiliza ese nombre para identificarle.
Experimenta la nueva interfaz con información precisa y funcionalidades mejoradas.
¡Guarda en un lugar seguro esta información!