From bb6cb2167a429571b2a303ecd5dc1d2c73d59029 Mon Sep 17 00:00:00 2001 From: Dominic Reich Date: Sun, 16 Jul 2023 18:38:22 +0200 Subject: [PATCH] udpate old weewx post --- .../index.md | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md b/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md index f0d0f07..07622c2 100644 --- a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md +++ b/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md @@ -5,12 +5,35 @@ summary: > creates the [weather page](https://wx.oe7drt.com/) and also uploads my weather data to the [APRS-IS network](http://www.aprs-is.net/). date: 2022-01-08T14:34:54+01:00 -lastmod: 2022-12-25T23:26:41+01:00 +lastmod: "2023-07-16T18:34:02+0200" categories: [amateur-radio] tags: [ "wx", "weewx", "netatmo", "linux", "server", "selfhost" ] --- +## Update on 16th July 2023 + +{{< alert >}} +Okay, just for your information. I no longer use Redhat on my servers and +the following mentioned weewx-extension does no longer work, because Netatmo +has [changed their authentication policy][1] for development apps and do +not allow simple password authentications any more. + +[1]: https://dev.netatmo.com/apidocumentation/oauth#authorization-code +{{< /alert >}} + +That means we have to update the extension to a fork that is recently updated. + +There are two Follow-up posts to this article that show the migration to an +OpenBSD server as well as the replacement of the netatmo weewx-extension. + +- [Moving WeeWX to OpenBSD]({{< ref "2023-05-27-moving-weewx-to-openbsd/index.md" >}}) +- [Update WeeWX extension]({{< ref "2023-07-15-update-weewx-netatmo-extension/index.md" >}}) + +I recommend reading the last one to get a working setup. If you want to have a +nice status message on APRS I also recommend reading the first one too, because +it includes a little script to accomplish that with python. + ## Preparation {{< alert >}}