reduce precision of temperature and battery level sensor
parent
f6586cb0d5
commit
cb4c54f822
|
@ -22,14 +22,14 @@ def get_temperature() -> float:
|
|||
if not temp or not temp['acpitz']:
|
||||
return -1
|
||||
|
||||
return ("{:.2f}".format(temp['acpitz'][0].current))
|
||||
return ("{:.1f}".format(temp['acpitz'][0].current))
|
||||
|
||||
def get_battery_level() -> float:
|
||||
blevel = psutil.sensors_battery()
|
||||
if not blevel:
|
||||
return -1
|
||||
|
||||
return ("{:.2f}".format(blevel.percent), blevel.power_plugged)
|
||||
return ("{:.0f}".format(blevel.percent), blevel.power_plugged)
|
||||
|
||||
def get_display_brightness() -> float:
|
||||
res = subprocess.run(['brightnessctl', '-m', 'info'], capture_output=True)
|
||||
|
@ -130,8 +130,6 @@ temperature_info = SensorInfo(
|
|||
temperature_settings = Settings(mqtt=mqtt_settings, entity=temperature_info)
|
||||
temperature = Sensor(temperature_settings)
|
||||
|
||||
|
||||
|
||||
logger.info('finished setup')
|
||||
|
||||
lastBattery = get_battery_level()
|
||||
|
|
Loading…
Reference in New Issue