Bonjour,
Mon problème
Je cherche à automatiser le passage en HP et en HC en fonction d’une valeur récupérée depuis une variable KNX d’un TE331.
J’ai essayé pas mal de choses trouvées sur différents forum mais je n’arrive toujours pas à faire fonctionner cette automatisation. Je pense qu’il ne manque pas grand chose mais étant débutant j’avoue que je sèche…
Je récupère bien la valeur qui est à 1 lorsque je suis en HC et à 2 lorsque je suis en HP. J’ai créé des utility meters journalier, mensuels, annuels…Ils s’incrémentent bien mais que sur la sélection que je fais manuellement.
Ci-dessous le code de l’automatisation :
input_datetime:
desactivation_automatique_temps:
name: Temporisation avant désactivation des interrupteurs
has_date: false
has_time: true
automation:
############### Désactiver switch après état ON pour mode BP ###############
- id: 'desactivation_automatique' #identifiant unique
alias: desactivation_automatique # Nom présent dans l'interface Lovelace
mode: parallel #Permet l'appel multiple à cette automatisation
max: 8 #Le nombre de tes interrupteurs
trigger: #Définition des déclencheurs
- platform: state #Surveillance de l'état
entity_id: switch.cde_ouverture_fermeture_portail #Entité à surveiller
to: "on"#Déclenché l'automation si l'entité passe à cet état
- platform: state
entity_id: switch.cde_ouverture_pieton_portail1
to: "on"
- platform: state
entity_id: switch.extinction_lumieres_zone_exterieure
to: "on"
- platform: state
entity_id: switch.extinction_lumieres_zone_jour
to: "on"
- platform: state
entity_id: switch.extinction_lumieres_zone_nuit
to: "on"
- platform: state
entity_id: switch.fermeture_volets_toutes_zones
to: "on"
- platform: state
entity_id: switch.fermeture_volets_zone_jour
to: "on"
- platform: state
entity_id: switch.fermeture_volets_zone_nuit
to: "on"
condition: [] #Pas de conditions
action:
## Temporisation
- delay: '00:00:02'
- service: switch.turn_off
data:
entity_id: "{{ trigger.entity_id }}"
#trigger contient l'objet qui a déclenché l'automatisation
# On souhaite ici, remettre à zéro l'entité est passée à 'on'
############### Gestion HP et HC ###############
# - id: 'Switch_hp_hc'
# alias: Conso_hp_hc
# description: Selecteur de passage Heure Pleine à Heure Creuse
# trigger:
# - platform: time
# at: "00:00:00"
# variables:
# tariff: HC
# - platform: time
# at: "08:00:00"
# variables:
# tariff: HP
# condition: []
# action:
# - service: select.select_option
# target:
# entity_id:
# - select.consommation_maison_annuel
# data:
# option: "{{ tariff }}"
# mode: single
- id: 'Switch_hp_hc'
alias: Energie Changement HP HC
description: ''
trigger:
- platform: state
entity_id: sensor.tarif
id: tarif_hc
from: '2'
to: '1'
- platform: state
entity_id: sensor.tarif
from: '1'
id: tarif_hp
to: '2'
condition: []
action:
- choose:
- conditions:
- condition: trigger
id: tarif_hc
sequence:
- service: select.select_option
data:
option: HC
target:
entity_id:
- select.energie_jour
- select.energie_semaine
- select.energie_mois
- select.energie_an
- select.energie_totaler
- conditions:
- condition: trigger
id: tarif_hp
sequence:
- service: select.select_option
data:
option: HP
target:
entity_id:
- select.energie_jour
- select.energie_semaine
- select.energie_mois
- select.energie_an
- select.energie_totale
default: []
mode: single
Si quelqu’un a une piste pour m’aider je suis preneur !
Merci à vous! 
Ma configuration
[center] ## System Information
version |
core-2025.2.5 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.13.1 |
os_name |
Linux |
os_version |
6.6.62-haos-raspi |
arch |
aarch64 |
timezone |
Europe/Paris |
config_dir |
/config |
Home Assistant Community Store
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
HACS Data |
ok |
GitHub API Calls Remaining |
5000 |
Installed Version |
2.0.5 |
Stage |
running |
Available Repositories |
1575 |
Downloaded Repositories |
11 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 14.2 |
update_channel |
stable |
supervisor_version |
supervisor-2025.03.2 |
agent_version |
1.6.0 |
docker_version |
27.2.0 |
disk_total |
220.0 GB |
disk_used |
7.8 GB |
healthy |
true |
supported |
true |
host_connectivity |
true |
supervisor_connectivity |
true |
ntp_synchronized |
true |
virtualization |
|
board |
rpi4-64 |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
File editor (5.8.0), Samba share (12.5.0), Terminal & SSH (9.16.0), Let’s Encrypt (5.4.2), Duck DNS (1.18.0), Nginx Proxy Manager (1.0.1), MariaDB (2.7.2) |
Dashboards
dashboards |
3 |
resources |
8 |
views |
6 |
mode |
storage |
Network Configuration
adapters |
lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth09d62d8 (disabled), vethe7c5b50 (disabled), vethb90f729 (disabled), veth3f2a2f5 (disabled), veth3c7b16b (disabled), vethfc83e7a (disabled), vethe7b3ca3 (disabled), vethd301f5b (disabled), vetha38a2af (disabled), vethd030269 (disabled), veth3cdbce4 (disabled) |
ipv4_addresses |
lo (127.0.0.1/8), end0 (10.0.1.20/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth09d62d8 (), vethe7c5b50 (), vethb90f729 (), veth3f2a2f5 (), veth3c7b16b (), vethfc83e7a (), vethe7b3ca3 (), vethd301f5b (), vetha38a2af (), vethd030269 (), veth3cdbce4 () |
ipv6_addresses |
lo (::1/128), end0 (fe80::a34e:ce3c:e8d7:2585/64), docker0 (fe80::42:4cff:fe93:7f49/64), hassio (fe80::42:e1ff:fe93:edeb/64), veth09d62d8 (fe80::74fa:bff:fef6:d942/64), vethe7c5b50 (fe80::fcd1:caff:fe67:65dd/64), vethb90f729 (fe80::341d:73ff:fe27:d3c3/64), veth3f2a2f5 (fe80::e464:4bff:fe79:ee2e/64), veth3c7b16b (fe80::e045:1bff:fefe:f2ad/64), vethfc83e7a (fe80::a067:afff:fe89:60d9/64), vethe7b3ca3 (fe80::cbd:f6ff:feb2:30ac/64), vethd301f5b (fe80: e9ff:fe06:1795/64), vetha38a2af (fe80::3c29:f0ff:fe7a:8d6/64), vethd030269 (fe80::6c:ebff:fe53:7b6/64), veth3cdbce4 (fe80::6cc2:a8ff:feb4:8af0/64) |
announce_addresses |
10.0.1.20, fe80::a34e:ce3c:e8d7:2585 |
Recorder
oldest_recorder_run |
15 février 2025 à 15:02 |
current_recorder_run |
1 mars 2025 à 15:50 |
estimated_db_size |
85.02 MiB |
database_engine |
sqlite |
database_version |
3.47.1 |
[/center]
CC
Je voudrais juste savoir : De ce que je comprends tu as paramétré le choix de l’entrée tarifaire du TE331 en T1/T2 HP/HC. Je me trompe ?