Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - outis

196
Allgemein [ General ] / [MLD 5.3] Server unerwünschter Shutdown
« on: April 01, 2020, 18:18:25 »
OK, gut. Aber das Szenario läuft bei mir ohne Sat-Karten. Sondern via sat-ip. Da wäre es eher interessant, den Transmitter remote in den suspend zu versetzten. Aber keine Ahnung, ob das möglich ist. Dazu bräuchte man ja etwas wie telnet oder ssh, um Befehle zu senden. Und da denke ich, dass der Transmitter eine closed box ist. Ich habe mich aber darum noch nicht gekümmert.

197
Hallo,

in der MLD 5.3 ist's noch nicht vorhanden/installierbar. Screen nämlich:

https://linux.die.net/man/1/screen

Ich nutze das gern auf der Konsole, um z.B. in einem Fenster ein Script/eine Konfigurationsdatei zu bearbeiten und in einem anderen die Auswirkung zu testen.

Falls das Programm also nicht zu umfangreich ist, fände ich eine Aufnahme in MLD nett. Falls es nicht schon in neueren Versionen vorhanden ist. ;)

198
Allgemein [ General ] / [MLD 5.3] Server unerwünschter Shutdown
« on: April 01, 2020, 13:58:27 »
Hallo Claus,

danke für den Hinweis. Aber ich denke, dass für Stromsparen nicht so wirklich ein Bedarf besteht bei < 3 Watt Verbrauch. Aber das mag ein jeder für sich anders sehen. Zudem soll vor allem der Server ja servieren, in diesem Fall einem rpi-Client via streamdev. Und ich denke, da wäre supend nicht so nützlich. Oder startet die Clientanforderung bei Bedarf den Server-Vdr wieder aus dem suspend?

199
Allgemein [ General ] / [MLD 5.3] Server unerwünschter Shutdown
« on: April 01, 2020, 10:12:26 »
Hallo,

Danke für den Hinweis. Ich hab's sicherheitshalber noch mal neu eingestellt (auch für svdrp). Vielleicht war der Wert nicht richtig übernommen worden. Mal weiter beobachten, ob es jetzt wunschgemäß funktioniert.

Edit: Zumindest steht jetzt in der /etc/vdr/setup.conf:

PowerdownEnabled = 0
SVDRPTimeout = 0

Keine Ahnung, was diesbezüglich vorher drin stand. Ob überhaupt irgendwas. Ich hatte nie reingeschaut. ;)

200
Allgemein [ General ] / [MLD 5.3] Server unerwünschter Shutdown
« on: April 01, 2020, 09:14:35 »
Hallo,

ich habe hier eine MLD-Serverinstallation auf einem Raspberry B3+. Der vdr fährt nun alle 2-3 Tage runter, ohne dass das gewünscht wäre. Im Log steht dann nur:

Apr  1 02:02:52 (none) user.info vdr: [4699] executing '/etc/vdr/shutdown.d/rc.action 1585751400 52028 9 "Feuer vom Himmel" 0'
Apr  1 02:02:52 (none) user.info vdr: [4699] saved setup to /etc/vdr/setup.conf
Apr  1 02:02:55 (none) user.info vdr: [4699] stopping plugin: xineliboutput

Und dann halt die weitere Shutdownsequenz.

Auto poweroff steht im WebIf bei Konfiguration|Standby auf 0.

Eigentlich sollte der Rechner dann doch durchlaufen? Denn ein rpi muss ja durchlaufen, weil sonst nur Stecker raus und rein hilft.

Wo gibt es noch weitere Eingriffsmöglichkeiten, um das Problem zu lösen?

201
Allgemein [ General ] / Logfiles behalten
« on: March 30, 2020, 12:48:17 »
Ich habe das auch gerade ausprobiert. logrotate installieren und im Webif "log auf Festplatte" einstellen. Dann bleiben die Logfiles erhalten. Die Angabe einer Maximalgröße ist dafür also nicht erforderlich.

202
Raspberry PI / [MLD 5.3] Cecremote-Plugin
« on: March 29, 2020, 18:02:51 »
Hallo Klaus,

danke nochmals. Teile sind bestellt.

203
Raspberry PI / [MLD 5.3] Cecremote-Plugin
« on: March 29, 2020, 15:06:27 »
Danke dir. Dann Tschüß cecremote und eine andere FB muss ins Spiel gebracht werden.

