Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: e3k 05. 12. 2023, 21:14:58

Název: Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 05. 12. 2023, 21:14:58
mam novy laptop a bezi 24x7 - restarty pri kernel upgrade. da sa nastavit nabijanie baterky tak aby sa pri 10% zacalo nabijat a pri 90% prestalo?

pouzivam artix a xfce.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: modnar 05. 12. 2023, 22:59:04
Podivej se do /sys/class/power_supply/BAT* . Pokud tam uvidis 'charge_control_start_threshold' a 'charge_control_end_threshold' tak to nastavit lze(staci systemd unita, ktera to po startu nastavi). Pokud to tam nemas tak to pravdepodobne nepujde.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: k3dAR 05. 12. 2023, 23:43:35
nejaky prehled (kdo custom threshold umi) ma ve sve docs "tlp": https://linrunner.de/tlp/settings/bc-vendors.html
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Mlocik97 05. 12. 2023, 23:57:22
Citace
da sa nastavit nabijanie baterky tak aby sa pri 10% zacalo nabijat a pri 90% prestalo?

Prečo by si to robil? 10% už batérii môže i škodiť. Ideálne nabitie pre batériu je 70-90%. Žiaľ vôbec nepíšeš aký laptop máš. Ale u Dell napríklad je v BIOSe možné nastaviť optimalizácia nabíjania batérie pri trvalom pripojení k el. sieti. To som nastavil i ja vo svojom laptope, a inak ako žiadny problém. Aj po pár rokoch je kapacita 95.2%.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Zopper 06. 12. 2023, 07:37:11
A já měl za to, že nejlepší je držet se 30-70 % :D. Jenže ony ty procenta vlastně nic neznamenají, je to abstrakce daná výrobcem a jedno zařízení může mít nulu na 3.5 V a jiné na 3.2 V a to pak bude pořádný rozdíl v trvanlivosti té baterky.

K OP: Proč to chceš cyklovat 10-90? Pokud ti to běží 24x7 v zásuvce, tak ten stroj nech být a na baterku nesahej: Používání baterky ji zestárne mnohem rychleji, než když bude nepoužívaná sedět ve stroji na 100 %. Pokud tomu chceš pomoct, tak horní hranici nabíjení nastav na 3.8 V, bez ohledu na to, kolik je to ukazovaných procent, ale tak jako tak s tím necykluj.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: iko 06. 12. 2023, 08:14:36
Citace
da sa nastavit nabijanie baterky tak aby sa pri 10% zacalo nabijat a pri 90% prestalo?

Prečo by si to robil? 10% už batérii môže i škodiť. Ideálne nabitie pre batériu je 70-90%. Žiaľ vôbec nepíšeš aký laptop máš. Ale u Dell napríklad je v BIOSe možné nastaviť optimalizácia nabíjania batérie pri trvalom pripojení k el. sieti. To som nastavil i ja vo svojom laptope, a inak ako žiadny problém. Aj po pár rokoch je kapacita 95.2%.

Kde zozeniem taku statistiku? Co je to za sw?
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: iko 06. 12. 2023, 08:16:22
Mam Dell a /sys/class... nic take nemam. Ale pre dell existuje z Dell stranky nastroj cctk, tam som nastavil na
cctk --PrimaryBattChargeCfg=Custom:60-80
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 06. 12. 2023, 08:47:56
Podivej se do /sys/class/power_supply/BAT* . Pokud tam uvidis 'charge_control_start_threshold' a 'charge_control_end_threshold' tak to nastavit lze(staci systemd unita, ktera to po startu nastavi). Pokud to tam nemas tak to pravdepodobne nepujde.
zial mam tam len:
AC  CMB1  ucsi-source-psy-USBC000:001  ucsi-source-psy-USBC000:002
ziadna BAT...

je to Fujitsu LIFEBOOK E5512A

---edit---
aha tak je to pod CMB1 ale mam tam len: alarm     capacity_level  charge_full_design  current_now  device  manufacturer  power    serial_number  subsystem   type    voltage_min_design
capacity  charge_full     charge_now          cycle_count  hwmon2  model_name    present  status         technology  uevent  voltage_now
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 07. 12. 2023, 17:15:19
Citace
da sa nastavit nabijanie baterky tak aby sa pri 10% zacalo nabijat a pri 90% prestalo?

Prečo by si to robil? 10% už batérii môže i škodiť. Ideálne nabitie pre batériu je 70-90%. Žiaľ vôbec nepíšeš aký laptop máš. Ale u Dell napríklad je v BIOSe možné nastaviť optimalizácia nabíjania batérie pri trvalom pripojení k el. sieti. To som nastavil i ja vo svojom laptope, a inak ako žiadny problém. Aj po pár rokoch je kapacita 95.2%.
v biose nic takeho neni. jedine som tam vypol fast charge.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Martin Sivák 07. 12. 2023, 17:57:14
K OP: Proč to chceš cyklovat 10-90? Pokud ti to běží 24x7 v zásuvce, tak ten stroj nech být a na baterku nesahej: Používání baterky ji zestárne mnohem rychleji, než když bude nepoužívaná sedět ve stroji na 100 %.

To bohužel taky není ideální. Lithiové baterie nemají rády plné nabití. Degradují. Lepší je to zastavit na těch cca 80% (3.8 V jak píšete).

Pokud tomu chceš pomoct, tak horní hranici nabíjení nastav na 3.8 V, bez ohledu na to, kolik je to ukazovaných procent, ale tak jako tak s tím necykluj.

To bohužel obvykle nejde. Lenova třeba umí jen procenta... leda by na to byl nějaky aktivní skript co čte statistiky
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 07. 12. 2023, 19:42:00
dopátral jsem se mezi posty model notebooku a našel, že na nabíjení používá USB-C. Tedy si myslím, že by to mělo nějak jít, ta elektronika by měla umět tyhle cool věci na obou stranách dokonce. Ale neznám jak a taky bych se dozvěl jak na to, jaké vybavení/drivery/daemony jsou k tomu třeb.a.
 

nějaké hacky jacko přelepení asi kvůli titěrnosti usb-c nepřipadají v úvahu. u ž kvůli roztečin pinů tak 0.25mm.

Otázka, existuje k tomu nějaký program, či daemon, který ba to uměl ovládat?

POkud 3.8V není kdipsozici, nic nebrání si najít odpovídající stav nabití 3.8V (není to stabilní, závisí ta teplotě, a kondici a především složení elektro{d,lytu}) a bude to hodně velké rozpětí kvůli strmosti, ale bude to někde kolem 58.1% (nedokážu povědět přesnost!), když já teď na to koukám, ale na své Li-Pol která vegetuje s 7518mV v noťasu napájeném ze sítě a nenabíjí se, protože v BIOSu jsem nastavil nabíjení až při poklesu pod 50% a horní hranici 80%. Ano, i v tomto stavu mi to ukazuje napětí. Při odpojení AC: 7.4V
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Zopper 08. 12. 2023, 11:48:29
K OP: Proč to chceš cyklovat 10-90? Pokud ti to běží 24x7 v zásuvce, tak ten stroj nech být a na baterku nesahej: Používání baterky ji zestárne mnohem rychleji, než když bude nepoužívaná sedět ve stroji na 100 %.

To bohužel taky není ideální. Lithiové baterie nemají rády plné nabití. Degradují. Lepší je to zastavit na těch cca 80% (3.8 V jak píšete).

Pokud tomu chceš pomoct, tak horní hranici nabíjení nastav na 3.8 V, bez ohledu na to, kolik je to ukazovaných procent, ale tak jako tak s tím necykluj.

