mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-02 17:25:22 +03:00
check for apex dir
This commit is contained in:
parent
21c6056baf
commit
2994811f65
@ -31,22 +31,25 @@ def get_fs_type(path):
|
|||||||
bestMatch = part.mountpoint
|
bestMatch = part.mountpoint
|
||||||
return fsType
|
return fsType
|
||||||
|
|
||||||
|
|
||||||
def read_temperature(path):
|
def read_temperature(path):
|
||||||
if os.path.isfile(path):
|
if os.path.isfile(path):
|
||||||
with open(path) as f:
|
with open(path) as f:
|
||||||
line=f.readline().strip()
|
line = f.readline().strip()
|
||||||
return int(line)/1000
|
return int(line) / 1000
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
def get_temperatures():
|
def get_temperatures():
|
||||||
temps={}
|
temps = {}
|
||||||
|
|
||||||
# Get temperatures for all attached Corals
|
# Get temperatures for all attached Corals
|
||||||
base="/sys/class/apex/"
|
base = "/sys/class/apex/"
|
||||||
|
if os.path.isdir(base):
|
||||||
for apex in os.listdir(base):
|
for apex in os.listdir(base):
|
||||||
temp=read_temperature(os.path.join(base,apex,"temp"))
|
temp = read_temperature(os.path.join(base, apex, "temp"))
|
||||||
if temp is not None:
|
if temp is not None:
|
||||||
temps[apex]=temp
|
temps[apex] = temp
|
||||||
|
|
||||||
return temps
|
return temps
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user