Weewx v5.1 - Altitude not changing when moving system

43 views
Skip to first unread message

Steve Rhoades

unread,
Jul 28, 2025, 2:07:54 PM7/28/25
to weewx-user
I'm having an issue with my new Weewx install. The install is on a RaspberryPi 4 talking to a Vantage Pro 2 via a hardwired Weather Envoy. 

I've been successfully collecting and displaying data from my workbench for the last week and everything has been working ok. 

In the /etc/weewx/weewx.conf file, I had initially setup an altitude in the [Station] section of the config when I had the system on my workbench, which is a different altitude of the final installation. 

I now have the unit deployed to it's final resting place and I changed the altitude to it's correct value. I restarted the weewx service. I also tried to reboot the Raspberry Pi but the altitude will not change to the new value I set when viewed on the web interface (which is running on the same Pi.).

Any ideas on what I need to do to reset the altitude ?

Thanks.




Steve Rhoades

unread,
Jul 28, 2025, 2:57:07 PM7/28/25
to weewx-user
Update: I was able to figure it out. For anyone else who may run across this issue, and it could also happen where the lat/long doesn't update, I used weectl to set the parameters on the device. 
I did that and restarted the weewx service but the web page didn't reflect the changes. I manually ran a report and that fixed it.

This is for a Vantage Pro2 using the Weather Envoy box, more details.

Set the location:

weectl device --config=/etc/weewx/weewx.conf --set-latitude=<your lat>
weectl device --config=/etc/weewx/weewx.conf --set-longitude=<your long>
weectl device --config=/etc/weewx/weewx.conf --set-altitude=<your altitude in feet>

restarted weewx service:
systemctl restart weewx

Check if it's running ok:
systemctl status weewx

I also ran this:
weectl report run --config=/etc/weewx/weewx.conf
(this runs all enabled reports)

- Steve

Reply all
Reply to author
Forward
0 new messages