# Indicação de nivel de bateria

**URL:** https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959
**Category:** Tutoriais
**Created:** [8 Fevereiro , 2020 18:42 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959 "2020-02-08T18:42:25Z")
**Posts on this page:** 13
**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: [8 Fevereiro , 2020 18:42 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/1 "2020-02-08T18:42:25Z")

</div>

Para quem tem equipamentos que funcionam a bateria uma das preocupações é o nivel de carga da bateria/pilha.

Este tutorial usa os cartões Auto-Entities e Bar Card que podem ser instalados a partir do HACS.

> **[thomasloven/lovelace-auto-entities](https://github.com/thomasloven/lovelace-auto-entities)**
>
> 🔹Automatically populate the entities-list of lovelace cards - thomasloven/lovelace-auto-entities

> **[custom-cards/bar-card](https://github.com/custom-cards/bar-card)**
>
> Customizable Animated Bar card for Home Assistant Lovelace - custom-cards/bar-card

O que este conjunto de cartões faz é filtrar todas as entidades da classe `battery` e do domínio `sensor`, criando depois uma lista com um gráfico de barras com o valor da carga/bateria.

 ![image](https://forum.cpha.pt/uploads/default/original/2X/4/46cb913916fbdfabd6e702edb0824c33a10dc113.png)

O código a colocar no cartão é o seguinte:

```auto
card:
  bar_style:
    border-radius: 20px
  card_style:
    box-shadow: 0 0
  columns: 1
  height: 15px
  indicator-style:
    border-radius: 20px
  saturation: 50%
  severity:
    - color: '#FF0000'
      value: 10
    - color: '#FF6600'
      value: 20
    - color: '#FF9933'
      value: 30
    - color: '#FFCC00'
      value: 40
    - color: '#FFDB60'
      value: 50
    - color: '#FFDB60'
      value: 60
    - color: '#FFDB60'
      value: 70
    - color: '#CCFF33'
      value: 80
    - color: '#66FF33'
      value: 90
    - color: '#279B37'
      value: 100
  title_position: left
  type: 'custom:bar-card'
  unit_of_mesurement: '%'
  width: 60%
filter:
  include:
    - attributes:
        device_class: battery
      domain: sensor
sort:
  method: name
type: 'custom:auto-entities'

```

---

<div class="post-metadata">

### Author: ![ricreis394](https://forum.cpha.pt/user_avatar/forum.cpha.pt/ricreis394/32/7810_2.png) [@ricreis394](https://forum.cpha.pt/u/ricreis394)
#### Post date: [8 Fevereiro , 2020 19:59 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/2 "2020-02-08T19:59:23Z")

</div>

Está porreiro mas também tem este que substitui o bar card e acho que pode ser utilizado o auto entities na mesma

> **[Lovelace Battery Entity Card](https://community.home-assistant.io/t/lovelace-battery-entity-card/107500)**
>
> This is my first time working with Lovelace. I created a card that is designed for displaying battery information for battery entities. Entity icon will display a color indicating the level, and the icons also show how far along the battery is....

---

<div class="post-metadata">

### Author: ![joaopequeno](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joaopequeno/32/5514_2.png) [@joaopequeno](https://forum.cpha.pt/u/joaopequeno)
#### Post date: [27 Fevereiro , 2020 00:43 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/3 "2020-02-27T00:43:29Z")

</div>

Apliquei este código e funciona, mas alem de ficar sem saber que equipamentos são que tem o mesmo nome, não foi buscar os niveis dos aquara sensor.  
Como os posso adicionar?

---

<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: [27 Fevereiro , 2020 09:22 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/4 "2020-02-27T09:22:11Z")

</div>

Mostra como ficou. Se não sabes que equipamentos são é porque não usas friendly names.

Como tens os sensores integrados no HA, gateway Xiaomi, CC2531, Conbee…?

---

<div class="post-metadata">

### Author: ![joaopequeno](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joaopequeno/32/5514_2.png) [@joaopequeno](https://forum.cpha.pt/u/joaopequeno)
#### Post date: [27 Fevereiro , 2020 09:39 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/5 "2020-02-27T09:39:14Z")

</div>

Em relação aos nomes já descobri,  
Em relação aos sensores da aquara estes estao via gateway da xiaomi.

---

<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: [27 Fevereiro , 2020 10:40 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/6 "2020-02-27T10:40:15Z")

</div>

E através da gateway o valor da bateria é reportado?

---

<div class="post-metadata">

### Author: ![joaopequeno](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joaopequeno/32/5514_2.png) [@joaopequeno](https://forum.cpha.pt/u/joaopequeno)
#### Post date: [27 Fevereiro , 2020 22:37 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/7 "2020-02-27T22:37:36Z")

</div>

Sim nos estados aparece como atributo em cada sensor.

---

<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: [27 Fevereiro , 2020 22:44 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/8 "2020-02-27T22:44:14Z")

</div>

Então tens de alterar esta parte:

```auto
filter:
  include:
    - attributes:
        device_class: battery
      domain: sensor

```

Possivelmente não aparece no HA como `device_class: battery`.

---

<div class="post-metadata">

### Author: ![joaopequeno](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joaopequeno/32/5514_2.png) [@joaopequeno](https://forum.cpha.pt/u/joaopequeno)
#### Post date: [28 Fevereiro , 2020 12:42 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/9 "2020-02-28T12:42:53Z")

</div>

Sim esse código é o que tenho.  
No sensor aparece assim:  
 ![image](https://forum.cpha.pt/uploads/default/original/2X/1/1363f7a09fc38b7779f2d0da8919bb2dc14d9261.png)  
Já experimentei colocar como battery\_level mas não dá na mesma.  
Sabes como poderá ser?

Obrigado

---

<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: [28 Fevereiro , 2020 13:06 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/10 "2020-02-28T13:06:36Z")

</div>

Basta leres este capitulo para veres como fazer:

> **[thomasloven/lovelace-auto-entities](https://github.com/thomasloven/lovelace-auto-entities#filters)**
>
> 🔹Automatically populate the entities-list of lovelace cards - thomasloven/lovelace-auto-entities

---

<div class="post-metadata">

### Author: ![victor87](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/ec9cab/32.png) [@victor87](https://forum.cpha.pt/u/victor87)
#### Post date: [27 Março , 2020 17:41 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/11 "2020-03-27T17:41:08Z")

</div>

Boa tarde alguem me consegue ajudar no seguinte codigo?  
o que estou a fazer mal para o card não aprecer ?

```auto

- title: luzes

    icon: mdi:battery

    cards:

      - type: custom:battery-entity

        entity: sensor.temperature_158d0003ce318e

```

---

<div class="post-metadata">

### Author: ![victor87](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/ec9cab/32.png) [@victor87](https://forum.cpha.pt/u/victor87)
#### Post date: [27 Março , 2020 17:45 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/12 "2020-03-27T17:45:45Z")

</div>

aqui parece que o title ficou desalinhado mas esta alinhado com o icon .

```auto
Custom element doesn't exist: battery-entity.

type: 'custom:battery-entity' entity: sensor.vacuum_bateria_aspirador

```

é o erro que aparece na pagina dos cards.  
e tenho adicionado o url nos resources e o card instalado

---

<div class="post-metadata">

### Author: ![GreenUser](https://forum.cpha.pt/user_avatar/forum.cpha.pt/greenuser/32/9046_2.png) [@GreenUser](https://forum.cpha.pt/u/GreenUser)
#### Post date: [7 Janeiro , 2022 11:08 UTC](https://forum.cpha.pt/t/indicacao-de-nivel-de-bateria/3959/13 "2022-01-07T11:08:11Z")

</div>

Conseguiu ir buscar os valores aos atributos?
