diff --git a/rpi-cpu2mqtt.py b/rpi-cpu2mqtt.py index 9fdeb5c..769cd09 100644 --- a/rpi-cpu2mqtt.py +++ b/rpi-cpu2mqtt.py @@ -28,7 +28,10 @@ def check_used_space(path): def check_cpu_load(): #bash command to get cpu load from uptime command p = subprocess.Popen("uptime", shell=True, stdout=subprocess.PIPE).communicate()[0] + cores = subprocess.Popen("nproc", shell=True, stdout=subprocess.PIPE).communicate()[0] cpu_load = p.split("average:")[1].split(",")[0].replace(' ', '') + cpu_load = float(cpu_load)/int(cores)*100 + return cpu_load def check_voltage():