Was funkt denn da? - AZ-Delivery

De laatste keer dat we al hadden laten zien hoe DVB-T-stick met RTL-SDR driver geïnstalleerd. Vandaag willen we doorgaan met het bedrag om te zien hoe gemakkelijk we kunnen eerste resultaten te krijgen met onze stok. We zullen proberen om verschillende apparaten te ontvangen in de 433Mhz bereik, en proberen om uit te vinden of een buurman is zo vriendelijk en ons te voorzien van zijn weersgegevens. Om dit te doen, klonen we code van git weer, compileren met cmake en vervolgens installeren van de module.

Eerst verbinden we opnieuw via SSH met onze Framboos die we inmiddels "rasp" hebben genoemd, dus verbinden we als "pi" op de "rasp" de syntaxis: "ssh pi@rasp"  

Na de verplichte update/upgrade controleren we of de benodigde afhankelijkheden aanwezig zijn: "Sudo Apt-Toevoegen Installeren Libtool Libusb-1.0.0-Dev librtlsdr librtlsdr-Dev Rtl-sdr"

Met "git clone https://github.com/merbanan/rtl_433.git" krijgen we de code:

Wanneer de download is voltooid, schakelen we over naar de nieuw geladen map met "cd rtl_433", maken we de buildmap met "mkdir build" en schakelen we het pad opnieuw om met "cd build/". Na het samenstellen met "cmake .. /" zien we de volgende output:

Daarna kunnen we ook draaien "maken" en "sudo maken installeren".

En na het overschakelen naar de hoofdmap met "cd" het programma uitvoeren met "rtl_433 -G".

En vind meteen een sensor:

Een omleiding naar een bestand is mogelijk zonder veel inspanning, ook een verzending van de waarden via MQTT naar een makelaar als Mosquitto is denkbaar. En wat maakt je een smeerplek?

AmateurfunkProjekte für fortgeschritteneRaspberry pi

4 Reacties

Christian

Christian

Mit den neuen Versionen funktioniert das -G nicht mehr so ganz.
Vermutlich dem Chipsatz/Antenne in Kombi geschuldet, musste ich folgende Anpassung bei mir vornehmen:
rtl_433 -C si -H 600 -f 433880000 -s 1024k
-C si (wandelt auf metrisches System um)
-H 600
-f (Frequenz ist etwas niedriger bei mir / könnte man auch über einen Fehlerausgleich machen)
-s (Bandbreite etwas erhöht, um mehr Daten abzufangen) Davor hatte ich leider keine Sensoren in der Anzeige.

Betrieben wird es mit einer Antenne im Außenbereich (Albrecht 6164 Eurostick DX)

Jan

Jan

Super Tutorial.

Ich habe es genauso umgesetzt.

Wie ist denn das Speichern der Werte in einer Datei oder Datenbank möglich?

Danke und Grüße

Maddin

Maddin

Hi Leute, das ist wirklick ein super Tutorial! Hat auf Anhieb funktioniert.
Habe meinen einen Sensor gefunden :)

Dirk

Dirk

Hi,
Ich habe das Projekt auf einem alten Raspberry1 getestet.
Super Anleitung !
Ich habe einen Hinweis:
Mit dem Start: RTL_433 -G sucht er nur die Frequenz 433.920 ab.
Bei mir hat er da nix gefunden
Besser ist Ihr startet das mit: RTL_433 -G -H 600
Dann sucht er aller 600 Millisekunden eine andere Frequenz ab und findet mehr Sensoren.
Grüße

Laat een reactie achter

Alle opmerkingen worden voor publicatie gecontroleerd door een moderator

Aanbevolen blogberichten

  1. ESP32 jetzt über den Boardverwalter installieren - AZ-Delivery
  2. Internet-Radio mit dem ESP32 - UPDATE - AZ-Delivery
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1 - AZ-Delivery
  4. ESP32 - das Multitalent - AZ-Delivery