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.