• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
LibreElec NUC jako tvheadend server
#4
@tdanicek Nainstaloval jsem si TVHeadend Power and Recording Management, začal ho testovat a mám několik poznatků:

V první řadě bych měl napsat, že nepoužívám standby, ale vypínání. Provozuji LE s Tvheadend server na Asrock Beebox a tam není možné po uspání probudit systém přes DO, tedy pokud se používá interní IR přijímač. Zdá se, že interní IR přijímač není připojen k USB, ale pravděpodobně k jinému rozhraní. Paradoxně ale přes DO zase funguje spuštění po vypnutí. To ale jen na okraj, aby bylo jasno, proč hovořím o vypínání a zapínání a ne o uspávání a probouzení.

Co je důležitém si uvědomit je, že vypnutí je třeba provést ručně. Představa, že si nastavíš nahrávání a Kodi se samo vypne není správná. Je to logické. Aby se ale při vypnutí provedlo to, co je třeba, musí se změnit povel pro vypnutí. Je to popsáno v návodu README.pdf, který je přiložen v adresáři addon, tedy v adresáři .../addon/service.tvh.manager.

Povel pro vypnutí je třeba změnit na všech místech, která pro vypnutí chceš používat - DO, klávesnice, příkaz v Kodi. Vlastní příkaz je zde:

XBMC.RunScript(service.tvh.manager,poweroff)

Je možné si ho nejdříve vyzkoušet například z konzole, zadáním:

kodi-send --action="XBMC.RunScript(service.tvh.manager,poweroff)"

Při zadání povelu vypnutí addon kontroluje, jestli je možné Kodi vypnout. Kontroluje se zda:
  • běží nějaké nahrávání,
  • běží EPG update,
  • běží definovaná úloha - zadává se v nastavení pluginu,
  • je aktivní síťové spojení  - zadává se v nastavení pluginu.
Pokud je splněna alespoň jedna z výše uvedených podmínek, vypnutí se neprovede, ale addon ho registruje. Jakmile není splněná žádná z nich a zároveň od doby zadání povelu vypnutí nedošlo k řádné aktivitě uživatele (DO, klávesnice), tak se povel vypnutí provede.

Před vypnutím se samozřejmě nastaví RTC v systému na čas zapnutí. Pokud je v té době systém stále vypnutý, tak se zapne, provede se nahrávání a opět se vypne. Pokud je ale v době, kdy se měl zapnout už zapnutý, tak se po skončení nahrávání nevypne a je ho třeba vypnout ručně. Ale to je celkem pochopitelné.

Zatím jsme neprošel všechny možné kombinace událostí a nastavení. Je to časově náročné, propátrat všechny varianty, ale zatím to vypadá, že všechno chodí tak jak má.

Edit 8.6.2017: Doplnění zmínky o kontrole aktivity uživatele.
 
Citovat
  


Příspěvků v tématu
RE: LibreElec NUC jako tvheadend server - od JiRo - 07.6.2017, 20:05

Přejít na fórum:


Prochází: 1 host(ů)