Erro na configuração Weather forecast

Eu tenho o HA com hassio e meu mapa estava sendo reconhecido por engano em Amsterdã. Eu tentei várias maneiras de definir para o Brasil através das configurações e o mapa foi identificado corretamente. Entretanto, tentei especificar todas as configurações para que o Weather forecast apareça como uma imagem, mas continua “puxando” dados erroneamente, provavelmente ainda os dados da cidade de Amsterdã por engano (por exemplo, temperatura totalmente baixa em relação ao Brasil - verão). Onde seria possível reverter isso? algo ficou gravado no teste com o template do Paulus e Anne Therese na comunidade Home Assitant.

Em ferramentas do desenvolvedor> modelo, os modelos incluem:

{% if is_state(“device_tracker.paulus”, “home”) and
is_state(“device_tracker.anne_therese”, “home”) -%}
You are both home, you silly
{%- else -%}
Anne Therese is at {{ states(“device_tracker.anne_therese”) }}
Paulus is at {{ states(“device_tracker.paulus”) }}
{%- endif %}
CHANGE TO >> (“device_tracker.leandro”, “home”) AND (“device_tracker.leandro.vianna”, “home”)

Em Ferramentas do desenvolvedor>> Estado:
zoning
Atributos de estado (YAML, opcional)

1 hidden: true
2 latitude: 52.3731339
3 longitude: 4.8903147
4 radius: 100
5 friendly_name: Casa
6 icon: ‘mdi:home’
CHANGE TO my location

Em state
weather.casa cloudy temperature: 6
humidity: 99
pressure: 1036.4
wind_bearing: 48.4
wind_speed: 3.6
attribution: Weather forecast from met.no, delivered by the Norwegian Meteorological Institute. ( não consegui mudar, era o original do templete copiado nos testes )
forecast: [object Object],[object Object],[object Object],[object Object],[object Object]
friendly_name: Casa

weather.openweathermap rainy temperature: 6.6
humidity: 100
pressure: 1036
wind_bearing: 240
wind_speed: 1.8
attribution: Data provided by OpenWeatherMap
forecast: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
friendly_name: OpenWeatherMap
configuration.yaml
zone:

  • name: Home
    latitude: !secret home_latitude
    longitude: !secret home_longitude
    radius: 250
    icon: mdi:Home
  • name: school
    latitude: !secret home_latitude
    longitude: !secret home_longitude
  • name: home
    latitude: !secret home_latitude
    longitude: !secret home_longitude
    radius: 100
    icon: mdi:home

device_tracker:

  • platform: owntrack
    host: https://…u.nabu.casa/
    username: leandro
    password: mypassword
    new_device_defaults:
    track_new_devices: true
    hide_if_away: false

weather:

  • platform: openweathermap
    api_key: 1151…

Resolvido em parte. Em weather.openweathermap, foram adicionados as minhas coordenadas que estavam faltando em configurações e resolveu.

weather:

  • platform: openweathermap
    api_key: 1151…
    latitude: !secret home_latitude
    longitude: !secret home_longitude

Entretanto o forecast weather.casa, do sítio metereológico met.no, parece estar setado de alguma forma oculta em Amsterdã, aparece junto do outro. Em nenhuma outra parte das configurações de arquivos .yaml existem referências àquele lugar. Algo talvez relacionado está em ferramentas do desenvolvedor. Tentei excluir o modelo e a propriedade nas ferramentas do desenvolvedor, mas os valores retornam após a reinicialização do HA, algo mais deve estar em outro lugar. Este templete de exemplo referenciado a “Paulus e Anne Therese” encontrei na https://community.home-assistant.io/ para testar e me perdi depois.

Coloca aqui o teu ficheiro configuration.yaml com os dados dados pessoais ocultos.

Muito obrigado Rodolfo.

@Viannale quando publicares código ou logs 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. O código em Yaml é muito sensível aos espaçamentos e sem o código devidamente formatado não te poderemos ajudar. E nos logs há pormenores que só devidamente formatados se conseguem ver. Além disso, existem regras no fórum que devem ser cumpridas e que podes ler nos nossos Termos do Serviço/Regras e na FAQ .

Vê um exemplo:


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


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