ZitatWenn ich auf meinen Raspi mit 10 Temperatursensoren schaue, dann geht der "failure" count auch hoch - da gibt es immer wieder Aussetzer. Ist z.B. die Frage ob die alle genug Strom bekommen.Die Sensoren waren, wie vorher erwähnt, an 5V angeschlossen. Ich habe das nun auf 3,3V umgebaut. Außerdem habe ich kontrolliert, dass die Spannung auch an jedem Sensor (zumindest am Stecker) ankommt. Momentan lass ich das System nur mit zwei Sensoren laufen. Nach jeweils 1-2 Tagen werde ich die anderen wieder dazu nehmen um hoffentlich den Fehler zu finden.
ZitatWelche Dateien gibt es noch parallel zu "output" - kann man da evtl. irgendwo einen Fehler abfragen?
pi@raspberrypi:/sys/bus/w1/devices/29-0000001acee4 $ ls -la
insgesamt 0
drwxr-xr-x 3 root gpio 0 6. Dez 10:23 .
drwxr-xr-x 6 root gpio 0 6. Dez 10:29 ..
-rw-r--r-- 1 root gpio 1 6. Dez 10:23 activity
-r--r--r-- 1 root gpio 1 6. Dez 10:23 cond_search_mask
-r--r--r-- 1 root gpio 1 6. Dez 10:23 cond_search_polarity
lrwxrwxrwx 1 root gpio 0 6. Dez 10:23 driver -> ../../../bus/w1/drivers/w1_slave_driver
-r--r--r-- 1 root gpio 4096 6. Dez 10:23 id
-r--r--r-- 1 root gpio 4096 6. Dez 10:23 name
-rw-rw-r-- 1 root gpio 1 6. Dez 18:43 output
drwxr-xr-x 2 root gpio 0 6. Dez 10:23 power
-r--r--r-- 1 root gpio 1 6. Dez 10:23 state
-rw-r--r-- 1 root gpio 1 6. Dez 10:23 status_control
lrwxrwxrwx 1 root gpio 0 6. Dez 10:23 subsystem -> ../../../bus/w1
-rw-r--r-- 1 root gpio 4096 6. Dez 10:23 uevent
pi@raspberrypi:/sys/bus/w1/devices/29-0000001acee4 $
Zitat von: betateilchen am 06 Dezember 2023, 22:14:29Zitat von: Leinad am 06 Dezember 2023, 21:07:50Vielleicht hast du noch einen Tip?
Ja, aber eigentlich habe ich keine Lust mehr.
Zitat von: Leinad am 06 Dezember 2023, 21:07:50Vielleicht hast du noch einen Tip?
if ($io->{TYPE} ne "SIGNALduino") {
eine Möglichkeit wäreif ($io->{TYPE} !~ m/^SIGNALduino/) {
if ($io->{TYPE} eq "CUL") {
Bei Bedarf kann ich noch folgendes einfügen und dann eine log Ausgabe und Rückmeldung machen, daß für TSCUL nicht die passende Version des IT MODUL verwendet wird elsif ($io->{TYPE} eq "TSCUL") {