204
Raspberry PI / [MLD 5.3] Cecremote-Plugin
« on: March 29, 2020, 13:09:15 »
Tut mir leid: Ich bin irgendwie zu blöd dazu, die Hinweise auf

https://www.uli-eckhardt.de/vdr/cec.de.shtml

richtig umzusetzen.

Bitte gebt mir ein Beispiel, wie ich die Taste 1 auf der FB mit der cecremote.xml an den VDR weiterreiche. Also: der VDR soll sich angesprochen fühlen und nicht der TV.

Als verfügbarer keycode wird mir angezeigt für die 1:
Code: [Select]
220 MLD-ClientWZ SVDRP VideoDiskRecorder 2.2.0; Sun Mar 29 12:34:40 2020; UTF-8

214-CEC Keycodes
214-21 NUMBER1

Herzlichen Dank im voraus.

205
Raspberry PI / [MLD 5.3] Cecremote-Plugin
« on: March 28, 2020, 10:38:18 »
Ich muss mich mal in den nächsten Tagen durch die cecremote_example.xml arbeiten. Da ist so einiges zu finden.

206
Raspberry PI / [MLD 5.3] Strombedarf beim Booten?
« on: March 27, 2020, 18:40:18 »
Hallo Claus,

danke für die Antwort. Die dürfte die Lösung gebracht haben. Testen mag ich das aber im Moment nicht, da die "Problemplatine" schon in anderweitigem Einsatz verbaut ist.

207
Raspberry PI / [MLD 5.3] Strombedarf beim Booten?
« on: March 27, 2020, 17:25:51 »
Hallo,

ich habe hier folgendes vielleicht interessante Problem:

3 Platinen rpi 3 B+

für alle drei beim Test verwendet:
- dasselbe "offizielle" rpi-Netzteil
- dieselbe Speicherkarte
- keine externen Geräte, kein Netzkabel, nur die Platinen

Dann ergibt sich folgendes Bild:

Alle drei Platinen starten mit raspbian buster (oder auch anderen Distributionen)

Aber wenn MLD gestartet werden soll, läuft eine Platine nicht an: das rote Lämpchen blinkt dauerhaft , weiter geht's nicht.

Deswegen die Frage: Wodurch bringt MLD an dieser frühen Stelle des Startvorgangs offenbar mehr Last auf die Platinen als andere Distributionen?

Edit: Die Verwendung anderer Netzteile oder SD-Karten ändert nichts an diesem Phänomen.

208
Allgemein [ General ] / OSD und Updates
« on: March 27, 2020, 11:15:43 »
Von mir ungetestet: Das müsste ein Ende haben, wenn du in der Weboberfläche unter Konfiguration/System die Suche nach Updates abschaltest. Zumindest ist bei meiner 5.3 ein solcher Schalter.

209
Raspberry PI / [MLD 5.3] Cecremote-Plugin
« on: March 27, 2020, 08:32:24 »
Hallo,

bin hier ja neu, deshalb vorweg ein paar Worte, was mich hierher verschlagen hat. Meine ersten Erfahrungen mit dem VDR erfolgten auf diversen PCs. Der, der am Ende blieb, ist seit Jahren im Einsatz und wird auch nicht mehr angefasst. Läuft und läuft. Bis eines Tages die Sat-Karten ihren Geist aufgeben.

Am Nebenwohnsitz sollte auch ein VDR her. Und da fiel die Wahl auf einen rpi. Versorgt mit Sat-Signalen mittels Sat-IP. Der Bursche dient(e) als Aufnahmeserver auf raspbian-Basis. Und versorgte den in einem anderen Zimmer ansässigen TV mittels minidlna. Soweit so gut. Lief. Aber mich nervte zunehmend, dass am TV geschaute Aufnahmen nicht pausiert werden konnten, um sie am nächsten Tag weiterzuschauen. Da musste dann immer wieder von Anfang an begonnen und vorgespult werden, was nicht immer problemlos gelang.

Also wurde der Plan gefasst, einen weiteren rpi neben dem TV in Stellung gehen zu lassen. Und so kam die Client-Server-Struktur von MLD ins Spiel. Das Vergnügen mit der 5.4 war von kurzer Dauer, denn die fand ihre repositories nicht. Egal. Also 5.3 und die läuft nun nach einigem hin und her auf den beiden rpi.

Vorerst bleibt nun noch eins (hoffentlich) zu regeln: Die Belegung der Fernbedienung. Im Prinzip funktioniert die auch, aber einige Tasten bleiben unbelegt. Und da sind wir endlich beim Problem. ;)

