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 _

Raspberry Pi mit einem DS1820 Temperaturfühler sowie dem DS9490R USB-Adapter
Raspberry Pi mit einem DS1820 Temperaturfühler sowie dem DS9490R USB-Adapter
Foto: Thomas Eimers

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: