Bpi cpu temp

Uit V.O.C. Electronics
Ga naar: navigatie, zoeken

Beschrijving

Je kan de temperatuur van de CPU kan je op twee manieren uitlezen.
De snelste manier is het uitlezen van /sys/class/thermal/thermal_zone1/temp, de andere manier is gebruik maken van lm-sensors.

lm_sensors (Linux-monitoring sensors), is een open source software-tool voor Linux dat voorzien in drivers en tooling voor het monitoren van temperatuur, voltage, vochtigheid en coolfans.
Ook is het in staat om het openen van het chassis te detecteren.

Implementatie

Uitlezen van de CPU temperatuur

Direct uitlezen

cat /sys/class/thermal/thermal_zone1/temp

Gebruik van lm-sensors voor het uitlezen van

Step 1: Installeer lm-sensors

sudo apt-get update
sudo apt-get install lm-sensors

Na de installatie moet je wel eerst een reboot doen om lm-sensors te activeren in de kernel:

sudo reboot

Step 2: Detecteren hardware monitoring chips

sudo sensors-detect

Step 3: Uitlezen van de CPU temperatuur

sudo sensors
battery-virtual-0
Adapter: Virtual device
temp1:         +0.0°C
 
owl-thermal-virtual-0
Adapter: Virtual device
temp1:        +51.0°C  (crit = +105.0°C)


Reference

  1. http://www.lm-sensors.org/
  2. http://www.cyberciti.biz/faq/howto-linux-get-sensors-information/

Sjabloon:Banana Pi