如何以编程方式禁用 OSX 充电?

如何以编程方式禁用 OSX 充电?

我们如何以编程方式禁用 OSX 在连接到电源时充电?我们如何以编程方式检查当前电池电量百分比?

为了延长电池寿命,我想编写一个脚本,当电池电量达到 100% 时阻止计算机持续充电,并在达到 30% 时重新启用常见行为。

我们如何通过编程实现这一点?

我知道这在某种程度上是可能的,因为我的手机有保护功能,即使连接到电源,充电量也不会超过 85%。

免责声明

我将低电量级别编辑为 30%,因为看起来我误解了如何延长电池寿命。但我仍在寻找工具或命令行选项来控制电池充电。

答案1

  1. 据我所知,自动限制充电完全硬件依赖。
  2. 你计划在 5% 至 100% 的电量范围内不断对电池进行深度循环,这是一种快速的方法破坏几乎任何电池任何细胞化学,无论锂离子,镍氢电池,甚至是旧的铅酸蓄电池! 除其他外,这会导致树突生长并使电池短路、电极膨胀和收缩,同时活性材料脱落(剥落),以及电极化学物质的永久性变化,从而降低保持电荷的能力。

大多数保修都会不是覆盖因深度循环滥用而造成的电池损坏。如果可能,请将电池保持在恒定的充电水平,介于 60% 和 80% 之间,以延长使用寿命。

答案2

100 到 5% 的电量对于电池寿命来说是一个糟糕的配置。80 到 30 会更好。Mac
已经内置了优化充电功能 [并且永远不会过度充电],它可以从你的习惯中学习,但对于全天候连接,有一个第三方应用程序艾登特其将维持在定义的收费百分比之间。

相关内容