Sunday, 15 May 2016

Temperaturkontrolle unter OpenSUSE Linux

 Von PCsensor gibt es einen USB-Stick zur Temperaturkontrolle mit dem Namen TEMPer2. Dieser hat einen internen und einen optionalen externen Temperatursensor und gibt es bei Ebay für ca. 10 Englische Pfund zu kaufen.
Zum Auslesen beider Temperaturen kann man PCsensor verwenden.
In YaST / Sortware Management nach libusb suchen und dann alle gefundenen devel-Packete installieren.
Im Kommandozeilenfenster in z.B. ein temporäres Verzeichnis wechseln und mit su Administratorrechte aktivieren. Danach folgende Befehle der Reihe nach ausführen:
git clone https://github.com/peterfarsinsen/pcsensor
cd pcsensor
cp 99-tempsensor.rules /etc/udev/rules.d/
make
cp pcsensor /usr/local/bin/
PCsensor ist nun unter /usr/local/bin/ so daß das Verzeichnis pcsensor gelöscht werden kann.
Das Programm kann von der Komandozeile z.B. folgendermaßen aufgerufen werden
pcsensor -c
und gibt dann z.B. folgende Ausgabe. Hier war das externe Thermometer nicht eingesteckt.
2016/05/15 23:41:16
Temperature (internal) 24.56C
Temperature (external) -0.00C
Kudos gehen hierhin:
https://github.com/peterfarsinsen/pcsensor
http://bailey.st/blog/2012/04/12/dirt-cheap-usb-temperature-sensor-with-python-sms-alerting-system/