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

Deja un comentario

Síguenos

Siguenos en facebook