mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 04:07:08 +00:00
Cannot use vcgencmd in HassOS (#42710)
This commit is contained in:
parent
612e74703b
commit
66efe92b3f
@ -1,7 +1,7 @@
|
|||||||
"""Support for Sense HAT sensors."""
|
"""Support for Sense HAT sensors."""
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
import os
|
from pathlib import Path
|
||||||
|
|
||||||
from sense_hat import SenseHat
|
from sense_hat import SenseHat
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
@ -43,9 +43,8 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
|||||||
|
|
||||||
def get_cpu_temp():
|
def get_cpu_temp():
|
||||||
"""Get CPU temperature."""
|
"""Get CPU temperature."""
|
||||||
res = os.popen("vcgencmd measure_temp").readline()
|
t_cpu = Path("/sys/class/thermal/thermal_zone0/temp").read_text().strip()
|
||||||
t_cpu = float(res.replace("temp=", "").replace("'C\n", ""))
|
return float(t_cpu) * 0.001
|
||||||
return t_cpu
|
|
||||||
|
|
||||||
|
|
||||||
def get_average(temp_base):
|
def get_average(temp_base):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user