Como publicar os preços dos combustíveis no seu Home Assistant

O utilizador e a password do addon são iguais às do HA, certo?

Nao, tenho api password para o addon e user/password para aceder.
O addon apenas permite api password

já coloquei isto, mas continua a dar erro, desde que fez o update para o ha 0.83.1 …
erro:
WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from 148.71.58.xxx

erro:
[homeassistant.components.http.auth] You need to use a bearer token to access /api/states/sensor.fuel_184685_Gasolina_98 from 148.71.58.xxx

como resolver ? bearer token ?

Eu estou com a versão 0.83.2 e continua a funcionar. Faz o update para essa versão.

Estou com exatamente com o mesmo problema deste a 0.83.1 atualizei para a 0.83.2 e não resolveu:

[homeassistant.components.http.ban] Login attempt or request with invalid authentication from *.*.*.*

Elimina o ficheiro ipban que se encontra ao lado do ficheiro configuration.yaml do HA.

O ip nao está bloqueado.

Como sabes que o IP não está bloqueado? O erro que tens diz o contrário…

[homeassistant.components.http.ban]

Porque não está na lista de ip’s bloqueados…

Se o próprio ip do HA tivesse bloqueado, nem ao HA conseguiria aceder

Estás a usar Hassio?

Nao… uso hassbian.

Já confirmei que estou a usar a ultima versão do addon que na altura foi criado com acesso por API:

E passar isto para componente, não esta nos planos?

@nragon, o autor deste projecto por motivos profissionais não tem tempo para se dedicar ao HA, contudo não invalida que alguém pegue nisto e avançe. :wink:

Tem de se analisar se o https://www.kuantokusta.pt/auto-moto/Combustiveis faz mais sentido e se está mais atualizado

A informação é recolhida da http://www.precoscombustiveis.dgeg.pt/, esta funcional de momento, mas é como te digo não invalida de fazer um scrape ou mesmo um código python para isso.
Haja alguém com vontade :wink:

Sim eu vi. Estava só a fazer um brainstorming :slight_smile:

mesmo erro … ban-me o ip

R esolvido com a ajuda do Rodolfo:

Abri o ficeiro fuel.sh em notepad ++ e converti para unix
Alterei a password no ficheiro para a correcta: HAPASSWORD=
No ficheiro configuration.yaml

Alterei o caminho no ficheiro conf. na bash:

    shell_command:
      correr_combustiveis: 'bash /config/script/fuel_info.sh -f "184685"'

Fiz Restart e ja funcionou.

@Skysurf quando publicares código deves sublinhar o texto que queres transformar em código e clicar no icone </>. Deverá existir um espaço antes e outro depois do bloco de código para que funcione correctamente.


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


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