Das Szenario:
rp3 mit MLD-Clientvariante und cecremote -> Marantz AVR NR1508 -> Sony TV. Die Fernbedienung hört auf die Bezeichnung RMT-TX102D.

Ich habe noch nicht alle Tasten ausprobiert, die wichtigsten funktionieren (Farbtasten, VOL, Mute, OK und Steuerkreuz, Options, Home, Return). Nicht funktionieren vor allem die Zifferntasten (keine Reaktion) und Prog (TV reagiert, nicht aber VDR). Also mal die Anleitungshinweise auf der Homepage des Plugins konsultiert. Aber da scheitert's schon am Beginn:

Code: [Select]
MLD-ClientWZ> svdrpsend plug cecremote LSTD
invalid port number
recv faild: Bad file descriptor
recv faild: Bad file descriptor
recv faild: Bad file descriptor
MLD-ClientWZ>


Machen wir uns also mal auf die Suche:
Code: [Select]
MLD-ClientWZ> find / -iname cecremote.xml
/etc/vdr/plugins/cecremote/cecremote.xml
/etc/setup/cecremote.xml

Die eine ist kurz und schmerzlos:
Code: [Select]
MLD-ClientWZ> cat /etc/setup/cecremote.xml
<menu name="$(gt 'Standby')">
<entry name="$(gt 'Standby on TV power off')" sysconfig="CECREMOTE_STANDBY" type="bool" value="" help1="$(gt 'Power off or suspend system if the TV switched off')" />
</menu>
MLD-ClientWZ>

Die ist offenbar nicht aktiv, denn der TV schickt den rpi nicht schlafen. Auch nicht, wenn der Marantz nicht im Spiel ist.

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Minimal configuration file for the cec-plugin.
Normally the following cec logical addresses are used:
0 : TV
4 : Own libCEC address
8 : DVD/Blueray player
-->
<config>
<global>
<cecdebug>7</cecdebug>
<combokeytimeoutms>1000</combokeytimeoutms>
<rtcdetect>true</rtcdetect>
<shutdownonstandby>false</shutdownonstandby>
<poweroffonstandby>false</poweroffonstandby>
<!--  On VDR start power on TV, make VDR device active -->
<onstart>
<poweron>TV</poweron>
<makeactive />
</onstart>
Das klappt nicht. TV geht nicht an. Liegt vielleicht daran, dass der Marantz dazwischen kommt?

Code: [Select]
<!--  On VDR stop power off TV and DVD/Blueray player -->
<onstop>
<poweroff>TV</poweroff>
Das klappt. TV geht aus. Blöderweise. Also ein Fall für die langfristige Entsorgung dieser Zeilen. ;)

Die folgenden Geschichten habe ich noch nicht getestet.
Code: [Select]
<poweroff>player</poweroff>
</onstop>

<cecdevicetype>RECORDING_DEVICE</cecdevicetype>
</global>

<!-- Define DVD/Blueray Player -->
<device id="player">
<logical>8</logical>
</device>

<!--  Menu for Blueray/DVD player -->
<menu name="Watch DVD" address="player">
<!--  When menu is selected, switch on TV and player and make player active -->
<onstart>
<poweron>TV</poweron> <poweron>player</poweron>
<makeinactive />
</onstart>
<player file="/etc/vdr/plugins/cecremote/blueray.mpg">
<!--  <keymaps cec="default" vdr="default" /> -->
<stop>Back</stop>
<stop>Menu</stop>
</player>
<!--  When returning to VDR poweroff DVD Player and make VDR active -->
<onstop>
<poweroff>player</poweroff>
<makeactive />
</onstop>
</menu>

<!--  Menu to togle power of TV -->
<menu name="TV TOGGLE" address="0">
<!-- When menu is selected, toggle TV power state -->
<onpoweron>
<poweron>TV</poweron>
<makeactive />
</onpoweron>
<onpoweroff>
<!--  Send CEC commands to power off TV -->
<poweroff>TV</poweroff>
<makeactive />
</onpoweroff>
</menu>
<onceccommand command="STANDBY" initiator="TV">
<commandlist>
<exec>/etc/vdr/plugins/cecremote/standby.sh</exec>
</commandlist>
</onceccommand>
</config>

Nun die Frage: Ich sehe nichts von Tastendefinition für die FB-Belegung. Wo finde ich denn die? Irgendwo muss die doch vorgenommen sein, denn die FB funktioniert ja im Prinzip.

Danke im voraus für eure Tipps/Hinweise.