it:linux:desktop:asus-omezeni-nabijeni-baterie

Jak omezit nabíjení baterie na notebooku Asus Zenbook UX362-FA na 80%

Prodloužení životnosti baterie je důležité, pokud notebook často používám připojený k napájení. V mém případě (Asus Zenbook UX362-FA) je možné nastavit maximální úroveň nabití baterie. Cílem je, aby se baterie nabíjela maximálně na 80 %, což zpomaluje její stárnutí.

Stačí nastavit požadovaný limit do souboru charge_control_end_threshold:

echo 80 | sudo tee /sys/class/power_supply/BAT0/charge_control_end_threshold

Tím se okamžitě nastaví maximální nabití baterie na 80 %.

✅ Hotovo! Baterie se teď bude nabíjet maximálně do 80 %.

Abych nemusel limit nastavovat ručně po každém restartu, vytvořil jsem si systemd jednotku. Ta se spustí automaticky při startu systému a limit nastaví sama.

Soubor jednotky jsem uložil do:

/etc/systemd/system/battery-charge-limit.service

Obsah souboru:

[Unit]
Description=Set battery charge limit
After=multi-user.target
 
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo 80 > /sys/class/power_supply/BAT0/charge_control_end_threshold'
RemainAfterExit=true
 
[Install]
WantedBy=multi-user.target

Po vytvoření souboru je potřeba jednotku povolit a rovnou spustit:

sudo systemctl enable battery-charge-limit
sudo systemctl start battery-charge-limit

Kdykoliv si můžu ověřit, jestli je limit správně nastaven:

cat /sys/class/power_supply/BAT0/charge_control_end_threshold

Výstup by měl ukázat číslo 80, pokud vše proběhlo správně.

Díky tomuto jednoduchému nastavení a automatizaci teď můj Zenbook nabíjí baterii maximálně na 80 %, což by mělo pomoci její dlouhodobé kondici. Pokud bych někdy potřeboval nabít na 100 % (například při cestování), stačí jednotku dočasně zakázat:

sudo systemctl stop battery-charge-limit

a nastavit limit ručně na 100 %:

echo 100 | sudo tee /sys/class/power_supply/BAT0/charge_control_end_threshold

A po návratu k běžnému provozu zase spustím jednotku:

sudo systemctl start battery-charge-limit

Tím mám flexibilitu a zároveň chráním baterii při běžném používání.

  • it/linux/desktop/asus-omezeni-nabijeni-baterie.txt
  • Poslední úprava: 2025/03/01 21:22
  • autor: Petr Nosek