Inhaltsverzeichnis:

Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel) - Gunook
Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel) - Gunook

Video: Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel) - Gunook

Video: Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel) - Gunook
Video: Take charge of your own Ambient weather data with Raspberry Pi, MQTT, and Home Assistant. 2024, November
Anonim
Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel)
Acurite 5 in 1 Wetterstation mit Raspberry Pi und Weewx (andere Wetterstationen sind kompatibel)

Als ich die Acurite 5 in 1 Wetterstation gekauft hatte, wollte ich von unterwegs das Wetter bei mir zu Hause überprüfen. Als ich nach Hause kam und es einrichtete, wurde mir klar, dass ich entweder das Display an einen Computer anschließen oder ihren Smart Hub kaufen musste. Nun, die Verbindung mit meinem Laptop oder Desktop war für mich ziemlich restriktiv und ich wollte sie nicht kaufen Smart Hub, also habe ich etwas recherchiert und mir das ausgedacht. Beachten Sie, dass dies mit anderen Wetterstationen funktioniert. Hier ist eine Liste der hardwareunterstützten Hardware, Ich habe dies für Neulinge bei Raspberry Pis und Linux-basierten Betriebssystemen geschrieben, damit jeder dies tun kann.

Schritt 1: Materialien

Materialien
Materialien
Materialien
Materialien

ein Raspberry PI, ich habe einen Raspberry PI 3b verwendet

eine Tastatur und Maus oder ein Tastenfeld

HDMI Kabel

eine Micro-SD-Karte

ein Raspberry PI-Gehäuse (optional)

Sie können Kits mit allem, was Sie brauchen, von Amazon erhalten, wie den Link, den ich bereitgestellt habe

www.amazon.com/CanaKit-Raspberry-Complete-…

Schritt 2: Raspbian installieren

Raspbian installieren
Raspbian installieren
Raspbian installieren
Raspbian installieren
Raspbian installieren
Raspbian installieren

Als erstes müssen Sie Raspbian auf der Micro-SD-Karte installieren. Sie können Raspbian von raspberrypi.org herunterladen (Raspbian (Versionsname) mit Desktop) herunterladen, wenn Sie mit Raspberry PI vertraut sind, können Sie die minimale Version verwenden. Sie können den Anweisungen von Raspberrypi.org folgen (entpacken Sie die Datei nicht, wenn Sie meine Methode verwenden). Ich selbst verwende eine andere Software für die Installation auf einer Micro-SD-Karte Ich verwende rufus bei der Verwendung dieser Software STELLEN SIE SICHER, DASS SIE DAS RICHTIGE LAUFWERK AUSWÄHLEN! Wählen Sie auch bei der Auswahl des bootfähigen Images dd image und dann die Raspbian-Zip-Datei aus.

Nachdem Sie Raspbian auf der Micro-SD-Karte installiert haben, stecken Sie die SD-Karte in den Micro-SD-Steckplatz Ihres Raspberry PI zu Ihrem Raspberry PI stellen Sie sicher, dass Ihr Monitor/Fernseher eingeschaltet ist.

Schritt 3: Bereiten Sie Ihren Raspbarry PI. vor

Bereiten Sie Ihren Raspbarry PI. vor
Bereiten Sie Ihren Raspbarry PI. vor
Bereiten Sie Ihren Raspbarry PI. vor
Bereiten Sie Ihren Raspbarry PI. vor
Bereiten Sie Ihren Raspbarry PI. vor
Bereiten Sie Ihren Raspbarry PI. vor

Konfigurieren Sie nach dem Hochfahren Ihre WLAN-Verbindung (vorausgesetzt, Sie verwenden WLAN).

Gehen Sie dann zu Start > Einstellungen > Raspberry Pi-Konfiguration wählen Sie die Registerkarte Schnittstellen und wählen Sie SSH aus. Der Grund dafür ist, dass dies nicht mit Ihrem Monitor / Fernseher verbunden ist, Sie müssen also von einem anderen Computer aus eine Verbindung herstellen können

Wählen Sie die Registerkarte Lokalisierung und konfigurieren Sie Ihr Lokal und legen Sie Ihre Zeitzone und Tastatur fest

Wählen Sie die Registerkarte System und ändern Sie Ihr Passwort

Klicken Sie auf OK und starten Sie Ihr System neu

Schließen Sie Ihr USB-Kabel für Ihre Wetterstation an

Klicken Sie nun auf das Terminalsymbol in der Taskleiste, um ein Terminal zu öffnen

Jetzt müssen Sie als erstes sicherstellen, dass Ihr System im Terminal-Typ auf dem neuesten Stand ist

sudo apt-get update

sudo apt-get upgrade

Stellen Sie jetzt sicher, dass Ihre Firmware auf dem neuesten Stand ist

sudo rpi-update

Starten Sie das System neu und öffnen Sie das Terminal erneut Sie können das System vom Terminal aus neu starten sudo reboot

