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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren