TVHeadend Power and Recording Manager (P&RM) addon - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - Doplňky (https://www.xbmc-kodi.cz/forum-kodi-doplnky) +--- Fórum: Live TV & PVR (https://www.xbmc-kodi.cz/forum-live-tv-pvr) +---- Fórum: Tvheadend (https://www.xbmc-kodi.cz/forum-tvheadend) +---- Téma: TVHeadend Power and Recording Manager (P&RM) addon (/prispevek-tvheadend-power-and-recording-manager-p-rm-addon) |
TVHeadend Power and Recording Manager (P&RM) addon - JiRo - 15.7.2017 Addon je další z produktů Birgera Jesche (Github) ze Saska. Je určen těm, kteří provozují Tvheadand backend na systému s Kodi. Umožňuje vypnout/uspat systém a současně nastavit RTC alarm tak, aby se systém zapnul/probudil v čase, kdy je v Tvheadend backendu naplánováno nahrávání TV pořadu. Je tedy zřejmé, že není určen pro HW typu RPi a podobných, které funkci RTC alarm nemají. Princip Addon pracuje trochu jinak, než například podobná funkce v MediaPortal Tv Serveru, kde se RTC alarm nastavuje vždy, když dojde k nějaké změně v nahrávání. Vždy se najde to nejbližší a RTC alarm se nastaví. U tohoto addon se RTC alarm nastavuje právě až v okamžiku, když se addon spustí, tedy právě v okamžiku, když dochází k vypnutí/uspání systému, které tento addon aktivuje. Je to důležité, znamená to, že pokud chceme, aby zapnutí/probuzení fungovalo vždy korektně musíme zajistit, aby nemylo možné systém vypnout jinak, než prostřednictvím tohoto addon. Znamená to, kromě jiného, že po instalaci addon a jeho aktivaci a partametrizaci, musíme upravit některé další části Kodi – např. mapování tlačítka vypnutí DO, příkazy definované ve skinu pro vypnutí/uspání systému. Addon je tedy určen hlavně těm, kteří nejsou v Kodi přílišnými nováčky a mají nějaké zkušenosti jak s Kodi, tak systémem (Linux) na kterém Kodi běží. V případě úprav skinu narazíte samozřejmě na problém, v případě používáte-li některé z instantních instalací (LibRELECE/OpenELEC), kde přímá úprava standardního skinu Estuary nebo Estouch není možná. V takové případě je třeba použít jiný skin, nebo si tu skutečnost, že Kodi nesmíte vypínat/uspávat příkazy z obrazovky, uvědomit a nepoužívat je! Instalace Addon je dostupný v repozitáři Kodi Add-on repozitory, v sekci Služby, případně je možné ho získat na stránkách autora, který má i svůj vlastní repozitář (viz výše). Konfigurace systému Po instalaci addon získáte i návod k tomu, jak upravit váš systém (mapování tlačítek, úprava skinu, a další úpravy v systému) tak, aby addon fungoval korektně. Soubory s návodem, README.md a README.pdf naleznete v adresáři …/addon/service.tvh.manager/. Konfigurace addon Konfigurace má tři sekce, začnu od té třetí: EPG Update Zde je možné konfigurovat spouštění systému pro to, aby bylo možné aktualizovat EPG. Je především určena těm, kteří používají interní nebo externí zdroj EPG. Využijí ho jistě i ti, kteří používají jako zdroj OTA (tzn. EPG vysílané v TV signálu), zejména pokud systém nezapínají často a chtějí mít jistotu, že se jim EPG aktualizuje alespoň jednou za čas. Konfiguruje se:
Umožňuje konfigurovat možnost odesílání mailu po skončení nahrávání. Upřímně řečeno, tuto možnost nepoužívám, ale myslím, že je celkem zřejmé, co je třeba v této části zadat. Vyžaduje se samozřejmě existence dostupného smtp serveru. General Je nejdůležitější částí konfigurace. Obsahuje následující položky:
[attachment=2657] [attachment=2654] Používání Předpokladem používání je to, že se všechny povely/akce, které by vedly k uspání/vypnutí systému převedou na spuštění tohoto addon s příslušným parametrem (je to popsáno ve výše odkazovaných návodech). Po spuštění doplňku se provedou následující kroky:
[attachment=2659] Uspání/vypnutí aktivováno, běží odpočítávání: [attachment=2655] Informace o dalším nahrávání: [attachment=2656] Je samozřejmě na uživateli, aby si ve své konfiguraci používání addon rozmyslel a využil ho dle svých možností. Já Kodi (LibreELEC) ovládám pomoci DO Logitech Harmony One. Takže v okamžiku kdy běží Kodi a když stisknu tlačítko Vypnout, provedou se následující kroky:
Problémy Zatím jsem narazil pouze na jeden. Pokud mám nastaveno nahrávání a toto nahrávání si zneplatním (tzn. v Nastavení časovače v Kodi si zruším příznak Povoleno), tak se přesto systém v čase tohoto nahrávání probudí/zapne. Není to nic zásadního, protože je konkrétní nahrávání zakázáno, a tak se nahrávání nespustí a systém se, pokud jsou splněny i ostatní podmínky, znovu uspí/vypne. To Do Ještě je třeba vyřešit vypínání Kodi s tímto addon z jiných "klientů". Já osobně používám, sice jen příležitostně, Yatse. Jen zběžně jsem se díval, jaké možnosti bude možné využít. Yatse umožňuje definovat vlastní povely pomocí JSON-RPC příkazů, takže asi nebude problém doplnit ho o povel uspání/vypnutí prostřednictvím tohoto addon. Vlastní JSON-RPC povel je (analogicky k tomu, co je popsáno ve výše odkazovaných návodech) celkem zřejmý. Je to spuštění addon s parametrem "poweroff". Je ostatně možné si to vyzkoušet zadáním z běžného webového prohlížeče: http://<ip>:<port>/jsonrpc?request={"jsonrpc":"2.0","method":"Addons.ExecuteAddon","params":{"addonid":"service.tvh.manager","params":"poweroff"},"id":1} RE: TVHeadend Power and Recording Manager (P&RM) addon - GarfieldM - 21.7.2017 Co použít-HW,když do sítě chci něco,aby to nahrávalo na hdd,když vypnu pc? RE: TVHeadend Power and Recording Manager (P&RM) addon - JiRo - 22.7.2017 @GarfieldM Provozoval jsem dlouho RPi2 s LE 8.02, s Tvheadend 4.2, přes USB jsme měl připojené 2 dvojité přijímače DVB-T Evolveo Venus a přes aktivní USB 2.0 HUB stará 2,5" 500 GB SATA HDD v USB boxu Axago. To je podle mne jedno z nejjednodušších a nejlevnějších řešení, jak si poskládat server pro nahrávání. Pokud to RPi nebudeš chtít používat zároveň jako Kodi klienta, nemusíš tam instalovat LE, ale stačí nějaký Linux pro RPi. Budeš si ale muset pohrát s instalací Tvheadend a vůbec, budeš muset mít nějaké menší či větší znalosti o Linuxu. Pokud použiješ to řešení s LE, nepotřebuješ žádné zvláštní znalosti a nebudeš muset řešit nic složitého, všechno se nainstaluje a běží na první dobrou. Pokud bys nechtěl HDD a nechceš nahrávat na nějaký disk někde na síti, můžeš samozřejmě nahrávat na kartu v RPi nebo na USB flash. Když jsem to poprvé testoval, nahrával jsem na kartu, ale kapacitně to samozřejmě nebylo nic moc. Pak jsme přešel na 128 GB flashku, a to už dávalo smysl větší. Přes Tvheadend serever můžeš také přijímat IPTV a MP3 radia. V takovém případě je pak můžeš i nahrávat a používat timeshift. Ideální je prohnat IPTV streamy přes Tvheadned v případě, že existuje potřeba, aby se na jeden stream dívalo současně více uživatelů nebo aby se někdo díval na live stream v okamžiku, když se stream nahrává na disk. V takovém případě se ten stream z internetu přijímá vždy pouze jednou a mezi další uživatele ho rozděluje až Tvheadend server po vnitřní síti. Řešení na RPi má samozřejmě jednu velkou slabinu, a tou je to, že veškerá komunikace (s USB přijímači, se sítí a s diskem) probíhá přes USB. Výkonově to RPi stíhá v pohodě, ale ten USB řadič svoje limity má. RE: TVHeadend Power and Recording Manager (P&RM) addon - tdanicek - 22.2.2021 @JiRo: Používám tento doplněk na LibreELEC 9.2.6 s TVHeadend. Pokud nechám P&RM NUC uspat a probudit před plánovaných nahráváním, pak vše běží v pořádku a i USB DVB-T2 a USB DVB-S tunery najedou a vše se funguje v pořádku. Nicméně, pokud nastane situace, kdy se NUC uspí tímto doplňkem a já ho pak probudím tlačítkem přímo na NUC (nebo Wake-On-LAN), pak tuner USB DVB-S nenaběhne v pořádku a musím LibreELEC restartovat. Nerozumím tomu, NUC s LibreELECem používám jako dedikovaný server a nemám k němu připojené žádné DO ani klávesnici. Nevíte zda je potřeba i přesto editovat nějaký konfigurační soubor P&RM doplňku, aby i "ruční" probuzení proběhlo v pořádku? Děkuji předem. |