RTL_433 + PIR + Auswertung und Benachrichtigung

Gast #5465087
Lesenswert?
• ▲
▼
Hallo
ich habe einen Raspberry Pi mit einem DVB-T RTL2832U Receiver Stick.
Installiert habe ich folgendes Projekt 
https://github.com/zuckschwerdt/rtl_433 und ich kann auch meine externen 
433MHz PIR Sensoren empfangen.
Diese sehe ich im DOS-Fenster, wenn ich den Befehl
"rtl_433" -G eingebe.

Nun möchte ich gerne in meine SQLite Datenbank abspeichern, wann der PIR 
ein Signal gesendet hat.

Dafür schreibe ich dann doch am besten die Auslösung der verschiedenen 
Sensoren in eine SQLite Datenbank, oder?
Mache ich das am besten einem Python Programm und die Auswertung in 
einem gesonderten Python Programm?
Kennt ihr ein gutes Tutorial fürv eine Anfängerin?
Gast #5465097
Lesenswert?
• ▲
▼
Bzw. mit welcher Datenbank bin ich am Besten dran?
Ich habe gesehen, dass es auch viele Projekte mit dem RRDtool für den 
Raspberry gibt, aber ich glaube mit SQLite bin ich doch besser und 
universeller dran, oder?
(Firma: CoSynth GmbH & Co. KG) #5466130
Lesenswert?
• ▲
▼
Hallo,

ich benutze ein ganz ähnliches Setup um die Daten mehrerer 433 MHz 
Temperatursensoren in eine MySQL Datenbank zu loggen.
Was die Programmiersprache angeht, so würde ich sagen, nimm die mit der 
Du schon Erfahrungen hast, Python ist für den Zweck wahrscheinlich nicht 
die schlechteste Wahl.

Ich selbst benutze Python und rtl_433 im CSV-Modus, das ist dann sehr 
einfach in Python zu parsen.

Welche Datenbank Du am besten verwendest hängt wahrscheinlich davon ab, 
was Du später mit den Daten machen willst und wie Du die auswerten 
willst. Der Vorteil bei RRDTool ist, dass die Größe der Datenbank im 
voraus bekannt ist, will man komplexere Auswertungen auf den Daten 
fahren, so ist man jedoch wahrscheinlich mit einer etwas mächtigeren 
Datenbank besser bedient...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.