Adaptation d'un matériel

Mon problème

bonjour à tous,
je viens de recevoir un thermostat tuya qui est reconnu par home assistant. Il ne me servira qu’a commander un radiateur.

Par contre Home assistant le voit avec des parametres qui ne me conviennent pas et qui, du coup, ne rend pas pratique son intégration dans une carte

En effet dans le parametre hvac_modes je ne voudrais que off, heat
et dans le max_temp je voudrais 21

comment faire pour modifier cela ?

Hello

si tu as crée un fichier climate.yaml, tu devrais avoir ceci dedans , il te suffit de modifié les température voulu par mode !

climate:
  - platform: generic_thermostat
    name: Study
    heater: switch.study_heater
    target_sensor: sensor.study_temperature
    min_temp: 15
    max_temp: 21
    ac_mode: false
    target_temp: 17
    cold_tolerance: 0.3
    hot_tolerance: 0
    min_cycle_duration:
      seconds: 5
    keep_alive:
      minutes: 3
    initial_hvac_mode: "off"
    away_temp: 16
    precision: 0.1

Salut
Il faut que regarde mais il y a aussi moyen de changer les valeurs via un customize. L’avantage c’est que ça ne crée pas une nouvelle entité

Bonjour,
tu précise pas quel intégration tu utilise, tuya cloud ou local ?
Quel est le model de thermostat?

Par Local tuya tu peu modifier la temp min/max ( a confirmer, j’ai pas de thermostat ) pendant la configuration de l’appareil:

j’utilise le tuya cloud car j’ai pas réussi a faire marcher le local

C’est le TCR7W-WIFI-EP de BEOK
Capture

Heu, oui …certainement
peux tu m’en dire plus parceque je suis encore neophyte et là je nage

non je n’en ai pas créé un. Aurais-je du le faire ?
si oui comment je le déclare dans le fichier configuration.yaml ?
est ce que le fait de créer ce fichier me rajoute comme le dit pulpy-luke une nouvelle entité ?

Des utilisateurs utilise c’est intégration personnalisé pour des thermostat BEOK. Je pense que par Tuya cloud l’appareil soit pas bien configurer et qu’il faut passer par une autre solution.

Pour la config dans configuration.yaml:

climate:
  - platform: floureon
    host: 192.168.1.1 #IP de ton thermistat
    mac: '24:DF:A7:xx:8C:01'  #Adresse MAC du thermostat
    name: Beok_Thermostat _1
    use_external_temp: false

Hello
Par défaut, mes vannes danfoss sont créées sur une plage 0/30 °C (comme les popp), sauf qu’en réalité, ça marche sur 4/28
Dans le fichier configuration.yaml, ajouter les lignes (fusion si besoin)

homeassistant:
  customize: !include customize.yaml

Dans le fichier customize.yaml tu peux ajouter par exemple :

climate.radiateur_amis:
  friendly_name: "Radiateur chambre d'amis"
  min_temp: 10
  max_temp: 28
  hvac_modes:
    - heat
    - idle

Et du coup l’entité d’origine est surchargé :

aucun doute, ça sera le cas …

1 « J'aime »

Salut Pulpy-Luke
J’ai créé le fichier customize.yaml et j’ai modifié le fichier configuration.yaml
malheureusement lors du test avant redemarrage j’ai une erreur

J’ai laissé une coquille (que je viens de corriger)
J’image (à defaut de voir ton fichier) qu’il faille que tu corriges en

  customize: !include customize.yaml

Attention aux espaces, tout ça…

effectivement , j’aurai du le detecter aussi. ça redemarre :grinning:

Alors le customize c’est super mais il me reste à peauffiner la chose

En effet avant j’avais ça


et ça

maintenant avec le fichier customize.yaml renseigné ainsi:

climate.floor_heating:
  friendly_name: "Radiateur chambre Christelle"
  min_temp: 10
  max_temp: 21
  hvac_modes:
    - heat
    - idle

j’ai


et

J’ai perdu le marche arrêt et l’icone chauffe ne passe pas en jaune lorsque le radiateur fonctionne

Forcement… Tu mets un mode qui n’existe pas… Change le customize en

  hvac_modes:
    - off
    - heat_cool

ok j’ai mis le code

climate.floor_heating:
  friendly_name: "Radiateur chambre Christelle"
  min_temp: 10
  max_temp: 21
  hvac_modes:
    - off
    - heat_cool

mais je n’ai toujours pas le bouton power
bizarre le off ne semble pas être pris en compte

Bizarre.
Il faut trouver la bonne combinaison, ordre ?

Perso les presets, je ne m’en sers pas

c’est bon

climate.floor_heating:
  friendly_name: "Radiateur chambre Christelle"
  min_temp: 10
  max_temp: 21
  hvac_modes:
    - 'off'
    - heat_cool

il fallait mettre ‹ off › et pas off :grinning:

merci pour tout

Logique après coup: il faut une chaine et pas un booléen