[1] MLD-5.x / Systeme / Raspberry PI / RPI3 MLD 5.4T mit TSOP IR Emfänger
 

Offline Remi

  • Newbie
  • *
  • Posts: 16
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« on: March 26, 2020, 17:22:50 »
Hallo,
Komme nicht weiter, brauche einen Schubser ;)
Bisher hatte ich auf meinem RPI3 die 5.1 mit einer Harmony 650 am laufen.
Ich bekomme die Fernbedienung über das WEB-Interface nicht angelernt. Keine Anzeige.
Die Seiten:
http://www.minidvblinux.de/wiki/mld/tutorials/fernbedienungen54serial
http://www.minidvblinux.de/forum/index.php/topic,9090.0.html
Habe ich schon durch, hat nicht viel gebracht.
Auf der Console:
stop eventlircd
evtest /dev/input/event0
noch keine Anzeige von Tastaturcodes
nach  ir-keytable -s rc0 -c -p rc-5
werden mit evtest Codes angezeigt:
Event: time 1585239526.641388, type 4 (EV_MSC), code 4 (MSC_SCAN), value b20
Event: time 1585239526.641388, -------------- SYN_REPORT ------------
Event: time 1585239526.761391, type 4 (EV_MSC), code 4 (MSC_SCAN), value b20
Event: time 1585239526.761391, -------------- SYN_REPORT ------------
Event: time 1585239526.871391, type 4 (EV_MSC), code 4 (MSC_SCAN), value b20
Event: time 1585239526.871391, -------------- SYN_REPORT ------------

Nur wie geht es weiter?
hier mal die Debugs Log = wuaAa2
Übrigens mit der MLD5.5 ist es ähnlich.
Gruß

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #1 on: March 26, 2020, 21:48:20 »
Eigentlich brauchst Du nur im Setup unter Fernbedienung als seriellen Empfänger "GPIO on RPI" auszuwählen und danach unter "Tastenzuordnung bearbeiten" die Fernbedinung anzulernen. Dort wählst Du das Device aus und anschließend das Protokoll aus. Dann kannst Du die Fernbedienung anlernen.
Mir ist aufgefallen, dass Du in der /boot/config.txt die dtoverlay Zeile geändert hast. Das ist nicht nötig, und ich weiß nicht ob das Probleme macht.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Remi

  • Newbie
  • *
  • Posts: 16
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #2 on: March 27, 2020, 12:05:14 »
Dank für die Antwort.
Genau das habe ich gemacht.
Habe das System satip-rpi neu installiert.

Die Einrichtung der Fernbedienung über das WEB-Interface geht definitiv (bei mir) nicht.
Der Eintrag /boot/config.txt/dtoverlay=gpio-ir wird angelegt.
Die Datei /etc/rc_keymaps/gpio_ir_recv wird angelegt (nur mit Kopfzeile).

Über die Console komme ich weiter....
nach:
stop eventlircd
ir-keytable -s rc0 -c -p rc-5
evtest /dev/input/event0
werden die tastaturcodes angezeigt.
Habe dann die Datei
/etc/rc_keymaps/rc-harmony
mit den passenden Einträgen angelegt.
Nach dem laden mit
ir-keytable -s rc0 -c -p rc-5 -w /etc/rc_keymaps/rc-harmony
funktioniert die FB.
Ein passender Eintrag zum laden der ir-keytable in /etc/rc_maps.cfg wird nicht beachtet.
Wie bekomme ich das noch hin?

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #3 on: March 27, 2020, 13:28:36 »
Ich hatte bei meiner Beschreibung vergessen zu erwähnen, das Du nach dem Auswählen des "GPIO on RPI" einen Reboot machen musst, so wie es auch angezeigt wird. Erst danach lässt sich die Fernbedienung anlernen.
Du musst nicht versuchen Deine eigene Konfigurationsdatei zu laden. Du kannst entweder die Fernbedienung über das Webif anlernen, oder Deine Konfigurationsdaten im Anlernen Dialog einfügen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline outis

  • Adv. Member
  • ***
  • Posts: 211
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #4 on: April 04, 2020, 15:25:23 »
Ich hänge mich hier mal ran.

Nach Auswahl des seriellen gpio-Empfängers, reboot und erfolgreichem Anlernen der Tasten der FB, weigert sich der VDR zu starten:

