There is a lot of old code related to zip code look up and weather file reading. Needs to be cleaned up and documented.
climate_zone.py=>retrieve_climate_zone() - not used as far as I can tell
/resources/zipcode_usaf_station.json - not used as far as I can tell
importers.py=>get_single_thermostat() lines 332-346 - this is where the weather file is currently set. It uses a dict in zipcode_lookup.py, which appears to have been generated using zipcodes version 1.1.3 and eeweather version 0.3.24. It is unclear how often this file should be regenerated and what code is used to do that.
There is a lot of old code related to zip code look up and weather file reading. Needs to be cleaned up and documented.
climate_zone.py=>retrieve_climate_zone()
- not used as far as I can tell/resources/zipcode_usaf_station.json
- not used as far as I can tellimporters.py=>get_single_thermostat()
lines 332-346 - this is where the weather file is currently set. It uses a dict inzipcode_lookup.py
, which appears to have been generated using zipcodes version 1.1.3 and eeweather version 0.3.24. It is unclear how often this file should be regenerated and what code is used to do that.