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


(Jorge Assunção) #202

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


(Bruno Lopes) #203

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


(Henrique Ferreira) #204

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


(Henrique Ferreira) #205

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 ?


(Ricardo Silva) #206

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


(Bruno Lopes) #207

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 *.*.*.*


(Ricardo Silva) #208

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


(Bruno Lopes) #209

O ip nao está bloqueado.


(Jorge Assunção) #210

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

[homeassistant.components.http.ban]


(Bruno Lopes) #211

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

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


(Jorge Assunção) #212

Estás a usar Hassio?


(Bruno Lopes) #213

Nao… uso hassbian.

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


(nragon) #214

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


(Rodolfo) #215

@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:


(nragon) #216

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


(Rodolfo) #217

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:


(nragon) #218

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


(Henrique Ferreira) #219

mesmo erro … ban-me o ip


(Henrique Ferreira) #220

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.


(Jorge Assunção) #221

@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.