Difference between revisions of "WeeWX Weather Server"

From Da Nerd Mage Wiki
Jump to navigation Jump to search
Line 16: Line 16:
* <code>sudo apt update</code>
* <code>sudo apt update</code>
* <code>sudo apt install weewx</code>
* <code>sudo apt install weewx</code>
<code>During this</code>
 
During this step, you will be asked for all the details about your install.
 
Fill everything in as best you can, but you can indeed change things later too.
 
If you are using weather station hardware that is supported by default, go ahead and select that hardware when asked.  In my case, I'm currently running an EcoWitt weather station & that will require a little more effort.  For now, I'm selecting '''Simulator''' as my hardware type.


== Configure WeeWX ==
== Configure WeeWX ==

Revision as of 16:28, 31 August 2025

This particular set of instructions is based on building a Debian 12 based LXC under Proxmox to handle WeeWX. On my network, I have an existing WebServer & an existing Automation Server. The intent is to have the weather information served up as a web page (Default WeeWX thing...) by the WebServer and also be used by the Automation Server.

There is also a dedicated Database Server which we will be using. (can't possibly do things the easy way...)

(Based on: WeeWX: Installation on Debian-based systems)

Originally, the old version of this article was done with a much earlier version of WeeWX & our old Accurite weather station. Things have seriously changed since those days...

Configure apt

  • sudo apt install -y wget gnupg
  • wget -qO - https://weewx.com/keys.html | sudo gpg --dearmor --output /etc/apt/trusted.gpg.d/weewx.gpg
  • echo "deb [arch=all] https://weewx.com/apt/python3 buster main" | sudo tee /etc/apt/sources.list.d/weewx.list

Install WeeWX

  • sudo apt update
  • sudo apt install weewx

During this step, you will be asked for all the details about your install.

Fill everything in as best you can, but you can indeed change things later too.

If you are using weather station hardware that is supported by default, go ahead and select that hardware when asked. In my case, I'm currently running an EcoWitt weather station & that will require a little more effort. For now, I'm selecting Simulator as my hardware type.

Configure WeeWX

Customize WeeWX