# Como configurar o Zanzito

**URL:** <https://forum.cpha.pt/t/como-configurar-o-zanzito/326>\
**Category:** Configuração\
**Tags:** android\
**Created:** [5 Maio , 2018 17:53 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326 "2018-05-05T17:53:19Z")\
**Posts on this page:** 12\
**Page:** 4

<div class="post-metadata">

**Author:** ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)\
**Post date:** [11 Setembro , 2018 14:49 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/62 "2018-09-11T14:49:27Z")

</div>

Boa tarde  
Quando reinicio o hassio, os ficheiros known\_devices.yaml e device\_tracker.yaml não são criados.  
Crio-os manualmente, tal como foi dito pelo Rodolfo.  
Ficam assim:  
known\_devices.yaml

```
sebastiao:
  hide_if_away: false
  icon:
  mac:
  name: sebastiao
  picture:
  track: true
  vendor:

```

device\_tracker.yaml

```
- platform: mqtt_json
  devices:
   sebastiao: zanzito/sebastiao/location
  track_new_devices: True
  interval_seconds: 10
  consider_home: 20

```

Antes de reiniciar o hassio novamente, verifico se está tudo bem. Dá-me este erro: (expected a dictionary for dictionary value @ data[‘packages’][‘device\_tracker’])

Quando, mesmo assim tento reiniciar, o hassio não o faz. Se forço a reinicialização desligando o raspberry da corrente ele já não arranca enquanto não apagar os ficheiros que criei.

O que estarei a fazer mal?

---

<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:** [11 Setembro , 2018 15:26 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/63 "2018-09-11T15:26:14Z")

</div>

Apaga os dois ficheiros, reinicia e aguarda cerca de uma hora que o known\_devices vai acabar por aparecer.

---

<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:** [11 Setembro , 2018 16:27 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/64 "2018-09-11T16:27:33Z")

</div>

@sslopes podes colocar aqui o ficheiro que colocaste dentro da pasta package?

---

<div class="post-metadata">

**Author:** ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)\
**Post date:** [12 Setembro , 2018 19:15 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/65 "2018-09-12T19:15:27Z")

</div>

Boa tarde  
O zanzito parece estar a funcionar. Mostra o mapa, diz que estou em casa e diz-me correctamente o estado da bateria. O único senão é não criar os ficheiros known\_devices.yaml e device\_tracker.yaml e se os crio manualmente o hassio não reinicia.  
O ficheiro zanzito. yaml está assim:

```
homeassistant:

zone:

  - name: home
    latitude: !secret latitude
    longitude: !secret longitude
    radius: 50
    icon: mdi:home

  - name: notrabalho
    latitude: !secret latitude_trabalho
    longitude: !secret longitude_trabalho
    radius: 500
    icon: mdi:airplane

device_tracker:
  
  - platform: mqtt_json
    devices:
     sebastiao: zanzito/sebastiao/location
    track_new_devices: True
    interval_seconds: 10
    consider_home: 20
    
sensor:
  
  - platform: mqtt
    state_topic: "zanzito/sebastiao/battery_level"
    name: "sebastiao bateria tlm"
    unit_of_measurement: '%'
    retain: true

  - platform: template
    sensors:   
      sebastiao:
        friendly_name: 'estado sebastiao'
        value_template: > 
          {%- if is_state('device_tracker.sebastiao', 'not_home') -%}
             Ausente
          {%- endif -%}
          {%- if is_state('device_tracker.sebastiao', 'home') -%}
             Em Casa
          {%- endif -%}      
          {%- if is_state('device_tracker.sebastiao', 'notrabalho') -%} 
             No Trabalho
          {%- endif -%}  

camera:
  
  - name: sebastiao_cam
    platform: generic
    still_image_url: https://maps.googleapis.com/maps/api/staticmap?center={{ states.device_tracker.sebastiao.attributes.latitude }},{{ states.device_tracker.sebastiao.attributes.longitude }}&zoom=16&size=500x500&maptype=roadmap&markers=color:green%7Clabel:JA%7C{{ states.device_tracker.sebastiao.attributes.latitude }},{{ states.device_tracker.sebastiao.attributes.longitude }}
    limit_refetch_to_url_change: true  

group:

  zanzito:
    name: Zanzitofamilia
    entities:
      - sensor.estadosebastiao
      - sensor.sebastiao_bateria_tlm
      - camera.sebastiao_cam
```

---

<div class="post-metadata">

**Author:** ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)\
**Post date:** [12 Setembro , 2018 20:12 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/66 "2018-09-12T20:12:17Z")

</div>

Criei novamente os dois ficheiros e na validação diz o seguinte:

Configuração inválida

expected a dictionary for dictionary value @ data[‘packages’][‘device\_tracker’]

---

<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:** [12 Setembro , 2018 20:50 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/67 "2018-09-12T20:50:49Z")

</div>

> [@sslopes](#):
>
> O zanzito parece estar a funcionar. Mostra o mapa, diz que estou em casa e diz-me correctamente o estado da bateria.

Mas estás a ver isso onde, no telemóvel ou no HA?

---

<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:** [12 Setembro , 2018 20:51 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/68 "2018-09-12T20:51:37Z")

</div>

Tira o device\_tracker dentro do ficheiro da pasta packages, criar um ficheiro chamado device\_tracker.yaml dentro da pasta /config  
e cola isto dentro do tal ficheiro device\_tracker…yaml:

```
  - platform: mqtt_json
    devices:
     sebastiao: zanzito/sebastiao/location
    track_new_devices: True
    interval_seconds: 10
    consider_home: 20

```

de seguida no teu ficheiro configuration.yaml chama o device\_tracker.yaml da seguinte forma:

`device_tracker: !include device_tracker.yaml`

E tenta lá validar para ver se dá erro.

---

<div class="post-metadata">

**Author:** ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)\
**Post date:** [12 Setembro , 2018 22:50 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/69 "2018-09-12T22:50:03Z")

</div>

Boa noite  
Estou a ver no HA.

---

<div class="post-metadata">

**Author:** ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)\
**Post date:** [12 Setembro , 2018 23:03 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/70 "2018-09-12T23:03:03Z")

</div>

Rodolfo, fiz o que disseste e validei sem qualquer problema. Em princípio vai estar tudo bem. Obrigado pela ajuda.

---

<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 Outubro , 2018 12:30 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/71 "2018-10-05T12:30:33Z")

</div>

11 mensagens foram divididas em um novo tópico: [Configurar o Zanzito em dois telemóveis](https://forum.cpha.pt/t/configurar-o-zanzito-em-dois-telemoveis/1052)

---

<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:** [7 Outubro , 2018 16:20 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/72 "2018-10-07T16:20:08Z")

</div>

3 mensagens foram divididas em um novo tópico: [Problemas com a visualização no mapa do zanzito](https://forum.cpha.pt/t/problemas-com-a-visualizacao-no-mapa-do-zanzito/1067)

---

<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:** [7 Outubro , 2018 16:48 UTC](https://forum.cpha.pt/t/como-configurar-o-zanzito/326/73 "2018-10-07T16:48:28Z")

</div>



[Página anterior](https://forum.cpha.pt/t/como-configurar-o-zanzito/326.md?page=3)