Apr  4 14:03:20 MLD-ClientWZ user.err vdr: [22039] ERROR: /dev/input/ir: No such file or directory
Apr  4 14:03:24 MLD-ClientWZ user.err vdr: [22039] remote: fatal error - unable to open input device

Kein Wunder, denn das Webif hat keine lircd.conf geschrieben:

Code: [Select]
ls /etc/lirc/
lirc_options.conf

Auf der Seite Tastenzuordnung bearbeiten ist jedenfalls die Übersetzungstabelle gespeichert und vorhanden. Die Seite zur Bearbeitung der lircd.conf ist halt leer, da ja die Datei nicht existiert. Muss aus der Übersetzungstabelle händisch eine lircd.conf erstellt werden?

Oder fehlt da sonst noch etwas? Muss auf der Konfigurationsseite Remote Control noch etwas eingetragen werden? Was ggf. bei Remote Control, lirc Treiber und lirc Fernbedienung?

Welche Pakete müssen denn für den Betrieb der Fernbedienung installiert sein? Im Moment wären folgende Pakete unter den üblichen Verdächtigen im Angebot/installiert:

    eventlircd   1:2016.03.15-39+4.19.108.203
    gpio-read   1-4
    irkeytable   1.12.3-14
    rc-core   0-18
    rc-core-drivers   0-0+4.19.108.203
    vdr-plugin-remote   0.7.0-22+2.4.1.218.26

aktive Module:
    uinput                 20480  0
    snd_soc_bcm2835_i2s    16384  0
    brcmfmac              311296  0
    snd_soc_core          188416  1 snd_soc_bcm2835_i2s
    gpio_ir_recv           16384  0
    snd_compress           20480  1 snd_soc_core
    cfg80211              614400  1 brcmfmac
    snd_pcm_dmaengine      16384  1 snd_soc_core
    rfkill                 28672  1 cfg80211
    brcmutil               16384  1 brcmfmac
    snd_bcm2835            24576  0
    snd_pcm                98304  4 snd_soc_bcm2835_i2s,snd_soc_core,snd_pcm_dmaengine,snd_bcm2835
    snd_timer              32768  1 snd_pcm
    snd                    73728  5 snd_soc_core,snd_compress,snd_bcm2835,snd_pcm,snd_timer

Wo also ist der Hund begraben?

Edit: In der Aufzählung der installierten Pakete fehlte noch lirc. Dazu siehe den nachfolgenden Beitrag von Claus.
« Last Edit: April 05, 2020, 10:02:46 by outis »
Viele Grüße
Jochen

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1507
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #5 on: April 04, 2020, 18:20:33 »
Ich glaube vdr-plugin-remote   0.7.0-22+2.4.1.218.26 wird nicht gebraucht, das führt scheinbar auch zu deinem Fehler.

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline outis

  • Adv. Member
  • ***
  • Posts: 211
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #6 on: April 04, 2020, 18:59:07 »
Bingo! Super! Und lirc ist offenbar auch überflüssig! :)
Viele Grüße
Jochen

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #7 on: April 04, 2020, 22:45:46 »
Nur der vollstendigkeits halber; Minimal werden die Pakete:
irkeytable
rc-core
rc-core-drivers
benötigt. Je nach Fernbedienungstyp kann auch das Paket
eventlircd
benötigt werden.
Es gibt auch einige wenige Fernbedienungsempfänger (z.B. den Atric) bei dem  das lirc Paket benötigt wird.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Remi

  • Newbie
  • *
  • Posts: 16
    • View Profile
RPI3 MLD 5.4T mit TSOP IR Emfänger
« Reply #8 on: April 05, 2020, 19:33:56 »
Es ist geschafft, FB und alles Gewünschte läuft.
Danke für die Unterstützung!
FB ist über die Console angelernt.
Übers Webif ging es nicht. Beim Umschalten vom Protokoll kam manchmal die Meldung „Serment Fault“.
Das war dann auch er einzige Eintrag in der
/etc/rc_keymaps/gpio_ir_recv :'(
Die:
keymacros.conf
commands.conf und die
fstab
wurden modifiziert.
3 neue Scripte noch dazu, damit ich  eine HDDs im NAS nur bei Bedarf verbinden und wieder trennen kann.
Funktioniert einwandfrei.

[1] MLD-5.x / Systeme / Raspberry PI / RPI3 MLD 5.4T mit TSOP IR Emfänger
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.