[RELEASE] PVR Recording & Power Manager

  • Oh nein, es ist so einfach und doch so unerwartet...

    Hier steht folgender Hinweis:
    "ACPI-Wakeup ist verwandt mit der BIOS-Option "Wake on RTC", bei der man im BIOS eine Aufwachzeit einstellt. Diese Option muss je nach Mainboard mal aktiviert, mal deaktiviert sein, damit ACPI-Wakeup funktioniert."

    Erkenntnis: Beim Gigabyte GA-H81M-HD3 muss "Resume by Alarm" auf Disabled gesetzt werden. Und schon klappt das Aufwecken...

    Vielen Dank für deine Hilfe, und natürlich auch für das schöne Add-On! :thumbup:

  • Hi BJ1,

    Ich stehe da ein bisschen sehr auf dem Schlauch und hoffe das du mir da helfen kannst.

    Mein HTPC mit libreelec millhouse x86/x64 hat den TVH Server laufen. Soweit läuft auch alles wie ich es will, mit den später folgenden Ausnahmen.
    Mein TVH client ist ein Fire TV Stick mit Kodi.

    Meine Film und Serien DB ist ist auf dem HTPC und Kodi auf dem Fire TV Stick holt sich alles per SMB.
    Wenn der HTPC in den Standby geht, dann greift Kodis internes WOL und weckt den HTPC, wenn ich wieder einen Film starte.

    Wenn ich nun aber mit dem Fire TV Stick den TV stream abhole, dann geht der HTPC irgendwann in den Standby.

    Mein Problem im genauen:
    Ich möchte das der HTPC so lange wach bleibt, bis der Fire TV Stick keinen stream mehr holt.
    Ich möchte, das der HTPC aufwacht, wenn ich den TVH client einschalte.

    Was muss ich machen?
    Ich habe schon sehr viel gelesen, aber je mehr ich lese, desto verwirrter bin ich, da man je nach Anleitung ständig irgendwelche addons installieren soll die dann doch nicht funktionieren.

  • Wenn der HTPC in den Standby geht, dann greift Kodis internes WOL und weckt den HTPC, wenn ich wieder einen Film starte.

    Wer schickt den HTPC in den Standby?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Installiere mal den sleepy watchdog und deaktiviere engergiesparmodus kodi. Dann musst du im sleepy watchdog noch Anbindung zum pvr Manager addon eintragen. Siehe ein paar Posts vorher von mir und bj1

    Win10-64bit + Kodi 17.4 + DVB Viewer Media Server TV Server Libreelec 9 Beta mit TVHeadend 4.2.6 SilverStone GD04S, Intel DH77EB, Intel G1610 CPU, 4GB RAM,,Corsair 4GB, Be quiet! BN140 System Power7, Samsung 830 SSD
    4 DVB-C Tuner L4M-Flex + Twin CT.
    Qnap TVS-873 per NFS als Aufnahmefreigabe und Medienserver.
    Client Nvidia Shield 2017 mit Kodi 18 nightly per NFS Daten von NAS TVHeadend für LiveTV HDMI Shield TV 2017 -> Denon AVR-4300H -> LG 65B6D
    Client Nvidia Shield 2017 mit Kodi 18 nightly per NFS Daten von NAS TVHeadend für LiveTV HDMI Shield TV 2017 -> Sony TV

  • Danke @Perlbo. Zur Vervollständigung hier ab Post #64.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Nabend.
    Ich habe ja vor einigen Tagen nach hilfe gefragt und welche bekommen, aber irgendwie will das ganze nicht so ganz klappen.
    wie in de anleitungen habe ich den watchdog installiert und eingestellt, aber bis auf ein popup , welches sich immer wiederholt kommt nichts.
    der HTPC geht nicht in den Standby. ich denke ich benötige noch ein bisschen hilfe.

    was benötigt ihr um mir zu helfen?

  • Das ist richtig so. Wenn du jetzt keine weiteren Buttons drückst, fährt der Rechner nach der Aufnahme alleine runter (vorher läuft ein Countdown), drückst Du dagegen irgendeinen Button, wird der Service beendet und alles bleibt so wie es war. Du musst dann nochmals F12 drücken, damit der Rechner runterfährt.


    Nach ein paar anderen Fehlschlägen versuche ich gerade mein Glück mit dem Addon.
    Die ersten Versuche sind vielversprechend. :)
    Ich habe allerdings noch ein paar Verständnisfragen
    Ich will den Rechner mit LE und Kodi eigentlich als eine Art Aufnahme Server (vielleicht auch als Live TV Server) laufen lassen.

    Der Rechner wacht brav zur geplanten Aufnahme auf.
    Ich habe dann während der Aufnahme auch auf Live TV geschaut.
    Der Rechner (Server) ist dann nach der Aufnahme nicht runtergefahren .
    War der Zugriff auf das Live TV dann eine Useraktivität, die das Runterfahren ausschaltet?


    Bin in diesem Thread dann auch über Sleepy Watchdog gestolpert.
    Da verstehe ich jetzt auch nicht was für das Addon Inaktivität ist.
    Wenn eine Aufnahme läuft oder Webgrab läuft, ist das Aktivität?
    Oder würde der Watchdog eine Aufnahme auf dem Server dann auch ausschalten?

    Was passiert wenn Watchdog den Rechner ausschaltet? Werden dann Timer gesetzt?

    Ich hoffe Ihr könnt mir weiterhelfen.
    Patrick

  • Bestimmt. Den Fall hatte ich noch nicht. Da die Timer von einem JSON-RPC-Call kommen, schaue ich mal, was da an Properties so zurück gegeben wird.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • :thumbup: Erledigt.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hallo BJ1,

    einmal korrekt konfiguriert läuft das Plugin makellos. Aber ich wäre nicht ich, wenn ich nicht schon auf die kodi 18 alpha1 gewechselt wäre. auch hier funktioniert das Plugin zuverlässig. Lediglich das Abbrechen des Ausschaltvorgangs (wenn man mal versehentlich auf den Ausschaltenknopf gekommen ist) will mir nicht mehr gelingen.

  • https://github.com/b-jesch/servic…vent-1528742285

    Das sollte mit der OK-Taste funktionieren.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Seltsam. Hier funktioniert das (LE9). Ziehe direkt das Zip und installiere das Addon aus dem Zip heraus: https://github.com/b-jesch/SaXBMC…ager-0.0.14.zip

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hallo Bj1 ,

    auch ich habe dein ,,neues,, Addon heruntergeladen und installiert .

    Mein Betriebsystem ist Ubuntu 18.04 !!! und mein Mainboard ist ein N3150 .

    TvHeadend ist per ppa: installiert und ist version 4.2…., leider gibt es
    noch nicht Kodi ppa: für das Ubuntu 18.Habe es dann über das Softwarecentrum heruntergeladen ist Kodi 17.

    Erst war ich kurz vor dem aufgeben doch dann hat es doch noch geklappt mit deinem neuen Addon. :rolleyes:

    Was habe ich gemacht :

    mein Bios

    wenn man sich nicht selber fotografieren will !!! :D :D
    https://www.edv-lehrgang.de/screenshots-im-uefi-bios/

    sudo journalctl | grep rtc

    Mär 30 11:45:59 xxxkernel: rtc_cmos 00:00: RTC can wake from S4
    Mär 30 11:45:59xxx kernel: rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
    Mär 30 11:45:59 xxxkernel: rtc_cmos 00:00: alarms up to one day, y3k, 242 bytes nvram
    Mär 30 11:45:59xxx kernel: rtc_cmos 00:00: setting system clock to 2018-03-30 09:45:54 UTC (1522403154)

    o.k rtc und utc gehen !!!

    sudo hwclock -D| grep UTC

    Hardwareuhr geht nach UTC Zeit
    Die Hardwareuhr läuft vermutlich in UTC.

    (vermutlich was für ein begriff !!! ja oder nein ..vermutlich ????

    sudo cat /proc/driver/rtc
    rtc_time : 18:21:29
    rtc_date : 2018-03-31
    alrm_time : 17:39:09
    alrm_date : 2018-04-01
    alarm_IRQ : yes
    alrm_pending : no
    update IRQ enabled : no
    periodic IRQ enabled : no
    periodic IRQ frequency : 1024
    max user IRQ frequency : 64
    24hr : yes
    periodic_IRQ : no
    update_IRQ : no
    HPET_emulated : no
    BCD : yes
    DST_enable : no
    periodic_freq : 1024
    batt_status : okay


    timedatectl status -> das Ergebnis kapier ich nicht ganz ??

    Local time: Sa 2018-03-31 20:22:34 CEST
    Universal time: Sa 2018-03-31 18:22:34 UTC
    RTC time: Sa 2018-03-31 18:22:34
    Time zone: Europe/Berlin (CEST, +0200)
    System clock synchronized: no <------
    systemd-timesyncd.service active: yes
    RTC in local TZ: no <-------


    Da hat es noch nicht geklappt !!!

    more ~/.kodi/temp/kodi.old.[definition='1','0']log[/definition] | grep service.pvr.manager

    19:26:53.972 T:140361236399872 NOTICE: [service.pvr.manager 0.0.15@361] Service finished
    19:26:53.972 T:140361236399872 NOTICE: [service.pvr.manager 0.0.15] Service with id 361 on xxx kicks off
    19:28:37.816 T:140361812932352 NOTICE: [service.pvr.manager 0.0.15@246] Poweroff command received
    19:28:49.952 T:140361812932352 NOTICE: [service.pvr.manager 0.0.15@246] Instruct the system to shut down using OS (Ausschalten, nur Linux)
    19:28:49.953 T:140361812932352 NOTICE: [service.pvr.manager 0.0.15@246] Wake-Up Unix timestamp: 1522517949

    man beachte den timestap von 1522517949 !!!


    more ~/.kodi/temp/[definition=9,2]kodi.[definition='1','0']log[/definition][/definition] | grep service.pvr.manager

    19:40:36.120 T:140480788772608 NOTICE: [service.pvr.manager 0.0.15@1022] Service finished
    19:40:36.120 T:140480788772608 NOTICE: [service.pvr.manager 0.0.15] Service with id 1022 on xxx kicks off


    dann als es ging: :thumbup: :thumbup: :thumbup: :thumbup:

    :~$ more ~/.kodi/temp/[definition=9,2]kodi.[definition='1','0']log[/definition][/definition] | grep service.pvr.manager
    22:34:34.083 T:140389528893184 NOTICE: [service.pvr.manager 0.0.15@741] Service finished
    22:34:34.083 T:140389528893184 NOTICE: [service.pvr.manager 0.0.15] Service with id 741 on xxx kicks off


    $ more ~/.kodi/temp/kodi.old.[definition='1','0']log[/definition] | grep service.pvr.manager

    22:28:06.983 T:140402913888000 NOTICE: [service.pvr.manager 0.0.15@250] Service was running w/o user activity
    22:28:13.031 T:140402913888000 NOTICE: [service.pvr.manager 0.0.15@250] Instruct the system to shut down using OS (Ausschalten, nur Linux)
    22:28:13.032 T:140402913888000 NOTICE: [service.pvr.manager 0.0.15@250] Wake-Up Unix timestamp: 0
    timestamp ist jetzt null ???


    WEITER :


    Ohne diese Dateien hat es nicht funktioniert ,habe ich auch bei der ubuntu 16 version benutzt.

    https://www.kodinerds.net/index.php/Thre…1380#post301380


    Eine hwclock-save.conf und eine set_perm_wakealarm.conf beide in /etc/init

    dann noch in

    /etc/default/grub ein grub hpet disable eingestellt

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash hpet=disable"

    und dann noch :sudo update-grub

    Mehr habe ich nicht verändert oder hinzugefügt an Dateien !!!





    in Kodi Energiesparen auf -Auschalten- war erst auf Beenden gestanden da ging es nicht !!
    fuhr einfach nicht herunter nach der Aufnahme !!!!

    ich vermute das es erst ab da ging !!! Ausschalten statt beenden ist das Schlüsselwort !!


    ist das ein bug ??Schrift ist überlappend ??? Ubuntu 18??


    Ansonsten Addon wie nach der readme installiert

    rechte an shutdown.sh vergeben mit :
    sudo chown XXXshutdown.sh
    sudo chgrp XXXshutdown.sh
    sudo chmod 755 shutdown.sh


    meine visudo:

    # Allow members of group sudo to execute any command
    %sudo ALL=(ALL:ALL) ALL
    kodi ALL=NOPASSWD:ALL
    xxx ALL=NOPASSWD:ALL
    # See sudoers(5) for more information on "#include" directives:

    #includedir /etc/sudoers.d
    Cmnd_Alias PVR_CMDS=/home/XXX/.kodi/addons/service.pvr.manager/resources/lib/shutdown.sh
    xxxALL=NOPASSWD: PVR_CMDS

    und noch ne remote.xml gemacht wie nach Anleitung(readme) .

    Zu den Timern: Aufgewacht +ausgeschaltet:

    9uhr55 – 10uhr06 9uhr50 10uhr11 manuell eingestellt !
    10uhr20 - 10uhr26 10uhr15 10uhr 31 manuell eingestellt !

    10 uhr40 - 11uhr05 10uhr35 11uhr09 per EPG in Kodi !!
    11uhr20 - 11uhr50 11uhr15 11uhr54 per EPG in Kodi !!

    alles schön gleichmäßig und pünktlich wie ein Schweizer Uhrwerk.!! :thumbup: rauf und runtergefahren !!.


    Was mir noch geholfen hat war das:
    https://www.kodinerds.net/index.php/Thre…1410#post421410


    Zugang bei tvh da habe ich nichts gefunden in deinem readme habe es aber wie beim alten tvh Addon gemacht.


    was toll wäre wenn es nur das Addon als zip gäbe und man endlich eineDeutsche Liesmich einfügt wie schon mal gewünscht !!!.
    https://www.kodinerds.net/index.php/Thre…7776#post307776


    .Von mir aus auch auf Sääxisch . Schließlich haben wir ja jetzt auch einen ,,Heimatminister,,

    gruß
    Bitzer

  • man beachte den timestap von 1522517949 !!!

    timestamp ist jetzt null ???

    Ein Timestamp wird nur gesetzt, wenn auch ein Aufwecktimer vorhanden ist.

    Das funktioniert auch ohne zusätzliche Dateien. HPET kann man im BIOS deaktivieren, muss also nicht extra in Grub notiert werden. Wichtig ist der visudo-Eintrag (sprich die Berechtigungen, Skripte als Root ohne Passwortabfrage auszuführen). Dann noch der Eintrag "Ausschalten" statt "Beenden" im Energiesparmenü, wie Du richtig bemerkt hast. Danach sollte das bereits mit Deinen BIOS-Einstellungen (die sind auch richtig) funktionieren.

    Hardwareuhr geht nach UTC Zeit
    Die Hardwareuhr läuft vermutlich in UTC.

    (vermutlich was für ein begriff !!! ja oder nein ..vermutlich ????

    Ja, die Uhr geht nach UTC.

    rechte an shutdown.sh vergeben mit :
    sudo chown XXXshutdown.sh
    sudo chgrp XXXshutdown.sh
    sudo chmod 755 shutdown.sh

    Das macht mittlerweile das Addon selbst. Ich sollte mal die readme überarbeiten. ;)


    was toll wäre wenn es nur das Addon als zip gäbe

    ??? --> https://github.com/b-jesch/SaXBMC…ice.pvr.manager oder direkt von Github: https://github.com/b-jesch/servic…hive/master.zip

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!