====== 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í. ===== Nastavení nabíjecího limitu ===== 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 %. ===== Automatizace po restartu ===== 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 ===== Aktivace systemd jednotky ===== Po vytvoření souboru je potřeba jednotku povolit a rovnou spustit: sudo systemctl enable battery-charge-limit sudo systemctl start battery-charge-limit ===== Kontrola stavu ===== 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ě. ===== Shrnutí ===== 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í.