# Como utilizar ficheiros "package"

**URL:** https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341
**Category:** Configuração
**Created:** [5 Maio , 2018 19:14 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341 "2018-05-05T19:14:31Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [5 Maio , 2018 19:14 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/1 "2018-05-05T19:14:32Z")

</div>

> [@Como utilizar ficheiros Package](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/98):
>
> A utilização de ficheiros package no Home Assistant permite condensar num só ficheiro vários componentes de configuração diferentes, tais como sensor, switch, light, groups, automation, etc. Para que o HA aceite estes ficheiros, deve ser incluído no configuration.yaml o seguinte: homeassistant: packages: !include\_dir\_named packages/ Com a configuração acima, o HA vai procurar na pasta packages todos os ficheiros com a extensão .yaml. Isto permite-nos ter vários ficheiros dentro da pasta pac…

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [15 Abril , 2018 07:10 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/2 "2018-04-15T07:10:50Z")

</div>

Uso há bastante tempo. Uma nota com este método não é possível fazer reload nas automações ou scrips sem reiniciar o Ha. Ou seja qualquer alteração que se faça é necessário reiniciar o home assistant.  
Comecei a usar os packages, por ser muito mais fácil organizar os ficheiros.  
Eu organizo por área de casa…ou seja sala.yaml,cozinha.yaml etc sabendo assim onde tenho que alterar ou adicionar algo que queira.  
RECOMENDO

---

<div class="post-metadata">

### Author: ![andrefilipecruz](https://forum.cpha.pt/user_avatar/forum.cpha.pt/andrefilipecruz/32/4524_2.png) [@andrefilipecruz](https://forum.cpha.pt/u/andrefilipecruz)
#### Post date: [12 Agosto , 2018 11:56 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/3 "2018-08-12T11:56:02Z")

</div>

No meu caso as automações não funcionam, tive de colocar as automaçoes no ficheiro automations.yaml .

A configuração que uso é a seguinte :

```
  - alias: Desligar Tomada
    trigger:
      platform: time
      at: '19:45:00'
    action:
      - service: switch.turn_off
        entity_id: switch.Tomada
      
# 
  - alias: Desligar Monitor
    trigger:
      platform: time
      at: '00:45:00'
    action:
      - service: switch.turn_off
        entity_id: switch.monitor

  - alias: Desligar TV
    trigger:
      platform: time
      at: '21:30'
    action:
      - service: switch.turn_off
        entity_id: switch.Tv
      
#estore hall
  - alias: Abrir estores as 8
trigger:
  platform: time
  at: '15:36'
action:
  service: cover.open_cover
  data:
    entity_id: cover.persianahall
  

  - alias: fechar estores as 22
trigger:
  platform: time
  at: '22:00'
action:
  service: cover.close_cover
  data:
    entity_id: cover.persianahall

```

\*Nota - A automação dos estores não funciona.

---

<div class="post-metadata">

### Author: ![Joao\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joao_ferreira/32/712_2.png) [@Joao\_Ferreira](https://forum.cpha.pt/u/Joao_Ferreira)
#### Post date: [24 Setembro , 2018 21:22 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/4 "2018-09-24T21:22:34Z")

</div>

Desculpem esta pergunta básica, mas onde é que criaram a pasta Package? Foi na root ou dentro da pasta config?

Obrigado

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [24 Setembro , 2018 22:00 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/5 "2018-09-24T22:00:22Z")

</div>

@Joao_Ferreira [Como utilizar ficheiros Package](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/98)

---

<div class="post-metadata">

### Author: ![Joao\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joao_ferreira/32/712_2.png) [@Joao\_Ferreira](https://forum.cpha.pt/u/Joao_Ferreira)
#### Post date: [25 Setembro , 2018 08:24 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/6 "2018-09-25T08:24:22Z")

</div>

Bom dia @RodolfoVieira.  
Antes de ter feito a pergunta já tinha percorrido o Tutorial que me enviaste, juntamente com o [Como integrar o aspirador da Xiaomi no HA](https://forum.cpha.pt/t/como-integrar-o-aspirador-da-xiaomi-no-ha/46).  
Acontece que ao criar o ficheiro xiaomi\_vacuum.yaml e colocá-lo dentro da pasta “packages” não me aparece nada, daí a minha pergunta (que no tut não especifica bem onde é para criar essa pasta).

No configuration.yaml também coloquei

```
  packages: !include_dir_named packages/

```

Obrigado

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [25 Setembro , 2018 14:10 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/7 "2018-09-25T14:10:03Z")

</div>

A pasta packages é criada dentro da pasta /config casos uses o Hassio.

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [25 Setembro , 2018 16:07 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/8 "2018-09-25T16:07:02Z")

</div>

Não aparece nada mas há algum erro no log do HA?

---

<div class="post-metadata">

### Author: ![Joao\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joao_ferreira/32/712_2.png) [@Joao\_Ferreira](https://forum.cpha.pt/u/Joao_Ferreira)
#### Post date: [26 Setembro , 2018 08:00 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/9 "2018-09-26T08:00:42Z")

</div>

Julgo que já esteja a funcionar. Era uma questão de nome do ficheiro…estava package (no singular)…Ele ao estar a apanhar as entities, significava que estava a apanhar o ficheiro.

Obrigado pela a ajuda

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [21 Outubro , 2018 22:48 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/10 "2018-10-21T22:48:39Z")

</div>

Boa noite…

Já tentei criar ficheiros YAML, mas dá sempre erro…

Por exemplo:

Tenho a função do speed test no ficheiro configuration.yaml…como faço para o retirar deste ficheiro e criar um só para o speed test…

Obrigado

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [22 Outubro , 2018 20:34 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/11 "2018-10-22T20:34:45Z")

</div>

Já chamaste dentro do teu configuration.yaml o `packages: !include\_dir\_named packages ?

Se sim, agora dentro da tua pasta /config, e supondo que já tenhas a pasta packages criada,  
bastaria criares um novo ficheiro dentro dessa pasta exemplo : speedteste.yaml e colarás o que te mostro abaixo.

```auto
sensor:
  - platform: speedtest
    monitored_conditions:
      - ping
      - download
      - upload

```

---

<div class="post-metadata">

### Author: ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)
#### Post date: [22 Outubro , 2018 21:25 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/12 "2018-10-22T21:25:03Z")

</div>

Boa noite…  
um muito obrigado,  
ja está a funcionar.  
faltava-me a palavra sensor: no ficheiro…

As voltas que eu já dei 🙂  
Obrigado e boa noite

até um proxima duvida 😄

---

<div class="post-metadata">

### Author: ![imaNuS](https://forum.cpha.pt/user_avatar/forum.cpha.pt/imanus/32/1426_2.png) [@imaNuS](https://forum.cpha.pt/u/imaNuS)
#### Post date: [24 Julho , 2019 15:45 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/13 "2019-07-24T15:45:31Z")

</div>

Boa tarde,

Estou a mudar o meu HA para uma VM e já que estou a instalar de novo queria organizar as coisas de maneira diferente, e isto seria muito bom 🙂

A minha pergunta é a seguinte…queria dividir a configuração por divisões da casa, mas em algumas divisões tenho `cover`  
Não dá mesmo para colocar entities ‘cover’ no package ?

Obrigado

`Bloco de Citação`

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [24 Julho , 2019 16:12 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/14 "2019-07-24T16:12:22Z")

</div>

De inicio (quando o tutorial dos packages foi escrito) havia algumas restrições e nem todas as plataformas eram suportadas mas a situação evoluiu e o cover já é suportado.

---

<div class="post-metadata">

### Author: ![Marcelo](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Marcelo](https://forum.cpha.pt/u/Marcelo)
#### Post date: [23 Maio , 2020 16:48 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/15 "2020-05-23T16:48:26Z")

</div>

Estou tentando usar o packages para simplificar meus códigos, seguindo o passo a passo. Mas quando mando validar a configuração dá esse erro abaixo:

**Component error: packages - Integration ‘packages’ not found.**

Mesmo eu tendo criado a pasta desta forma: _/config/packages_ e incluso na configuration.yaml a linha: _packages: !include\_dir\_named packages/_

---

<div class="post-metadata">

### Author: ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)
#### Post date: [23 Maio , 2020 16:58 UTC](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/341/16 "2020-05-23T16:58:25Z")

</div>

```auto
homeassistant:
  packages: !include_dir_named packages

```

Pelo que percebi tens tudo ok… Só colocas-te mal no configuration.yaml… tem de ser como em cima.