To bohužel obvykle nejde. Lenova třeba umí jen procenta... leda by na to byl nějaky aktivní skript co čte statistiky
A proto říkám, raději to nechat trvale na 100 % a nesahat na to, než to nabíjení hackovat způsobem, který bude s připojeným napájením cyklovat nabíjení/vybíjení a zabije to tu baterku mnohem dřív, než kdyby celou dobu seděla na stovce. Pokud je člověk v situaci, kdy může nabíjení zastavit na nějaké hranici a pak na tu baterku nesahat, tak super, prodlouží jí tím život. Ale pokud to nijak jednoduše udělat nejde, pak bude většina rovnáků na ohýbáky akorát kontraproduktivní a buď přímo zkrátí život baterky, nebo to hackování bude stát víc peněz a času, než jakou hodnotu to prodloužení jejího života přinese.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: 𝑾𝑰𝑭𝑻 08. 12. 2023, 15:22:38
Míval jsem (vlastně dodnes mám, ale už ho nepoužívám) Fujitsu Lifebook N532 a nic takového tam nastavit nešlo, ty baterky to prostě po létech zhuntuje. Navíc se na to (moje) kvalitní baterka sehnat nedá (Avacom je nedělá), takže je to hezkej noťas, ale tak trochu na dvě věci :).

U Lenova jde nastavit šetření baterkou ve Win nástroji Lenovo Vantage (jak na linuxu, nevím), nabíjí ji to max. na asi 65-66 % a dál nejde (indikace se stále tváří, jako že nabíjí, ale nikdy ji to nenabije na víc). Víc nabitou samozřejmě aktivně nevybíjí. V Setupu jsem na to (na rozdíl od Dellů, jak píše Mlocik97) nastavení nenašel.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Mlocik97 08. 12. 2023, 18:02:15
Prečo by si to robil? 10% už batérii môže i škodiť. Ideálne nabitie pre batériu je 70-90%. Žiaľ vôbec nepíšeš aký laptop máš. Ale u Dell napríklad je v BIOSe možné nastaviť optimalizácia nabíjania batérie pri trvalom pripojení k el. sieti. To som nastavil i ja vo svojom laptope, a inak ako žiadny problém. Aj po pár rokoch je kapacita 95.2%.

Kde zozeniem taku statistiku? Co je to za sw?

https://gitlab.gnome.org/GNOME/gnome-power-manager
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: _Jenda 08. 12. 2023, 18:49:13
A proto říkám, raději to nechat trvale na 100 % a nesahat na to, než to nabíjení hackovat způsobem, který bude s připojeným napájením cyklovat nabíjení/vybíjení a zabije to tu baterku mnohem dřív
Notebooky, co znám a mají tuto funkci (DY ProBug 430 G6, Činkpad L14 AMD), po její aktivaci nijak necyklují. Na jiných noteboocích zase šlo nenabíjení vynutit připojením ke zdroji, co má třeba jen 16V místo 19. S USB-C to bude obtížné.

