(08/05/2026, 16:46:31)Ives a écrit :Salut Yves,(08/05/2026, 14:09:38)Seb_IoT a écrit : Je vais donc suivre cette voie et rester sur le YAML en attendant que l'intégration UI gère vraiment tous les objets.
Dans ce cas il est préférable de créer dans config un dossier knx puis, dans ce dossier, un fichier yaml par type d'appareil :
sans oublier d'ajouter cette ligne dans le configuration.yaml
knx: !include_dir_merge_named knx/
Il suffit ensuite dans chaque fichier de lister les différents appareils. En exemple le début des fichiers light et climate :
#########################################################
# Eclairages
#########################################################
light:
# Lingerie
- name: 'lingerie'
address: '0/2/5'
state_address: '0/2/6'
- name: 'lingerie_ext'
address: '0/2/10'
state_address: '0/2/11'
- name: 'cellier'
address: '0/2/0'
state_address: '0/2/1'
# Cuisine
- name: 'cuisine_plafond'
address: "0/2/15"
state_address: "0/2/16"
brightness_address: "0/2/18"
brightness_state_address: "0/2/19"
###########################################################
# Thermostats
###########################################################
climate:
# Lingerie
- name: lingerie.temperature
temperature_address: "3/2/0"
temperature_step: 0.5
target_temperature_address: "3/2/1"
target_temperature_state_address: "3/2/2"
operation_mode_address: "3/2/3"
operation_mode_state_address: "3/2/4"
min_temp: 7.0
max_temp: 32.0
# Cuisine
- name: cuisine.temperature
temperature_address: "3/2/10"
temperature_step: 0.5
target_temperature_address: "3/2/11"
target_temperature_state_address: "3/2/12"
operation_mode_address: "3/2/13"
operation_mode_state_address: "3/2/14"
min_temp: 7.0
max_temp: 32.0
génial l'astuce du !include_dir_merge_named !
C'est exactement la bonne pratique de découpage qu'on utilise en développement logiciel. Avoir un seul fichier monolithique de 2000 lignes, c'est le meilleur moyen de faire une erreur d'indentation fatale. Avec cette structure par domaine (light, climate, cover...), c'est ultra clean, modulaire et hyper facile à maintenir. Je valide à 100% et je vais structurer mon dossier config exactement comme ça dès le premier jour !
(09/05/2026, 06:55:32)richardpub a écrit : [img][/img]
[img][/img]
[img][/img]
tout a fait d'accord sur la struxture avec Ives, mais je m'étonne que la partie Paramères KNX Entités avec son nouvel aspect ne soit pas fonctionnel
Hello richardpub, j'avoue l'interface de tes captures est vraiment belle, épurée et très "user-friendly".
Mais c'est un grand classique dans la refonte des logiciels : on a l'impression que c'est fini parce que le "Front-end" (le visuel) est prêt et s'affiche bien, mais sous le capot (le "Back-end"), le code n'arrive pas encore à traiter correctement toute la complexité et les types de données (DPT) spécifiques au KNX.
(09/05/2026, 07:01:43)richardpub a écrit : pourtant ca semble beau
C'est extrêmement prometteur pour l'avenir, et ça deviendra sûrement la norme absolue d'ici quelques grosses mises à jour de Home Assistant. Mais en attendant que les devs finalisent toute la "tuyauterie" interne, la méthode d'Ives reste notre meilleur filet de sécurité, enfin si je ne dis pas n'import quoi les gars.
Merci à vous deux en tout cas, j'ai l'impression d'avoir gagné 3 mois de tatonnements en quelques messages


![[Image: ea2x.png]](https://zupimages.net/up/26/19/ea2x.png)
![[Image: 26050908193325602918752104.png]](https://nsm09.casimages.com/img/2026/05/09//26050908193325602918752104.png)
![[Image: 26050908254425602918752106.png]](https://nsm09.casimages.com/img/2026/05/09//26050908254425602918752106.png)
![[Image: 26050908254425602918752105.png]](https://nsm09.casimages.com/img/2026/05/09//26050908254425602918752105.png)