# Como adicionar estátisticas dos Gastos de Combustível de um veículo (Fuelio)

**URL:** <https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421>\
**Category:** Tutoriais\
**Tags:** fuelio\
**Created:** [20 Novembro , 2018 23:02 UTC](https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421 "2018-11-20T23:02:02Z")\
**Posts on this page:** 4\
**Page:** 1

<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:** [20 Novembro , 2018 23:02 UTC](https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421/1 "2018-11-20T23:02:03Z")

</div>

Viva, quero partilhar convosco algo que vi [aqui](http://domology.es/datos-de-tu-coche-en-homeasssistant-con-ayuda-de-la-app-fuelio/) e achei interessante.  
A aplicação [Fuelio](https://play.google.com/store/apps/details?id=com.kajda.fuelio&hl=pt_PT) para Android, oferece a possibilidade a quem instala de poder controlar os custos de combustível de veículos.

 ![image](https://forum.cpha.pt/uploads/default/original/2X/9/909065361dbe4c1c2dbaf43e0efe826477b0051b.jpeg)

A app, oferece-nos a possibilidade de criar um backup para o dropbox ou google drive, sendo assim possível de enviar eles valores para o frontend do nosso HA.

**`Estes valores que aparecem são apenas representativos para ilustração.`**

 ![image](https://forum.cpha.pt/uploads/default/original/2X/f/f579b1e6e88b437d8ed9765474b4f3369d04d49d.png)

Deixo aqui a minha configuração:

```
homeassistant:

  customize:

    sensor.kilometros_totais:
      icon: mdi:car-side
      friendly_name: Total Km´s
    sensor.consumo_medio:
      icon: mdi:gas-station
      friendly_name: Consumo Médio
    sensor.data_ultimo_abastecimento:
      icon: mdi:calendar
      friendly_name: Último Abastecimento
    sensor.litros_ultimo_abastecimento:
      icon: mdi:gas-station
      friendly_name: Qnt Litros do Último Abastecimento
    sensor.custo_total_ultimo_abastecimento:
      icon: mdi:currency-eur
      friendly_name: Custo Total Último Abastecimento
    sensor.custo_litro_ultimo_abastecimento:
      icon: mdi:currency-eur
      friendly_name: Custo do Litro Último Abastecimento     
    sensor.custos_abastecimento_ano_actual:
      icon: mdi:currency-eur
      friendly_name: Custo Total do Ano Corrente
    sensor.custo_abastecimento_ano_anterior:
      icon: mdi:currency-eur 
      friendly_name: Custo Total Ano anterior
    sensor.custo_medio_mensal:
      icon: mdi:currency-eur
      friendly_name: Custo Médio Mensal
    sensor.custo_medio_dia:
      icon: mdi:currency-eur
      friendly_name: Custo Médio Dia

group:

  combustiveis:
    view: yes
    icon: mdi:gas-station
    entities:
      - group.fuelio

  fuelio:
    control: hidden
    name: Audi A4
    entities:
      - sensor.kilometros_totais
      - sensor.consumo_medio
      - sensor.data_ultimo_abastecimento
      - sensor.litros_ultimo_abastecimento    
      - sensor.custo_total_ultimo_abastecimento
      - sensor.custo_litro_ultimo_abastecimento
      - sensor.custos_abastecimento_ano_actual
      - sensor.custo_abastecimento_ano_anterior
      - sensor.custo_medio_mensal  
      - sensor.custo_medio_dia
  
  

  
   
sensor:

#SENSOR KILOMETROS TOTAIS
- platform: command_line
  name: kilometros_totais
  command: >-
   cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 2 | awk 'NR==6' | sed 's/"//g'
  unit_of_measurement: "Km"
  scan_interval: 300
  
#CONSUMO MÉDIO
- platform: command_line
  name: consumo_medio
  command: >-
    cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 6 | awk 'NR==7' | sed 's/"//g'
  unit_of_measurement: "lt/100 Km"
  scan_interval: 300
#DATA DO ULTIMO ABASTECIMENTOO
- platform: command_line
  name: data_ultimo_abastecimento
  command: >-
    cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 1 | awk 'NR==6' | sed 's/"//g'
  scan_interval: 300
#lITROS DO ULTIMO ABASTECIMENTO
- platform: command_line
  name: litros_ultimo_abastecimento
  command: >-
    cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 3 | awk 'NR==6' | sed 's/"//g'
  unit_of_measurement: "lt"
  scan_interval: 300
#CUSTO TOTAL DO ULTIMO ABASTECIMENTO
- platform: command_line
  name: custo_total_ultimo_abastecimento
  command: >-
    cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 5 | awk 'NR==6' | sed 's/"//g'
  unit_of_measurement: "€"
  scan_interval: 300
#CUSTO LITRO DO ULTIMO ABASTECIMENTO
- platform: command_line
  name: custo_litro_ultimo_abastecimento
  command: >-
    cat /config/Fuelio/vehicle-3-sync.csv | grep '"*"' | cut -d "," -f 15 | awk 'NR==6' | sed 's/"//g'
  unit_of_measurement: "€"
  scan_interval: 300
#CUSTO DOS ABASTECIMENTOS DO ANO ACTUAL
- platform: command_line
  name: custos_abastecimento_ano_actual
  command: >-
    grep "$(date '+%Y')" /config/Fuelio/vehicle-3-sync.csv | cut -d "," -f 5 | sed 's/"//g' | awk '{sum+=$1} END {print sum}'
  unit_of_measurement: "€"
  scan_interval: 300
#CUSTO DOS ABASTECIMENTOS DO ANO ANTERIOR
- platform: command_line
  name: custo_abastecimento_ano_anterior
  command: >-
   grep "$(date +%Y -d "-1 years")" /config/Fuelio/vehicle-3-sync.csv | cut -d "," -f 5 | sed 's/"//g' | awk '{sum+=$1} END {print sum}'
  unit_of_measurement: "€"
  scan_interval: 300
#CUSTO MEDIO MENSAL E CUSTO MEDIO DIARIO
- platform: template
  sensors:
    custo_medio_mensal:
      unit_of_measurement: "€"
      friendly_name: Custo Medio Mensal
      value_template: "{{ ((states('sensor.custos_abastecimento_ano_actual') | int) / 12 ) | round(2)}}"
    custo_medio_dia:
      unit_of_measurement: "€"
      friendly_name: Custo médio Diario
      value_template: "{{ ((states('sensor.custos_abastecimento_ano_actual') | int) / 365 ) | round(2)}}"

```

Eu como uso [Hass.io](http://Hass.io) e uso o pc todos os dias, acabei por instalar a aplicação do dropbox no meu PC onde aparece uma pasta partilhada, e sempre que faço uma alteração na aplicação android, o ficheiro é enviado automaticamente para a nuvem que por sua vez, sincroniza com a minha pasta, e através do addon syncthing que podem ver neste tutorial:  
[⭐ Backup e Replicação Automática no HASSIO(\*) com versioning](https://forum.cpha.pt/t/backup-e-replicacao-automatica-no-hassio-com-versioning/458) é depois possível ter esse ficheiro dentro da pasta config/Fuelio. (Essa pasta tem que ser criada).  
Após isso os valores ficam sincronizados sempre entre o HA e a app.

Não se esqueçam de no vosso configuration.yaml colocarem a pasta na whitelist\_external\_dirs

```
homeassistant:
  name: Geral
  latitude: !secret latitude_home
  longitude: !secret longitude_home
  elevation: 17
  unit_system: metric
  time_zone: Europe/Lisbon
  customize: !include customize.yaml
  customize_glob: !include customize_glob.yaml
# customize_domain: !include customize_domain.yaml
  packages: !include_dir_named packages
  whitelist_external_dirs:
    - /config/Fuelio

```

Para quem não usa Hassio, ou até para verem mais detalhes , podem ver o artigo original de onde retirei a informação.  
[Fonte](http://domology.es/datos-de-tu-coche-en-homeasssistant-con-ayuda-de-la-app-fuelio/)

---

<div class="post-metadata">

**Author:** ![system](https://forum.cpha.pt/user_avatar/forum.cpha.pt/system/32/2_2.png) [@system](https://forum.cpha.pt/u/system)\
**Post date:** [20 Novembro , 2018 23:04 UTC](https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421/2 "2018-11-20T23:04:06Z")

</div>

Para comentar este tópico, por favor utilizem o tópico abaixo

> [@Como adicionar estátisticas dos Gastos de Combustível de um veículo. (Fuelio)](https://forum.cpha.pt/t/como-adicionar-estatisticas-do-gastos-de-combustivel-de-um-veiculo-fuelio/1422):
>
> [https://forum.cpha.pt/t/como-adicionar-estatisticas-do-gastos-de-combustivel-de-um-veiculo-fuelio/1421](https://forum.cpha.pt/t/como-adicionar-estatisticas-do-gastos-de-combustivel-de-um-veiculo-fuelio/1421)

---

<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:** [4 Dezembro , 2018 14:01 UTC](https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421/3 "2018-12-04T14:01:03Z")

</div>

Boa tarde… O que quer dizer - f5, NR==6?

São células do ficheiro?

Obrigado

---

<div class="post-metadata">

**Author:** ![ibade080](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@ibade080](https://forum.cpha.pt/u/ibade080)\
**Post date:** [15 Outubro , 2023 09:21 UTC](https://forum.cpha.pt/t/como-adicionar-estatisticas-dos-gastos-de-combustivel-de-um-veiculo-fuelio/1421/5 "2023-10-15T09:21:20Z")

</div>

Será que você conseguiu resolver esse problema?
