bonjour
aujourd hui j ai voulu creer un groupe de thermostat pour passer en mode eco ou confort trois radiateurs .
par contre quand je vais dans entrée / groupe / je ne trouve rien concerant les thermostats est ce normal ?
bonjour
aujourd hui j ai voulu creer un groupe de thermostat pour passer en mode eco ou confort trois radiateurs .
par contre quand je vais dans entrée / groupe / je ne trouve rien concerant les thermostats est ce normal ?
Salut,
Normal, ça n’existe pas dans les groupes natifs
Mais bon on peut s’en sortir avec ça par ex GitHub - bjrnptrsn/climate_group_helper: Advanced Climate Groups for Home Assistant. Create unified climate entities from mixed thermostats, air conditioners, heaters, etc. Featuring robust lock/mirror modes, TRV calibration, window detection and native schedule syncing.
Salut
Pour mes thermostat j’ai utilisé l’entrée « combiner l’état de plusieurs capteur »
En utilisant la moyenne.
Salut
On peut également les créer un groupe en yaml dans un fichier groups.yaml :
thermostats:
name: Thermostats
entities:
- climate.chauffage_buanderie
- climate.chauffage_chambre
- climate.chauffage_salle_de_bain
Le fichier groups.yaml devant être inclus dans configuration.yaml comme les autres fichiers inclus.
merci je vient d installer et j ai reussi a creer le groupe merci .
j en ammene ma deuxieme question mon but est d alleger une automatisation pour mon chauffage qui se declenche seulement au solaire .
@Tochy m avais fait la base de l automatisation et je l ai fait evoluer au fur et a mesure de mes tests , elle est parfaitement fonctionnel mais je la trouve quand meme consequante .
je vous joint le yaml pouvez vous me dire si il y a un interet de lancer une seul action avec un groupe de radiateur , ou trois actions distinct une par radiateur .
alias: "chauffage solaire "
description: ""
triggers:
- trigger: time_pattern
seconds: /30
conditions:
- condition: time
after: "10:30:00"
actions:
- choose:
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powreso
above: 200
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: eco
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: eco
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powreso
above: 200
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: comfort
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.xiaomi_salon_temperature
above: 22.9
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: numeric_state
entity_id: sensor.negative_price_3erl
below: 1
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: eco
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: eco
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.xiaomi_salon_temperature
above: 22.9
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
- condition: numeric_state
entity_id: sensor.negative_price_3erl
below: 1
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: comfort
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
below: -1800
sequence:
- choose:
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- salon
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: home
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: eco
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- salon
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: home
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: comfort
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- cuisine
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: home
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: eco
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- cuisine
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: home
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: comfort
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- bar
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: home
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: eco
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- bar
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: home
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: comfort
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
above: -1800
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: eco
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: eco
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
above: -1800
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- device_id: 436d3d39fe33217db50cdc71d0047ecc
domain: climate
entity_id: b7b03faee44b23bb8e4be7e23e1461f4
type: set_preset_mode
preset_mode: comfort
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- device_id: 541256be743ba54d94f0f303ef9c634a
domain: climate
entity_id: cfb62165b35e24dc2c79aa9a3e0cedfa
type: set_preset_mode
preset_mode: comfort
mode: single
merci pour cette solution
merci aussi pour cette autre solution
Déjà si tu utilisais les entités au lieu des devices dans les automatisations, ça serait beaucoup plus lisible ![]()
Après appeler un groupe, qui va actionner 3 appareils ou appeler 3 appareils directement en terme de perf ça doit être kif kif, ça fera juste moins de ligne dans l’automatisation.
je vais regarder ca de suite .
ok effectivement une seule ligne au lieu de trois a chaque fois c est pas enorme mais je me disais qu au nombre de ligne sa pouvais « desangorger »
la même action allumer salon en passant en premier par l’appareil et ensuite par l’entité :
- type: turn_on
device_id: d1f7f71125195666ba24b37970f55c14
entity_id: cf258245dfb0426710662e05a34201ad
domain: switch
- action: switch.turn_on
target:
entity_id: switch.sonoff_1000e93277_1
c’est pas forcement le meilleur exemple vu que j’ai jamais nommé l’entité correctement mais tu vois le principe
description: ""
mode: single
triggers:
- trigger: time_pattern
seconds: /30
conditions: []
actions:
- device_id: fae82b0abdeda77cbce423e2ac7cbc31
domain: climate
entity_id: 5e103f1f70772f0e0d8869edb569b797
type: set_preset_mode
preset_mode: comfort
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: comfort
du coup je pense que tu parle de faire dans ce genre , c est le coté plus lisible essentiellement c est ca ?
oui c’est exactement et en plus si tu partages ton yaml, n’importe qui peut l’importer, le modifier même et l’enregister sans avoir les entités alors qu’avec les appareils c’est la m…e
et puis quand tu regardes ton code hors ui tu sais exactement de quel climate il s’agit alors qu’avec appareil…
Je partage l’avis de @Tochy
entity_id: climate.chauffage_bar
Une entité avec un nom, c’est plus lisible
Que ceci
entity_id: 5e103f1f70772f0e0d8869edb569b797
Surtout quand il commence en avoir plusieurs dans une automatisation.
(après chacun fait comme il veut
)
merci a vous je vient de reecrire l automatisation
_ avec le groupe de radiateurs , merci @Pulpy-Luke pour le lien .
_ avec les entités au lieu des appareils
c est vrai que c est quand meme plus lisible .
le probleme vient de toi @Tochy tu m a mal aiguiller quand je debutais de l apprentissage de ha ![]()
![]()
alias: "chauffage solaire test "
description: ""
triggers:
- trigger: time_pattern
seconds: /30
conditions:
- condition: time
after: "10:30:00"
actions:
- choose:
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powreso
above: 200
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powreso
above: 200
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.xiaomi_salon_temperature
above: 22.9
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: numeric_state
entity_id: sensor.negative_price_3erl
below: 1
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.xiaomi_salon_temperature
above: 22.9
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
- condition: numeric_state
entity_id: sensor.negative_price_3erl
below: 1
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
below: -1800
sequence:
- choose:
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- salon
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: eco
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_cuisine
data:
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- salon
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: comfort
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_cuisine
data:
preset_mode: comfort
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- cuisine
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_cuisine
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: eco
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- cuisine
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_cuisine
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: comfort
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: comfort
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- bar
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_cuisine
data:
preset_mode: eco
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: eco
- conditions:
- condition: state
entity_id: input_select.choix_radiateur
state:
- bar
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_bar
data:
preset_mode: home
- action: climate.set_preset_mode
metadata: {}
data:
preset_mode: comfort
target:
entity_id: climate.chauffage_cuisine
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.chauffage_salon
data:
preset_mode: comfort
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
above: -1800
- condition: time
before: "16:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: eco
- conditions:
- condition: numeric_state
entity_id: sensor.msunpv_powpv
above: -1800
- condition: time
before: "20:30:00"
weekday:
- sat
- sun
sequence:
- action: climate.set_preset_mode
metadata: {}
target:
entity_id: climate.radiateurs_pieces_a_vivre
data:
preset_mode: comfort
mode: single
maintenant va faloir que je reprene toute mes auto car elles sont toutes via les appareils ![]()
Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.