XBMC-Kodi.cz
Hibernace Kodi na Pi3 - Verze k tisku

+- XBMC-Kodi.cz (https://www.xbmc-kodi.cz)
+-- Fórum: Obecná diskuse (https://www.xbmc-kodi.cz/forum-obecna-diskuse)
+--- Fórum: Obecné otázky a dotazy (https://www.xbmc-kodi.cz/forum-obecne-otazky-a-dotazy)
+--- Téma: Hibernace Kodi na Pi3 (/prispevek-hibernace-kodi-na-pi3)

Stran: 1 2


Hibernace Kodi na Pi3 - Claudius - 16.11.2016

Mám malinu Pi3 s DAC převodníkem HIFIberry DAC+ Pro. Používám jí téměř výhradně na přehrávání hudby a ten převodník je excelentní, doporučuji. Má DAC 192kHz/24bit high-quality Burr-Brown.

Kvůli tomuto převodníku mám stažené Kodi přímo ze stránek www.hifiberry.com, protože jsou v něm provedená všechna nastavení pro fungování DAC. V této verzi Kodi nemohu nikde najít jakoukoliv volbu hibernace nebo uspání maliny. Ani automaticky po nějakém čase ani ručně. Prostě běží nonstop včetně externího HDD. Je to problém jenom mojí distribuce nebo v Kodi žádná možnost hibernace vůbec není? Pokud nechci, aby malina stále běžela, musím prostě Kodi vypnout (mám jen volbu vypnout a restartovat) a pak vytáhnout kablík. To proto, že zapnout jde jen zapojením kablíku napájení. Chtěl bych řešení, aby se malina uložila ke spánku včetně HDD a probudila se příkazem ze sítě, tedy např. požadavkem na sambu nebo probuzením z Android Kore ovládání.

1. Má standardní Kodi možnost hibernace?
2. Když tu možnost nemám, co s tím?


RE: Hibernace Kodi na Pi3 - Petrvald - 16.11.2016

Hibernaci musí podporovt OS a nevím o tom že by tuto možnost některý ze systemů (LibreELEC/OpenELEC) uměl.

Zapínat můžeš i pomocí tlačítka najdeš zde http://www.xbmc-kodi.cz/showthread.php?tid=203
nebo bezdrátově, chytrou zásuvkou:
   

Uspání HDD není problém doplňkem hd-idle (unofficial-addons/addons/tools/hd-idle/)


RE: Hibernace Kodi na Pi3 - PepikBerry - 16.11.2016

Jen doplnim, ze kdyby jsi chtel vypinat malinu, tak na to je dobry doplnek cron.
Nastavis si den v tydnu, cas atd... Pokud vypinas malinu stale ve stejny cas.


RE: Hibernace Kodi na Pi3 - optimas - 18.11.2016

(16.11.2016, 11:00)Petrvald Napsal(a): Hibernaci musí podporovt OS a nevím o tom že by tuto možnost některý ze systemů (LibreELEC/OpenELEC) uměl.

Zapínat můžeš i pomocí tlačítka najdeš zde http://www.xbmc-kodi.cz/showthread.php?tid=203
nebo bezdrátově, chytrou zásuvkou:


Uspání HDD není problém doplňkem hd-idle (unofficial-addons/addons/tools/hd-idle/)

Jak moc je tahle zásuvka funkční? Hodil jsem ji do Google a hned první na mě vyskočil dTest, že ji nedoporučuje kvůli obnaženým vidlicím.


RE: Hibernace Kodi na Pi3 - Claudius - 18.11.2016

Díky všem za rady. Přijde mi divné, že když jsem měl nainstalovaný raspbian, hybernace i probuzení fungovaly. Malina to tedy hardwarově umí, problém je jednoznačně absence příkazu v OpenElec. Zkusím ještě někde popátrat, nebo pokud je tu zdatný linuxák, možná poradí. Hibernace v linuxu určitě půjde nastavit přes SSH někam do konfiguračního souboru. Tedy zadat konfiguraci, ke které OpenElec nemá klíkátko. Jen je mi divné, že to do OpenElec ještě nikdo nepřidal.


RE: Hibernace Kodi na Pi3 - Petrvald - 19.11.2016

optimas: a proč by nebyla ? Já bych se toho nebál, pokud jí nevěříš můžeš se poohlédnout po jiné je to jen ilustrační obrázek....

Claudius: Je nějaký zásadní důvod proč požívat Hibernaci na RPi ? Malina se při nečinosti automaticky podtaktuje a řešit spotřebu opravdu nemá cenu.


RE: Hibernace Kodi na Pi3 - cuore - 19.11.2016

Uspání nebo hibernaci systém řeší pomocí pm-utils obsažené v /usr/sbin/ . Tady ale 
Kód:
pm-hibernate
není. Další možnost je použít systemctl např.
Kód:
systemctl suspend
. Myslím že tohle taky nepůjde a poslední možnost co mě napadla je
Kód:
dbus-send --print-reply --system --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate

nebo
Kód:
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate

nebo

Kód:
dbus-send --print-reply --system --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Hibernate boolean:true

Takže to chce otestovat, k tomu zapínání bych to řešil pomocí Arduina. Je to stovková záležitost s nepřeberným množstvím modulů. Takže zapínání si pak můžeš udělat pomocí IR, bluetooth, Wifi apod. Ve výsledku i tím tvým android telefonem...

edit: ještě k hibernaci jsem nedodal, že linuxový systém potřebuje pro hibernaci swap, který u pi neni, takže by se muselo nejdřív rozchodit swapování, ale to jsem se díval, že openelec podporuje. Všechny zmíněné možnosti jsem otestoval v openelec a bohužel nefungují.


RE: Hibernace Kodi na Pi3 - JiRo - 20.11.2016

Cuore: Pm-utils LibreELEC skutečně nemá. Asi právě proto, že RPi nepodporuje obvyklé metody probouzení (např. DO, přes klávesnici nebo WOL, jak to umí tradiční PC), takže není důvod ho ani uspávat/hibernovat. Použití Arduina je jistě zajímavý přístup, ale v tomto případě mi to připadá jako řešení za každou cenu. Nehledě k tomu, že by se nejdřív stejně muselo vyřešit to uspání/hibernace.

Tlačítko nebo vypínač na napájení je jistě dobrá možnost, ale pokud je např. RPi součástí sestavy v obýváku a ovládá se přes DO, tak je tlačítko pro zapnutí hodně velký "anachronismus". Už vidím uživatele, jak si přes DO zapne televizi, zesilovač a pak se zvedne ze sedačky, aby stiskl tlačítko na Rpi. Je fakt, že se někdy hodí mít možnost do RPi "šťouchnout". Zvláště, pokud člověk používá nestabilní "build-y" nebo si s RPi často hraje. Řešil jsem to také a tlačítko i vypínač na napájení mám na RPi, který mi slouží na hraní a laborování. Ale na RPi v obýváku mám jen možnost restartu přes DO. Používám klasické DO s infra zapojeným do USB a uživatelé jsou instruováni a vědí, že když se stane něco neočekávaného, mají na DO (Harmony One) dvě nouzová tlačítka. První restartuje Kodi, druhé celé RPi. Pokud vím, tak zatím nikdo nikdy to druhé nepoužil a to první asi jen dvakrát za celou dobu, co mám LibreLECE (a před tím OpenELEC) na RPi v obýváku v provozu.

Jinými slovy, není důvod nesmířit se s tím, že se Rpi prostě nevypíná.


RE: Hibernace Kodi na Pi3 - cuore - 20.11.2016

Ke kombinaci s Arduinem se nemusí řešit hibernace protože se RasPi vypíná a arduino zapne napajeni.

Jsem uživatel používající Passport , který neumí číst pravidla o nepoužívání podpisu z Tapatalku.


RE: Hibernace Kodi na Pi3 - S474N - 20.11.2016

Zacinam ted premyslet, jak na RPi, protoze pokud dojde ke kratkodobemu vypadku elektriny, tak se RPi restartuje a automaticky pres HDMI probudi i televizi, coz me docela stve.


RE: Hibernace Kodi na Pi3 - Petrvald - 20.11.2016

Probouzení TV při startu mám zakázáno přímo v nastavení televize. A nejde tohle řešit nastavením cec v Kodi, případně příkazem ?


RE: Hibernace Kodi na Pi3 - S474N - 20.11.2016

V nastaveni televize mam pouze dve moznosti u EasyLink:
> EasyLink
> Dalkove ovladani EasyLink

Oboje ma moznosti ZAPNUTO a VYPNUTO. Zkousel jsem to i prepnout do ENG a to same.


RE: Hibernace Kodi na Pi3 - cuore - 20.11.2016

Je to v kodi pod nastavením CEC.


RE: Hibernace Kodi na Pi3 - Rossi D - 20.11.2016

Přesně tak, většinu věcí přes CEC nepovoluji:
   


RE: Hibernace Kodi na Pi3 - S474N - 20.11.2016

Skvele panove, problem vyresen!


RE: Hibernace Kodi na Pi3 - Petrvald - 20.11.2016

a přitom taková blbost 4


RE: Hibernace Kodi na Pi3 - Claudius - 20.11.2016

Stáhnul jsem hd-idle a nakonfiguroval. To je přesně to, co mi stačí. Malina spát nemusí, stačí uspat disk.
Díky, za mne vyřešeno.

(20.11.2016, 16:38)S474N Napsal(a): Zacinam ted premyslet, jak na RPi, protoze pokud dojde ke kratkodobemu vypadku elektriny, tak se RPi restartuje a automaticky pres HDMI probudi i televizi, coz me docela stve.

Pokud bys v CEC nechtěl přímo televizi zakázat a nepřijít o dosavadní komfort, je tam ještě jedna volba a to se spořičem uspat externí zařízení. Nezkoušel jsem to, ale myslím, že když se ti malina po výpadu elektřiny zapne a nastavíš si spořič třeba na 10 minut, tak snad se spořičem automaticky televizi zase vypna.


RE: Hibernace Kodi na Pi3 - S474N - 23.11.2016

Tak jsem myslel, ze vyreseno, ale neni. Porad mi RPi zapina televizi.


RE: Hibernace Kodi na Pi3 - Petrvald - 23.11.2016

A nepomůže ti ani editace config.txt ?

přidej tento řádek:
Kód:
hdmi_ignore_cec_init=1



RE: Hibernace Kodi na Pi3 - S474N - 23.11.2016

Tohle uz tam presne je a neni to zakomentovane, takze by to melo byt aktivni.

EDIT: tak jsem to cely jeste nastavil znova pres menu, jedine co mam zatrzene je "Povoleno" a zkousel jsem vsechno. Potvrdim OK, vypnu TV, pripojim se pres SSH a dam "reboot" a zase naskoci televize. Znova zkontroluju nastaveni a je vse povypinane. Fakt nechapu, kde je ten problem.