Hallo zusammen,
ich bin etwas ratlos.
Ich habe einen Rasberry 3b+ und habe an ihm 2 DHT22 Sensoren am laufen.
Diese werden immer wieder abgefragt und ausgewertet. So auch kein Problem.
Doch nach einigen Tagen kann der Rasberry den Wert nicht mehr auslesen. Ein reboot funktioniert dann auch nicht. Ich muss den Rasberry einmal komplett aus machen und wieder hoch fahren, dann funktioniert es wieder ganz normal ein paar Tage.
Hintergrund:
Ich nutze die beiden DHTs um an 2 Stellen die Luftfeuchtigkeit zu messen und wenn diese zu hoch ist, dann wird ein Lüfter angesteuert. Zusätzlich werden die Temperatur und die Luftfeuchtigkeit in eine MySQL Datenbank auf der NAS gesichert.
Laut Putty habe ich folgende Ausgabe:
pi@RaspiLuefter:~ $ systemctl status feuchte
● feuchte.service - Startet die Feuchtigkeitsmessung
Loaded: loaded (/etc/systemd/system/feuchte.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-07-24 07:40:23 BST; 6s ago
Main PID: 2134 (python3)
Tasks: 3 (limit: 2200)
Memory: 4.5M
CGroup: /system.slice/feuchte.service
├─2134 /usr/bin/python3 /home/pi/feuchte.py
├─2135 /home/pi/.local/lib/python3.7/site-packages/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein --pulses 81 --queue 2047 -i gpiochip0 22
└─2136 /home/pi/.local/lib/python3.7/site-packages/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein --pulses 81 --queue 7660 -i gpiochip0 17
Alles anzeigen
Was muss ich machen, um den Fehler zu beheben?
Freue mich auf Rückinfo.