jmcollin78 / versatile_thermostat

A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management
MIT License
329 stars 35 forks source link

Only first heater over 3 is started/stopped. #160

Closed prigal closed 1 year ago

prigal commented 1 year ago

Version of the custom_component

Latest. 3.8.1

Configuration


Add your logs here.

Describe the bug

I have 9 rooms configured. 8 of them have only 1 heater, the last one has 3. I configured the integration of your thermostat with 3 heater but only the first one is started/stopped.

Debug log


Add your logs here.

Nb : super projet, merci pour le travail 👍 je viens de migrer depuis smart thermostat qui m'a fait le dernier hiver.

jmcollin78 commented 1 year ago

Bonjour @prigal,

Je propose de continuer en Français, je suis beaucoup plus à l'aise comme ça. Ca ne devrait pas arriver, je suis le premier utilisateur de cette fonction et elle marche trÚs bien chez moi. Il va falloir que j'en sache un peu plus pour trouver ce qui ne va pas.

J'aurai besoin de ta configuration du VTherm qui ne va pas : dans Outils de dev / Etats, essaye de copier / coller tous les attributs du VTherm qui ne va pas.

Si tu peux me faire aussi un historique des activations de chacun des switchs pilotés par le VTHerm. Ca doit ressembler à ça :

Capture d’écran 2023-11-05 à 10 22 26 (notamment la partie du bas qui m'intĂ©resse).

franckcosta commented 1 year ago

Hello

J’ai le mĂȘme problĂšme avec 2 thermostat, 2 pieces diffĂ©rentes composĂ© de deux radiateurs. Je pilote HA depuis HomeKit peut ĂȘtre que c’est ça le problĂšme ?

Les autres thermostat avec un seul radiateur semble trĂšs bien fonctionner, j’ai pas beaucoup de recul, j’ai mis en place ce matin :) Lorsque j’initie le chauffage, il lance toujours le « 1er » du setup.

hvac_modes: heat, off min_temp: 16 max_temp: 23 preset_modes: none, eco, comfort, boost current_temperature: 19.7 temperature: 20 hvac_action: idle preset_mode: none hvac_mode: heat type: null eco_temp: 16 boost_temp: 22 comfort_temp: 20 eco_away_temp: null boost_away_temp: null comfort_away_temp: null power_temp: null ext_current_temperature: 13.61 ac_mode: false current_power: null current_power_max: null saved_preset_mode: none saved_target_temp: 20 saved_hvac_mode: null window_state: null motion_state: null overpowering_state: null presence_state: null window_auto_state: false window_bypass_state: false security_delay_min: 60 security_min_on_percent: 0.5 security_default_on_percent: 0.1 last_temperature_datetime: 2023-11-05T14:09:43.763516+01:00 last_ext_temperature_datetime: 2023-11-05T14:09:43.763516+01:00 security_state: false minimal_activation_delay_sec: 10 device_power: 1 mean_cycle_power: 0.27 total_energy: 0.44 last_update_datetime: 2023-11-05T14:09:43.763545+01:00 timezone: Europe/Paris window_sensor_entity_id: null window_delay_sec: null window_auto_open_threshold: null window_auto_close_threshold: null window_auto_max_duration: null motion_sensor_entity_id: null presence_sensor_entity_id: null power_sensor_entity_id: null max_power_sensor_entity_id: null is_over_switch: true underlying_switch_0: switch.flush_pilot_2 underlying_switch_1: switch.flush_pilot underlying_switch_2: null underlying_switch_3: null on_percent: 0.27 on_time_sec: 80 off_time_sec: 219 cycle_min: 5 function: tpi tpi_coef_int: 0.6 tpi_coef_ext: 0.01 friendly_name: Chauffage Salon supported_features: 17

franckcosta commented 1 year ago

J’ajoute une capture de la configuration
 Et ma version: 2023.10.5 IMG_0751

diyanei commented 1 year ago

Salut,

(Version Versatile Thermostat: 3.8.1 - Version Home Assistant: 2023.11.1)

J'ai aussi eu cette impression sur une zone avec 3 radiateurs, mais il semble que la chauffe arrive sur les autres, en dĂ©calĂ©: Screenshot 2023-11-05 at 15-47-11 Historique – Home Assistant

Est-ce attendu (ou peut-ĂȘtre est-ce un rĂ©glage de VTherm dont j'ai oubliĂ© l'existence)? À voir si c'est aussi ce qui se passe chez @prigal et @franckcosta ...

Et bien entendu, merci Ă  @jmcollin78 , c'est de la bombe VTherm!

jmcollin78 commented 1 year ago

Tout à fait ! C'est une feature et pas un bug. C'est expliqué dans le readme. Ca permet de lisser la charge électrique.

Et je pense que comme tu es en train de faire les réglages, ça redémarre le VTherm et ça repart au premier à chaque fois. Ca c'est possible.

Regarde dans la durée, ça devrait fonctionner.

jmcollin78 commented 1 year ago

... et n'hésitez pas au fur et à mesure que vous progressez dans l'utilisation à aller jeter un oeil au README. Y a pas mal d'infos dedans. Je comprends qu'il faille un peu de temps pour tout comprendre, mais l'info était là-bas.

prigal commented 1 year ago

Mea culpa, c'est effectivement ce qu'il se passe. L'algo balance entre les 3 radiateurs. C'est top :)

franckcosta commented 1 year ago

Yes cela semble ĂȘtre la mĂȘme.

Désolé et merci pour le boulot !