Projekt Fußbodenheizung
Heizungssteuerung mit Linux und Raspberry Pi einrichten
Temperatursensoren vorbereiten
Die Sensoren werden mittels owfs ausgelesen. Hierzu gibt es einen eigenen Artikel, Temperaturmessung mit Linux mittels DS9490R-USB, der ausführlich auf die Details eingeht. Der USB-Adapter und der Temperaturfühler sind vorab anzuschließen.
sudo mkdir /media/1-wire
sudo owfs --allow_other -u /media/1-wire
ls -lah /media/1-wire/
cat /media/1-wire/*/temperature
Eine Meldung, ähnlich dem folgenden Beispiel, erscheint.
pi@raspberrypi /media/l-wire $ cat /media/l-wire/*/temperature;
24.875 13.72321 _
Im vorliegenden Beispiel ist lediglich ein Sensor angeschlossen, der gerade 28.875 Grad misst. Es gibt auch Sensoren, die stets ausgelesen werden, unabhängig davon, ob ein Temperaturfühler angeschlossen ist. Dieser Sensor, der möglicherweise eingebaut ist, liefert immer unterschiedliche Temperaturen und ist zu ignorieren.
Hier ein Beispiel für den Raspberry Pi mit einem DS1820 Temperaturfühler sowie dem DS9490R USB Adapter: