diff --git a/header.php b/header.php
index bc31aa9e..0dc1c170 100644
--- a/header.php
+++ b/header.php
@@ -10,7 +10,9 @@
}
$cmd = "echo $((`cat /sys/class/thermal/thermal_zone0/temp | cut -c1-2`))";
$output = shell_exec($cmd);
- $output = str_replace(array("\r\n","\r","\n"),"", $output);
+ $celsius = str_replace(array("\r\n","\r","\n"),"", $output);
+ $fahrenheit = str_replace(["\r\n","\r","\n"],"", $output*9./5)+32;
+ $temperatureunit = parse_ini_file("/etc/pihole/setupVars.conf")['temperatureunit'];
?>
@@ -148,11 +150,20 @@
}
// CPU Temp
- if ($output > "45") {
- echo ' Temp: ' . $output . '';
- } else {
- echo ' Temp: ' . $output . '';
+ echo ' Temp: ';
+ if($temperatureunit != "F")
+ echo $celsius . '°C';
+ else
+ echo $fahrenheit . '°F';
+ echo '';
?>