Declarar carpetas en configuration.yaml
Somos muchos los que nos hacemos la picha un lio a la hora de declarar carpetas en configuration.yaml, ya que no sabemos si declararlas con
!include_dir_merge_named
ó
!include_dir_merge_list sensors
Por eso, rescatando algunos mensajes del grupo de télegram de
@Domology de nuestro compañero @Rapejim hoy vamos a tratar de explicarlo
Lo primero que debes saber es que la diferencia a la hora de declarar la carpeta en el configuration.yaml estriba en el contenido de los archivos
En el caso de ser archivos en los que la entidad empieza por su nombre, que deben ser ÚNICOS, los declararemos como
!include_dir_merge_named
Es el caso de groups, scripts, input_boolean, etc

Por otro lado, en caso de ser archivos en los que las entidades NO empiecen por su nombre, si no que lo hagan por ejemplo con un platform como los switch, o un alias como los automation, las declararemos como
!include_dir_merge_list
Por ejemplo estaríamos hablando de los automation, camera, sensor, switch, etc

Como ves, declarar carpetas en configuration.yaml, algo que nos ha traído de cabeza a muchos realmente es muy sencillo de entender.
Y recuerda:
«nah, si es facil cuando le pillas el truco»
Pues eso es todo, como siempre, si tienes cualquier duda déjanos tu comentario o pásate por el grupo de telegram de @Domology