NEWS
[ ] 1 Wire Temperatur wird nicht erkannt
-
@altersrentner
Hallo,
Hier sollte doch ein Unterverzeichnis für den Sensor drin sein/sys/bus/w1/devices Sensoren vom Typ DS1820 und DS18S20 haben den Family-Code 10, DS18B20 den Code 28 und DS1822 die 22. In jedem Unterverzeichnis gibt es die Datei w1_slave, die Sensorstatus und gemessenen Temperaturwert enthält:
Habe jetzt einen anderen Sensor eingesetzt
pi@raspberrypi:~ $ cd /sys/bus/w1/devices/ pi@raspberrypi:/sys/bus/w1/devices $ ls 00-800000000000 w1_bus_master1 pi@raspberrypi:/sys/bus/w1/devices $ cat w1_slave cat: w1_slave: No such file or directory pi@raspberrypi:/sys/bus/w1/devices $ lsmod | grep w1 w1_therm 28672 0 w1_gpio 16384 0 wire 36864 2 w1_gpio,w1_therm pi@raspberrypi:/sys/bus/w1/devices $ cd 00-800000000000 -bash: cd: 00-800000000000: No such file or directory pi@raspberrypi:/sys/bus/w1/devices $ ls 00-480000000000 00-c80000000000 w1_bus_master1 pi@raspberrypi:/sys/bus/w1/devices $ ls -l total 0 lrwxrwxrwx 1 root root 0 May 25 19:33 00-480000000000 -> ../../../devices/w1_bus_master1/00-480000000000 lrwxrwxrwx 1 root root 0 May 25 19:33 00-c80000000000 -> ../../../devices/w1_bus_master1/00-c80000000000 lrwxrwxrwx 1 root root 0 May 25 19:14 w1_bus_master1 -> ../../../devices/w1_bus_master1 pi@raspberrypi:/sys/bus/w1/devices $
Hat keiner eine Idee wie ich weiter kommen kann?
Mit freundlichen Grüßen
Michael -
@altersrentner Bei deinem angestrebten Weg kann ich leiden nur mit einer Kleinigkeit beitragen. Hast du in den raspi config 1Wire aktiviert?
Als Alternative zu deinem Weg kann ich dir noch den Adapter „DS18B20“ nennen. Auch hier in der raspi config 1Wire aktivieren und den Pullup Widerstand (4,7k) nicht vergessen.
-
@linos sagte in 1 Wire Temperatur wird nicht erkannt:
Hast du in den raspi config 1Wire aktiviert
Ja habe ich aktiviert
"Bei deinem angestrebten Weg"
Was gibt es noch für eine Möglichkeit?
MfG Michael -
@altersrentner Hast du den Adapter mit dem Namen „DS18B20“ auch schon probiert?
-
@linos sagte in 1 Wire Temperatur wird nicht erkannt:
Hast du den Adapter mit dem Namen „DS18B20“ auch schon probiert?
Nein habe ich nicht, aber es kommt ja unter SSH kein Wert an.
Dort sollte doch erst mal einer erscheinen.
Auch die Unterordnder mit 10 oder 20xxxxxxxx sind nicht da sondern nur 00
MfG Michael -
@altersrentner Via SSH & Parser kann ich nicht helfen.
Im Zweifel, falls noch nicht geschehen, einen anderen DS18B20 ran hängen, VCC/GND Belegung prüfen (wenn verdreht wird er warm) oder halt mit dem Adapter „DS18B20“ die Sensoren gegen checken.
-
@linos sagte in 1 Wire Temperatur wird nicht erkannt:
Via SSH & Parser kann ich nicht helfen.
Habe jetzt den ds18b20 Adapter installiert.
Da die Adresse aber mit 00-xxxx anfängt kommt ein Error.
MfG Michael -
@altersrentner welcher Gpio wird genutzt und ist dieser auch in /boot/config.txt eingetragen (Zeile: dtoverlay=w1-gpio,gpiopin=4)?
Gpio 4 ist, glaube ich, Standardmäßig eingestellt. Wurde nach der 1Wire Aktivierung ein reboot gemacht?
Laut der Adresse 00… würde ich vermuten, dass er keinen Sensor findet. Müsste eine Adresse mit 28… sein
-
@linos Danke !
Werde ich morgen probieren
Melde mich dann.
MfG Michael -
-
@jabba_the_hutt sagte in 1 Wire Temperatur wird nicht erkannt:
dtoverlay=w1-gpio,gpiopin=4,pullup=on
Danke für Deinen Hinweis!
Hatte ich eingetragen.
MfG Michael -
@linos sagte in 1 Wire Temperatur wird nicht erkannt:
Müsste eine Adresse mit 28… sein
Ja Du hast Recht.
Ich hatte alles an 3,5V. Jetzt mit 5 und 3,5V ist es OK.
Danke
Mit freundlichen Grüßen
Michael -
Der DS muss mit 3,3V klarkommen ... auch im "parasite" Mode ....
-
@jabba_the_hutt
Guten Morgen,
Auf einem alten PI mit Fhem war es so.
Auf dem PI4 mit ioBroker funktioniert das wie zu sehen mit 3,3V auf dem Terminal nicht.
Unter den Objekten wird der Wert mit (Null) angezeigt. Heißt keine Funktion.pi@raspberrypi:~ $ cd /sys/bus/w1/devices/ pi@raspberrypi:/sys/bus/w1/devices $ ls 00-800000000000 28-0315827093ff w1_bus_master1 pi@raspberrypi:/sys/bus/w1/devices $ cat /sys/bus/w1/devices/28-0315827093ff/w1_slave cat: /sys/bus/w1/devices/28-0315827093ff/w1_slave: No such file or directory pi@raspberrypi:/sys/bus/w1/devices $ cat /sys/bus/w1/devices/28-0315827093ff/w1_bus_master1 cat: /sys/bus/w1/devices/28-0315827093ff/w1_bus_master1: No such file or directory pi@raspberrypi:/sys/bus/w1/devices $
Hier mit 5V, im Terminal keine Werte,
aber unter Objekte der korrekte Temperaturwert.
Wie ist das zu verstehenpi@raspberrypi:/sys/bus/w1/devices $ pi@raspberrypi:/sys/bus/w1/devices $ ls 00-100000000000 00-900000000000 28-0315827093ff w1_bus_master1 pi@raspberrypi:/sys/bus/w1/devices $ cat /sys/bus/w1/devices/28-0315827093ff/w1_bus_master1 cat: /sys/bus/w1/devices/28-0315827093ff/w1_bus_master1: No such file or directory pi@raspberrypi:/sys/bus/w1/devices $
Mit freundlichen Grüßen
Michael