Kde zozeniem taku statistiku? Co je to za sw?
Já to normálně vyčtu z acpitool -B, případně ze souborů v /sys/devices/blabla/power_supply/BAT0/. Tam je též na podporovaném HW soubor charge_stop_threshold, ve kterém se nastavuje očekávané.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: k3dAR 09. 12. 2023, 10:35:58
[...] U Lenova jde nastavit šetření baterkou ve Win nástroji Lenovo Vantage (jak na linuxu, nevím), nabíjí ji to max. na asi 65-66 % [...]
ty zminovane (https://forum.root.cz/index.php?topic=28278.msg396517#msg396517) charge_control_*_threshold na zminovenam (https://forum.root.cz/index.php?topic=28278.msg396518#msg396518) podporovanem hw umi tlp i nastavovat (https://linrunner.de/tlp/settings/battery.html) ;-)
+ hromadu dalsiho, viz: https://www.root.cz/clanky/tlp-prodluzte-vydrz-notebooku-az-o-30 (https://www.root.cz/clanky/tlp-prodluzte-vydrz-notebooku-az-o-30)
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 09. 12. 2023, 16:32:40
[...] U Lenova jde nastavit šetření baterkou ve Win nástroji Lenovo Vantage (jak na linuxu, nevím), nabíjí ji to max. na asi 65-66 % [...]
ty zminovane (https://forum.root.cz/index.php?topic=28278.msg396517#msg396517) charge_control_*_threshold na zminovenam (https://forum.root.cz/index.php?topic=28278.msg396518#msg396518) podporovanem hw umi tlp i nastavovat (https://linrunner.de/tlp/settings/battery.html) ;-)
+ hromadu dalsiho, viz: https://www.root.cz/clanky/tlp-prodluzte-vydrz-notebooku-az-o-30 (https://www.root.cz/clanky/tlp-prodluzte-vydrz-notebooku-az-o-30)

zial u mna:
Kód: [Vybrat]
# tlp-stat -b
--- TLP 1.6.1 --------------------------------------------

+++ Battery Care
Plugin: generic
Supported features: none available
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: k3dAR 10. 12. 2023, 23:21:36
nevim zda to plati i pro tvuj model, ale tady (https://askubuntu.com/questions/991291/fujitsu-battery-issue-battery-not-charging-when-it-is-above-90) nekdo s Fujitsu Lifebook A555 resi ze se mu nezacne nabijet pokud je bat >90% s reakci ze Fujitsu Lifebook takto maji "ochranu" baterky, ze dokud neni <90% tak se schvalne nezacne nabijet

s tim ze to zajistuje zaple: Advanced - Miscellaneous Configurations - HW Power Management - CPU Power Saving(Battery)
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: = = 11. 12. 2023, 10:30:12
Díky této diskuzi jsem zjistli, že můj notebook umožňuje řídit nabíjení pomocí nástroje tlp. A řekl bych, že se mi díky tlp i lehce prodloužila výdrž baterky.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 11. 12. 2023, 18:46:36
nevim zda to plati i pro tvuj model, ale tady (https://askubuntu.com/questions/991291/fujitsu-battery-issue-battery-not-charging-when-it-is-above-90) nekdo s Fujitsu Lifebook A555 resi ze se mu nezacne nabijet pokud je bat >90% s reakci ze Fujitsu Lifebook takto maji "ochranu" baterky, ze dokud neni <90% tak se schvalne nezacne nabijet

s tim ze to zajistuje zaple: Advanced - Miscellaneous Configurations - HW Power Management - CPU Power Saving(Battery)

ne mna to vyzera furt takto:

Kód: [Vybrat]
+++ Battery Status: CMB1
/sys/class/power_supply/CMB1/manufacturer                   = Fujitsu
/sys/class/power_supply/CMB1/model_name                     = CP811122-02
/sys/class/power_supply/CMB1/cycle_count                    =      3
/sys/class/power_supply/CMB1/charge_full_design             =   4280 [mAh]
/sys/class/power_supply/CMB1/charge_full                    =   4280 [mAh]
/sys/class/power_supply/CMB1/charge_now                     =   4280 [mAh]
/sys/class/power_supply/CMB1/current_now                    =      0 [mA]
/sys/class/power_supply/CMB1/status                         = Full

/sys/class/power_supply/CMB1/charge_control_start_threshold = (not available)
/sys/class/power_supply/CMB1/charge_control_end_threshold   = (not available)

Charge                                                      =  100.0 [%]
Capacity                                                    =  100.0 [%]
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: e3k 11. 12. 2023, 18:48:48
Díky této diskuzi jsem zjistli, že můj notebook umožňuje řídit nabíjení pomocí nástroje tlp. A řekl bych, že se mi díky tlp i lehce prodloužila výdrž baterky.
ano o tomto su fora. ne o nejakych disseroch diskussii.

kazdopadne som sa tu naucil ze cycle nemusi byt uplne dobry napad. stacilo by drzat baterku na 75-80 percent a bolo by to fajn. zial moj laptop to nepodporuje. na druhu stranu toto citalo zopar ludi a niektorym to mozno pomohlo usetrit baterku.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: fanoush 12. 12. 2023, 17:45:49
Díky této diskuzi jsem zjistli, že můj notebook umožňuje řídit nabíjení pomocí nástroje tlp. A řekl bych, že se mi díky tlp i lehce prodloužila výdrž baterky.
Hlavne ta baterka pak ma mnohem delsi zivotnost. Jsem ted na tretim notebooku od Dellu co jsem tuhle vlastnost v BIOSU objevil a zacal pouzivat. Na starsich byla baterka po trech letech provozu vicemene na vyhozeni. Ty dva predchozi co jsem vzdy po trech letech posunul v rodine dal maji porad vicemene plnou kapacitu. Nastavil jsem nabijeni do 90% a nezacit nabijet znova dokud neklesne pod 50%. Vzhledem k tomu ze notebook jen prenasim mezi misty s napajenim tak se prakticky nenabiji a klesa jen velice pomalu. Kdyz mam mimoradne chvili kdyz jedu na baterku, tak ano muze se mi stat ze je nabity v nejhorsim jen na 50% (vetsinou ale spis 70-80%). A po takove akci se dobije do 90 a jede to znovu.

ve windows "powercfg /batteryreport" vygeneruje pekny html report za celou dobu pouzivani notebooku.

Ted tam mam za rok pouzivani notebooku
BATTERY 1
NAME   DELL M59JH29
MANUFACTURER   BYD
SERIAL NUMBER   xxxx
CHEMISTRY   LiP
DESIGN CAPACITY   84 292 mWh
FULL CHARGE CAPACITY   84 292 mWh

a pak velice nudnou tabulku kde jsou data za posledni rok a vsude cislo 84 292 mWh. U notebooku kde to nikdo neresi jde hezky videt jak ta kapacita prubezne klesa.
Název: Re:Regulace nabíjení trvale připojeného notebooku
Přispěvatel: Vít Šesták (v6ak) 13. 12. 2023, 13:20:47
dopátral jsem se mezi posty model notebooku a našel, že na nabíjení používá USB-C. Tedy si myslím, že by to mělo nějak jít, ta elektronika by měla umět tyhle cool věci na obou stranách dokonce. Ale neznám jak a taky bych se dozvěl jak na to, jaké vybavení/drivery/daemony jsou k tomu třeb.a.
USB PD řeší, kdo nabízí/potřebuje jakou kombinaci napětí a proudu, a obě strany si vyměňují nějakou informaci o zdroji napájení. Možná by s trochou štěstí notebook při nějakém vhodném zdroji napájení bral energii jen pro provoz, ale ne pro nabíjení baterie. Ale bral bych to jako cestu s hodně nejistým výsledkem, a pro spoustu kutilů asi i časově náročnou.
V zalepení nějakého pinu bych cestu úplně neviděl. Nejde jen o praktickou proveditelnost (s USB C prodlužkou dělanou na 5A bych řešení asi našel…), ale i o výsledek. Hádám, že tu jsou tři možnosti:
a. Nic se nestane, protože pro USB PD je ten pin irelevantní.
b. Úplně to odmítne nabíjet.
c. Bude to brát jen nějaký minimální proud při 5V, třeba 100mA, nebo hůř 500mA. Tady bych (zejména v případě 500mA) čekal opačný výsledek, tedy rychlejší opotřebení baterie. Ono někdy (úsporný notebook, vypnutý interní displej, malá zátěž) může i pár wattů (OK, 2.5W může být stále málo) průměrně stačit a držet baterií dlouhodobě nabitou. Jenže odchylky od toho průměru bude vykrývat baterka, která se tím bude víc opotřebovávat.