# Valores no Lovelace e no InfluxDb

**URL:** https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051
**Category:** Dúvidas
**Created:** [11 Dezembro , 2021 23:15 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051 "2021-12-11T23:15:54Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Moacir\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/moacir_ferreira/32/10556_2.png) [@Moacir\_Ferreira](https://forum.cpha.pt/u/Moacir_Ferreira)
#### Post date: [11 Dezembro , 2021 23:15 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/1 "2021-12-11T23:15:54Z")

</div>

Pus um contador de água… Ele me dá um pulso (fechar de contacto seco lido por um ESP/Tasmota) à cada 10 litros de água. No configuration.yaml eu tenho:

```auto
    name: "Water"
    state_topic: "tele/water/SENSOR"
    unit_of_measurement: 'L'
    value_template: "{{ value_json.COUNTER.C1 | multiply(10) }}"

```

No InfluxDb o valor aparece multiplicado por 10. No lovelace, aparece o valor absoluto, ou seja, sem multiplicar por 10.

Onde estou a errar?

Obrigado!

---

<div class="post-metadata">

### Author: ![Moacir\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/moacir_ferreira/32/10556_2.png) [@Moacir\_Ferreira](https://forum.cpha.pt/u/Moacir_Ferreira)
#### Post date: [11 Dezembro , 2021 23:34 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/2 "2021-12-11T23:34:44Z")

</div>

@j_assuncao, vi num outro fórum que já passaste por algo parecido… Tens alguma luz que me possa dar?

---

<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 Dezembro , 2021 23:51 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/3 "2021-12-11T23:51:21Z")

</div>

Não me lembro de nada assim parecido que se tenha passado…

Mostra por favor a configuração que.usas para mostrar o valor no Grafana, o código do cartão Lovelace que mostra esse valor no HA e o estado do sensor mas entidades do HA para tentar perceber o que se passa.

---

<div class="post-metadata">

### Author: ![Moacir\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/moacir_ferreira/32/10556_2.png) [@Moacir\_Ferreira](https://forum.cpha.pt/u/Moacir_Ferreira)
#### Post date: [12 Dezembro , 2021 10:13 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/4 "2021-12-12T10:13:23Z")

</div>

@j_assuncao, aqui vai…

No configuration.yaml eu tenho:

```auto
recorder:
  purge_keep_days: 3

influxdb:
  host: 127.0.0.1
  port: 8086
  database: homeassistant
  username: homeassistant
  password: VerySecret
  max_retries: 3
  default_measurement: state

sensor:
  - platform: mqtt
    name: "Water"
    state_topic: "tele/water/SENSOR"
    unit_of_measurement: 'L'
    value_template: "{{ value_json.COUNTER.C1 | multiply(10) }}"

```

No HA tenho definido no Lovelace:

```auto
type: entities
entities:
  - entity: sensor.tasmota_counter_c1
    name: Litros gastos
title: Água Quente

```

No tasmota tenho:  
 ![bug-2](https://forum.cpha.pt/uploads/default/original/2X/5/5871cdc1e50da0b42bf72e77e225d3bf4c540669.png)

Estou a utilizar o tcpdump para colher as mensagens de MQTT. Isto que se segue é a mensagem enviada pelo Tasmota ao HA:

 ![bug-3](https://forum.cpha.pt/uploads/default/original/2X/2/2161f95a216eb907001704bdb93ee71487ffa5df.png)

Este é o gráfico dos dados tal como vejo no InfluxDb:

 ![bug-1](https://forum.cpha.pt/uploads/default/original/2X/2/2dd0bc0d2bbbafa9548b405d29f4d8481f95e020.png)

O gráfico do Influx mostra corretamente os dados… Se vires o que o Tasmota vai enviar, verás que a contagem está em 36, logo, 360.

Agora, no Lovelace o que aparece é isto:

![Screenshot from 2021-12-12 10-12-05](https://forum.cpha.pt/uploads/default/original/2X/f/f17dcd4de6a86e01e0faa57952aa6d5fed2a91d6.png)

Está difícil de entender…

---

<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: [13 Dezembro , 2021 06:15 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/5 "2021-12-13T06:15:38Z")

</div>

Algo aqui me está a escapar ou está por aí algo baralhado…

1. Crias um sensor que tem o nome `sensor.water` cujo resultado é multiplicado por 10

2. No Grafana chamas o `sensor.water` que dá o resultado esperado

3. E depois no Lovelace chamas uma entidade diferente?? De onde vem esse `sensor.tasmota_counter_c1`? Esse é um sensor completamente diferente daquele que estás a ver no Grafana, e daí quase certamente vem a diferença!

Pelo nome do sensor que estás a usar no Lovelace, esse parece-me ser o sensor que tem a leitura dos impulsos provenientes do Tasmota e como tal não está multiplicado por 10. Corrige-me se estiver errado:

- `sensor.water` - valor do consumo em litros, usado no Grafana (`360 litros`)
- `sensor.tasmota_counter_c1` - numero de impulsos contados no Tasmota, é a fonte do `sensor.water` e usado no Lovelace (`36 impulsos`)

Se estás a chamar dois sensores diferentes (e com unidades também diferentes) é natural que tenhas valores diferentes no Grafana e no Lovelace. Mas não excluo a hipótese de algo estar aqui a falhar no meu raciocínio…

P.S.: Sugiro utilizares no Lovelace o seguinte:

```auto
type: entities
entities:
  - entity: sensor.tasmota_counter_c1
    name: Impulsos
  - entity: sensor.water
    name: Litros gastos
title: Água Quente

```

---

<div class="post-metadata">

### Author: ![Moacir\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/moacir_ferreira/32/10556_2.png) [@Moacir\_Ferreira](https://forum.cpha.pt/u/Moacir_Ferreira)
#### Post date: [13 Dezembro , 2021 11:31 UTC](https://forum.cpha.pt/t/valores-no-lovelace-e-no-influxdb/9051/6 "2021-12-13T11:31:32Z")

</div>

Perfeito Jorge! Era mesmo isto… Um deslize que toma-nos um “tempão” por não prestar atenção no que estamos a fazer.

Obrigado!
