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.
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
Sim eu vi. Estava só a fazer um brainstorming
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.