criei uma conta para compartilhar minha localização com ela como padrão, mas de nada adianta não acontece nada no meu H.A.
Não é criada o arquivo know_devices e mesmo assim crio ele manualmente reinicio o H.A a mensagem de log erro desaparece, mas não acontece nada, o arquivo know_devices continua em branco. Já reinstalei o H.A 3x e nada, sempre fica na mesma coisa. Preciso de ajuda a isso!
@marcellobotelho 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.
Não se se é erro de escrita mas o ficheiro chamasse known_devices.yaml e não know_devices.
E pelo erro deves estar a chamar o device_tracker mais de uma vez. Podes colocar aqui o teu ficheiro configuration.yaml?
Segundo a página oficial existe um pequeno problema com esse tracker. Tenta seguir os passos sugeridos.
WARNING
Since this platform is using an unofficial API with the help of locationsharinglib, Google seems to block access to your data the first time you’ve logged in with this platform. This issue can be fixed by logging in with your new account and approving your login on the Device Activity page.
Quando vais ao site para pedir a API já lá configuras-te um método de pagamento? O Google tem estado a pedir isso para evitar abusos, poderá ser esse o problema.
Já introduziste a nova API no HA e reiniciaste? Estive agora a ver a tua publicação inicial e surgiu-me uma duvida, o ficheiro de configuração está em /config/configuration.yaml?
Não sei como inserir a API no HA, o ficheiro está /config/configuration.yaml
Agora pela tarde só para testar o known_devices adicionei nmap_tracker no configuration.yaml e reiniciei e graças, escreveu dentro do known automaticamente, então provavelmente o problema é com a plataforma do google.
Engano meu, desculpa! A API não precisa ser inserida no HA.
Muito possivelmente será um problema com a plataforma do Google. Mas podes fazer um outro teste: se tiveres outra conta da Google, faz login com essa outra conta no Google e faz novamente os passos todos para pedir uma nova API. Depois altera os dados no configuration.yaml e reinicia o HA.