Wrong weather location

I got the weather thing working but the location is wrong. I checked zones and it is correct for my home. I googled a bit and people said to add this to your yaml file. But with your information.
I am using openweathermap to pull from

default_config:

homeassistant:
  name: Home
  # latitude: x.x
  # longitude: -x.x
  elevation: 240
  unit_System: metric

Once I add in the correct info and do a check in HA I get

Configuration invalid

extra keys not allowed @ data['unit_System']

My system does not use metric does that matter? I did conver the ft to metric and put that info in to the correct area’s.

It’s unit_system with a lower case s. See here for more info

Thanks so much. I might see the issue. I’ll play with it later. Thanks again.

is there a spot i can just put in a zip code or something?

Same issue and solved with the configuration below (I don’t know why, but the wrong Timezone was causing the mistake on weather information instead of GPS coordinates):

homeassistant:
  name: Casa
  latitude: -99.591639693400754 #(dummy)
  longitude: -99.82923252271683 #(dummy)
  elevation: 830
  unit_system: metric
  currency: BRL
  time_zone: "America/Sao_Paulo"

Hi yall!

Yes, still getting the wrong forecast just because the time_zone. I live in Curitiba with Sao Paulo time zone and it gets the weather forecast prom Sao Paulo. The Latitude and Longitude means nothing here. How can I get this to work?

Thanks.