Sobald das Terminal geöffnet ist, können wir weewx installieren. Sie können die Dokumentation bei weewx verwenden. Es ist dasselbe wie das, was ich Ihnen zeigen werde, aber bevor Sie beginnen, den Längen- und Breitengrad zu erhalten, können Sie die NASA-Website verwenden und auch wissen, wie weit oben sitzt deine Wetterstation

Dieser Schritt ist optional. weewx stellt eine eigene Website zur Verfügung, die von Ihrem Himbeer-Pi ausgeführt wird, wenn Sie diese Funktion verwenden möchten, installieren Sie Apache2

sudo apt-get install apache2

Jetzt werden Sie apt mitteilen, wo sich das Repository befindet

wget -qO - https://weewx.com/keys.html | sudo apt-key add -wget -qO - https://weewx.com/apt/weewx.list | sudo tee /etc/apt/sources.list.d/weewx.list

dann aktualisieren und installieren

sudo apt-get update

sudo apt-get install weewx

Nachdem dies installiert ist, wird ein erstes Konfigurationsprogramm ausgeführt. Hier benennen Sie Ihre Station. Geben Sie Ihre Länge und Breite in die Höhe Ihrer Wetterstation ein. Sobald Sie damit fertig sind, können Sie Ihren Wetterstationsmonitor und Raspberry Pi herunterfahren und dorthin verschieben, wo Sie möchten um es auszudrücken, hier kommt das SSH ins Spiel Sie müssen ein Programm namens Putty herunterladen und auf Ihrem Computer installieren Sie müssen Ihre IP-Adresse kennen Sie können sie vom Terminal aus finden Geben Sie einfach ifconfig ein und suchen Sie dort nach wlan0 inet wird Ihre IP-Adresse sein, wenn Sie WLAN verwenden

Schritt 4: Beenden Sie die Konfiguration von Weewx

Beenden Sie die Konfiguration von Weewx
Beenden Sie die Konfiguration von Weewx
Beenden Sie die Konfiguration von Weewx
Beenden Sie die Konfiguration von Weewx

Wenn Sie nun Ihren Wettermonitor und Himbeer-Pi verschoben und Putty Open Putty installiert haben, wenn Sie nicht nur ein Terminal geöffnet haben Wenn Sie neu bei Putty sind, wenn Sie es öffnen, geben Sie Ihre IP-Adresse ein, der Standardport von 22 ist in Ordnung und stellen Sie sicher, dass SSH ausgewählt ist klicken Sie auf Öffnen, dann ist der Benutzername pi und verwenden Sie das zuvor erstellte Passwort jetzt in Ihrem Terminal

sudo nano /etc/weewx/weewx.conf

benutze jetzt deine pfeiltasten find

Überprüfen Sie zuerst den Abschnitt [Station], um sicherzustellen, dass die Informationen korrekt sind, und suchen Sie dann nach "Dieser Abschnitt dient zum Hochladen von Daten auf Internet-Sites". Verlinken und registrieren Sie jetzt Ihre Wetterstation. trage deine infos ein

# Wenn Sie dies tun möchten, setzen Sie die Option 'enable' auf true, # und geben Sie eine Station (z. B. 'KORHOODR3') und ein Passwort an.

enable = true station = Geben Sie hier Ihre Stations-ID ein

# Um Parsing-Fehlern vorzubeugen, setzen Sie Ihr Passwort in Anführungszeichen:

Passwort = Stationstaste geht hier

# Setzen Sie Folgendes auf True, damit weewx die WU "Rapidfire" verwendet

# Protokoll. Nicht alle Hardware kann dies unterstützen. Siehe das Benutzerhandbuch.

Schnellfeuer = Falsch

Jetzt werden Sie x zum Beenden steuern, es wird Sie gefragt, ob Sie die Datei speichern möchten, geben Sie y zum Speichern ein und geben Sie erneut ein, um unter dem Dateinamen zu speichern

jetzt wirst du weewx neu starten wollen

sudo /etc/init.d/weewx stop

sudo /etc/init.d/weewx start

Verlassen Sie Ihr Terminal- oder Putty-Fenster

Schritt 5: Abschlussnotizen

Abschlussnotizen
Abschlussnotizen

Wenn Sie Apache installiert haben, können Sie in Ihrem Webbrowser Ihre IP-Adresse eingeben und die weewx-Website aufrufen, die Sie auf Ihrem Raspberry PI hosten. Sie können den Skin der Website ändern, indem Sie Skins herunterladen und installieren. Wie das geht, erfahren Sie im Abschnitt zur Dokumentation der weewx-Website.

Hier ist nur ein Nebengedanke, wenn Sie einen Acurite-Wettermonitor haben, wäre es nicht zu schwer, einen Holzrahmen groß genug zu machen, um den Wettermonitor und Raspberry PI in einem zu umschließen und an die Wand zu hängen in Reichweite der Wetterstation überwachen.

Ich hoffe, das war nützlich für dich

Empfohlen: