Como instalar e configurar os addons InfluxDB e Grafana no Hassio

image

Podes encontrar o addon dentro do addon store do hassio.

Primeiramente, dentro do teu configuration.yaml coloca:

influxdb:
  host: a0d7b954-influxdb
  port: 8086
  database: homeassistant
  username: user_que_queiras
  password: password_que_queiras
  max_retries: 3
  default_measurement: state
  exclude:
    domains:
      - media_player
  include:
    entities:
      - sensor.dark_sky_humidity

:round_pushpin: Toma nota que os Excludes e os Includes que ves na configuração acima são apenas exemplos que pus, tu vais ter que criar os teus próprios Includes/Excludes, para o infludb so colectar os dados que realmente precisas.
Podes encontrar mais info aqui: https://www.home-assistant.io/components/influxdb/

Grava o ficheiro, e faz restart ao HA.

Agora no addon influxdb

E clicas em um botão vermelho que te vai aparecer com o nome de START
Aguardas um pouco para que o addon arranque.

Após isso vais ao teu browser e colocas o teu ip seguido de :8888
exemplo para quem usa https: https://IP_DO_TEU_HASSIO:8888
para quem não usa https será algo como : http://IP_DO_TEU_HASSIO:8888

Vai aparecer este quadro, onde colocas o username e password do teu Home Assistant.
:warning: ATENÇÃO: Não é o username / password que colocaste anteriormente no influxdb.

image

Clicas em iniciar sessão e vai aparecer esta janela

Clicas na seta vermelha, e de seguida aparece este quadro:

Clicas onde diz Create DataBase e depois aqui:

Escreves homeassistant e clicas no visto verde.

Depois ainda no mesmo quadro do teu lado esquerdo clicas em Users

Clicas no botão azul que diz Create User

:warning: aqui vais escrever o username e password iguais ao que colocaste no teu configuratio.yaml na parte do influxdb como fizeste no inicio deste tutorial, após isso clicas no visto verde.

Depois aqui ainda no mesmo quadro:
image

Clicas em cima onde diz None , metes as permisões ALL e clicas onde diz apply.
image

Ok podes reinciar o teu home assistant verifica se não tens erros.

Se tudo tiver ok…

image

Volta de novo ao addon store e instala o addon Grafana

E clica de novo em START para iniciares um Addon, e aguarda uns segundos após isso abre o teu browser com o endereco: http://IP_DO_TEU_HASSIO:3000/login lembra-te se usares https terás que usar isso invés de http…

Vai aparecer esta janela:

O username é: admin e a password é hassio

Vai te aparecer este quadro de seguida:

Agora vamos criar o nosso primeiro gráfico, só vou criar neste tutorial um para teres pelo menos uma noção como se faz.

Clicas primeiro no +
Depois em Dashboard
e depois clicas onde diz Graph

Vai aparecer isto

Onde diz Painel Title clicas ai e depois clicas em EDIT

image

Vai aparecer um quadro tipo este… mas ainda com o gráfico vazio, mas o que tu tens que fazer é editar tudo o que está no quadro vermelho.

:warning: Atenção onde diz dark_sky_humitidy tu colocas a entidade que tu queres, neste caso escolhi esta para exemplificar.
Após terminar vais mais acima e gravas onde tem o icone de uma disquete, e mais ao lado onde diz
image

Last 5 minutes colocas igual para ver se efectivamente está tudo a funcionar e se o gráfico aparece.

Se aparecer fixe, está tudo ok.

Agora vais um bónus, como colocar isso no HA, muito bem, lá em cima onde abocado carregaste em EDIT clicas agora em Share

image

Vai aparecer este quadro


Clicas no separador conforme ves na imagem que diz Embed
e o que te interessa é o que está nesse quadro preto a seguir a https:

Vais copiar o endereço até onde diz from

Tipo isto:
https://xxxxx.duckdns.org:3000/d-solo/buPjeB8mz/home?orgId=1&panelId=2&from
e a seguir ao from colocas =now-5d&to=now

No final o link que interessa então é:
:arrow_forward: https://xxxxx.duckdns.org:3000/d-solo/buPjeB8mz/home?orgId=1&panelId=2&from=now-5d&to=now

Para que entendas, esse now-5d&to=now vai te mostrar o no gráfico apenas 5 dias, mas podias por 30, mas para agora mete 5 para veres a funcionar.

De seguida no Lovelace cria um cartão IFRAME e coloca:

type: iframe
aspect_ratio: 100%
url: >-
  https://xxxx.duckdns.org:3000/d-solo/buPjeB8mz/home?orgId=1&panelId=2&from=now-5d&to=now

No final no Home Assistant aparece algo deste estilo:

Alguma dúvida pergunta.

3 Curtiram

Boas,

Estou a tentar instalar o Grafana, pois já utilizava noutras aplicações e é top, mas não estou a conseguir instalar a InfluxDB no meu HA. Creio não ter o HASSIO e na Add-on Store não me aparece disponível. Como posso efetuar a instalação manualmente? Agradeço desde já o apoio.

@Joao_Serrasqueiro , o mais fácil será instalares a versão em que tens addons, e seguires correctamente o tutorial acima.

@RodolfoVieira
Eu instalei em máquina virtual. Qual é o ficheiro correcto a instalar? Posso importar as integrações já feitas?

Para que o Influxdb e Grafana te possam aparecer nos addons, podes correr este script na tua VM

sudo bash -c "$(wget -qLO - https://gitlab.jassuncao.work/cpha/install-scripts/-/raw/master/homeassistant/ha_on_debian.sh)"

Caso de algum erro, corre primeiro este comando

export PATH=$PATH:/usr/sbin

E depois novamente o script.

Obrigado pela resposta.
Tentei e não dá. Utilizei a Add-on Terminal&SSH para executar o comando e tenho esta mensagem:

Escreve o comando mas sem o sudo (está lá escrito no fim que não encontra o comando).

bash -c "$(wget -qLO - https://gitlab.jassuncao.work/cpha/install-scripts/-/raw/master/homeassistant/ha_on_debian.sh)"

Também não dá:

experimenta então:

bash -c "$(wget -qO - https://gitlab.jassuncao.work/cpha/install-scripts/-/raw/master/homeassistant/ha_on_debian.sh)"

Obrigado pelo suporte @j_assuncao . Agora tenho mensagem que diz que não é possível ligar:

O que te aparece se fizeres ping -c 6 sapo.pt?

Se quiseres aparece no nosso servidor de Discord para resolver isso mais rápido.

Aparece isto. Consegue abrir:

Pois… HassOS… assim não vamos lá. Em que máquina isso está a correr?

Tenho uma máquina virtual Linux, Ubuntu

Bem me pareceu, estás a entrar na CLI errada. Tens de aceder por SSH ao Ubuntu, assim estás a aceder ao HA.

Eu estou a executar os comandos no HA, na add-on SSH. Qual o procedimento para aceder? Desculpa estas questões, mas há apenas uma semana que ando a experimentar…

O addon SSH acede ao SO do HA, tens de aceder ao próprio Ubuntu.

Penso estar a executar o comando correctamente, com a instrução docker mas continua a não dar.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade