Danke für VDR!
für mich immer noch das Beste an Software überhaupt.
Läuft täglich.
Jetzt reicht es aber mit Geotagger, weiter geht's mit VDR
Beiträge von hotzenplotz5
-
-
jrie genau deshalb wollte ich das jetzt auch testen/haben
und es funktioniert!
Eine Taste (Power) TV und PC geht an.
TV aus und der VDR fährt runter außer er wurde eben über einen Timer gestartet oder es läuft eine Aufnahme
Klasse Arbeit!
-
passt natürlich! danke!
-
ich wollte das mal mit dem "KEY_REFRESH" versuchen.
dazu hab ich in /var/lib/vdr/.lircrc diesen Eintrag ergänzt
Codebegin prog = irexec button = KEY_REFRESH config = /usr/local/bin/started_by_IRMP_STM32_test end
/usr/local/bin/started_by_IRMP_STM32_test sieht so aus:
Bash#!/bin/sh if [ "$(stat -c %Y /var/log/started_by_IRMP_STM32)" -lt "$(stat -c %Y /var/log/boot.log)" ]; then date >> /var/log/started_by_IRMP_STM32; fi;
jetzt hab ich das getestet mit einem Timer und
/etc/vdr/shutdown-hooks/S90.custom
Code
Alles anzeigenif [ "$(stat -c %Y /var/log/started_by_IRMP_STM32)" -lt "$(stat -c %Y /var/log/boot.log)" ]; then { echo skip >> /var/log/started_by_IRMP_STM32 date >> /var/log/started_by_IRMP_STM32 exit 0 } fi;
leider wird der shutdown nicht abgebrochen.
Wo liegt mein Fehler?Auf der Konsole getestet funktioniert es:
-
danke seahawk1986
Zitatd.h. wenn man die Harmony beim Einschalten nach der Power-Taste z.B. die Taste für ein KEY_OK senden lässt, kommt es durch den VDR nicht zu einem Shutdown.
witzig.
Das ist zu einfach!
Ich muss das alles mal in Ruhe morgen testen. Hab noch Nachtdienst wehwechen und keine "Kraft" das gleich umzusetzen. Aber die Variante mit der KEY_OK Taste sollte dafür ja völlig ausreichend sein. Danke! -
oh mann und ich hab seitenweise Threads überflogen, jetzt steht das in der readme
danke!Ist das nicht zufälligerweise im wakeup stm32-iralarm Paket von seahawk1986 drin?
Ich werde mich mal dran versuchen.
-
das klappt jetzt perfekt mit der Harmony! Auch einschalten ist kein Problem.
Jetzt hab ich das hier gelesen:
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timerund dachte das passt ganz gut auch bei mir
leider hab ich keine Ahnung wie ich das mit "irmpexec send magic" auswerten könnte?
Gibt es dazu ein Beispiel? -
-
das war bei gedrückter Taste.....
das hier bei mehrfach (5x) hintereinander gedrückter gleicher Taste (OK):
Code
Alles anzeigenm read 17 bytes: 01 11 d6 02 b6 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102d601b600 read 17 bytes: 01 11 a9 02 6b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9016b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 17 aa 00 4a 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1700aa004a00 read 17 bytes: 01 17 b3 00 36 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1700b3003600 read 17 bytes: 01 11 a9 02 6b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9016b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 d6 02 b6 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102d601b600 read 17 bytes: 01 11 a9 02 6b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9016b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 17 b3 00 36 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1700b3003600 read 17 bytes: 01 11 a9 02 6b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9016b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500
auch gut möglich, dass es an der Harmony liegt. Mit meiner Sony TV Fernbedienung passiert das nicht. Seltsam
-
Code
Alles anzeigenm read 17 bytes: 01 17 56 00 5a 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 170056005a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 11 d6 02 b6 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102d601b600 read 17 bytes: 01 11 a9 02 6b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9016b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 17 b3 00 36 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1700b3003600 read 17 bytes: 01 11 a9 02 2b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9012b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 15 0f 00 22 04 01 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042201 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 11 db 04 aa 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1104db01aa00 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 17 9a 00 66 00 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 17009a006600 read 17 bytes: 01 11 6a 03 94 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 11036a029400 read 17 bytes: 01 11 aa 02 56 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102aa025600 read 17 bytes: 01 11 db 04 aa 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1104db01aa00 read 17 bytes: 01 15 0f 00 22 04 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 15000f042200 read 17 bytes: 01 11 aa 05 52 02 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1105aa025200 read 17 bytes: 01 11 a9 02 2b 01 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1102a9012b00 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500 read 17 bytes: 01 11 36 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 110336036a00 read 17 bytes: 01 11 b6 01 55 03 00 00 00 00 00 00 00 00 00 00 00 converted to protocoladdresscommandflag: 1101b6035500
-
Ich brauchte über die Jahre kein Lirc, jetzt wollte ich es mal wieder mit einer Harmony Elite und dem stm32 Empfänger von jrie versuchen.
Der Empfänger scheint auch zu funktionieren, die Harmony ist auf Microsoft mce, flirc + kodi und cadsoft vdr eingestellt.Bei allen Dreien wird auch fleissig über stm32IRconfig_gui der Tastendruck empfangen.
Jetzt zum eigentlichen Problem, drücke ich z.B. OK dann erkennt es den ersten Tastendruck als OK, den zweiten als z.B. Menu welcher vorher eigentlich durch eine andere Taste definiert wurde und beim dritten Mal wieder was Anderes. Und das leider bei den meisten Tasten, egal welches Einstellung ich bei der Harmony getestet habe.Ich steh da grade aufm Schlauch......
-
-
oder gleich beide auf die aktuelle Git Verison updaten?
da hat sich ja doch einiges getan seit 2018ich bin völlig raus …. ich trau mich gar nicht das selbst zu machen. Könnte das Paket auch noch nicht testen, da der Empfänger noch nicht verbaut ist.
-
seahawk1986
da gibt es 2 Pakete:irmp-stm32 (2019-11-08+gitc01bb59-0yavdr0~bionic)
irmp-stm32 (2018-04-05-git+e4363f7-2yavdr0~bionic)
tatsächlich zeigt es in bionic nur das von 2018 an.
Ich kann den Fehler gerade nicht finden. Nur changelog focal im Mix mit bionicOder hat das einen anderen Grund?
-
Ich denke da reicht es eine Kopie von /usr/share/applications/steam.desktop anzulegen (z.B. eine /usr/share/applications/steam-big.desktop), in der man im Exec= Feld steam zusätzlich das Argument -bigpicture mitgibt (vor dem %U) und den Namen anpasst, damit man die beiden Varianten im Menü unterscheiden kann.
Das sollte über die /etc/yavdr-frontend/config.yml möglich sein:
Codemain: primary_frontend: steam secondary_frontend: mediacenter # oder vdr # [...] applications: steam: app_name: steam-big.desktop # [...]
Da sollte es eigentlich genügen den Befehl frontend-dbus-send switchto steam-big.desktop als Start-Befehl zu nutzen, dann kümmert sich yavdr-frontend um den Rest (KODI beenden, steam starten und nach dem Beenden von Steam wieder zurück zu KODI).
funktioniert!
Danke!
-
besten Dank für die Erklärung!
-
jetzt doch noch eine Frage:
kann man den steam big Picture mode auch als Frontend einrichten?
Bzw. so, dass es direkt nach einem Start sogar in steam startet.
Man hätte dann natürlich zwischen 3 Frontends die Auswahl.
Im Moment versuche ich allerdings noch steam in kodi zu starten ohne das es mir das vdr frontend startet beim "beenden" von kodi
ich bin noch bei upstart, systemd ist völlig neu für mich …. -
seahawk1986 ich habe mir Retroarch und Steam installiert.
Unter Kodi musste man das addon noch konfigurieren bzw. Pfade anpassen usw.
Im vdr-frontend war das einfach im Applikationen-games Menuund man konnte das ohne Fehler sofort starten.
Wie hast du das gemacht? Voodoo?
Selbst ein kleines Xcom Spielchen machte mein Asrock J5005 (fast) ruckelfrei mitMein Xbox Bluetooth Controller läuft auch ohne Probleme mit einer WiFi Netzwerkkarte Bluetooth 5.0 AX200NGW
als Obendrauf für das Motherboard. (Ok unabhängig von yavdr-ansible)
Einzig Retroarch selbst ist purer Konfigurationswahnsinn, aber das ist ein anderes Thema.Deine Leistung ist wirklich grandios! Man sollte nie unterschätzen was da an Arbeit drin steckt!
Ich hoffe du hörst damit nicht so schnell auf! Ich benutze meinen VDR täglich seit bald 18 Jahren. -
-
iso hatte ich auch, nach kopieren/anlegen einer channels.conf klappte das auch mit Bild.
kann natürlich auch an was Anderem liegen.
bei den ersten yavdr Versionen wurde das glaube ich durch ein paar "sinnlose" iptv Kanäle gelöst die direkt nach Installation vorhanden waren