Anlernen von Pronto Codes (auch mehr als einer!!!)
Forumsregeln
- Wichtige Hinweise zum erstellen neuer Themen - bitte vorher einmal unsere Forenregeln lesen!
- Um es den Helfenden leichter zu machen, bitte tragt eure Geräte in eurem Profil ein!
Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
dies ist mein erster Beitrag in diesem Forum, in dem ich Euch ein paar meiner "Forschungsergebnisse" in Sachen Anlernen von Pronto Codes mitteilen möchte. Das ganze ist entstanden, da ich eine Fernbedienung anlernen wollte, die bisher nicht in der Datenbank vorhanden ist und ich dabei festgestellt habe, dass je nachdem wie ich den jeweiligen Knopf drücke auch jeweils was anderes in der Harmony landet mit dann auch jeweils unterschiedlichen Ergebnissen. Also hatte ich mir gedacht analysiere ich doch einfach die Befehle mit der Harmony, bereinige die jeweiligen Pronto Codes oder erstelle diese wenn möglich neu und spiele diese neuen Codes dann in die Harmony ein. Soweit so einfach...
Ich weiß, über ShowInfrared kann man immer nur einen Code übertragen, aber es gibt die alternative Software Concordance / Congruity zum Programmieren der Harmony unter Linux (sollte auch unter Windows mit Python funktionieren, habe ich aber nicht getestet) der man beim Anlernen entweder mit der Originalfernbedienung einen Code sendet, oder einfach einen Pronto Hex Code übergibt!Damit lassen sich beliebig viele Pronto Codes in die Harmony laden und das ganz ohne den Logitech Support. Ich habe also die Befehle mit der Webseite analysiert und den Pronto Code mit dem "Pronto IR Tool" (irtool von remotecentral.com) etwas gestutzt und wieder zurück in die Harmony gespielt. Das einzige was wirklich stört, ist dass ich immer nur einen Befehl auf einmal hinzufügen kann. Sind die Befehle erstmal in der Harmony kann ich sie alle in einem Rutsch neu anlernen.
Daraus ergeben sich auch noch ein paar Fragen:
1. Gibt es ein Profil (Device) mit generischen Befehlsnamen (möglichst viele!) dass ich einfach neu anlernen könnte?
2. Gibt es vielleicht doch die Möglichkeit mehr als einen neuen Befehl auf einmal hinzuzufügen?
3. Welches Profil (Device) hat die meisten bereits vordefinierten Befehle?
4. In den analysierten Befehlen wird die gleiche Sequenz 4 mal hintereinander übertragen, funktionieren tut es aber auch wenn ich sie so programmiere, dass sie nur einmal im Profil steht. Was ist besser?
Sobald ich mein Mini-USB Kabel finde, poste ich ein paar Bilder...
Gruß HellG
dies ist mein erster Beitrag in diesem Forum, in dem ich Euch ein paar meiner "Forschungsergebnisse" in Sachen Anlernen von Pronto Codes mitteilen möchte. Das ganze ist entstanden, da ich eine Fernbedienung anlernen wollte, die bisher nicht in der Datenbank vorhanden ist und ich dabei festgestellt habe, dass je nachdem wie ich den jeweiligen Knopf drücke auch jeweils was anderes in der Harmony landet mit dann auch jeweils unterschiedlichen Ergebnissen. Also hatte ich mir gedacht analysiere ich doch einfach die Befehle mit der Harmony, bereinige die jeweiligen Pronto Codes oder erstelle diese wenn möglich neu und spiele diese neuen Codes dann in die Harmony ein. Soweit so einfach...
Ich weiß, über ShowInfrared kann man immer nur einen Code übertragen, aber es gibt die alternative Software Concordance / Congruity zum Programmieren der Harmony unter Linux (sollte auch unter Windows mit Python funktionieren, habe ich aber nicht getestet) der man beim Anlernen entweder mit der Originalfernbedienung einen Code sendet, oder einfach einen Pronto Hex Code übergibt!Damit lassen sich beliebig viele Pronto Codes in die Harmony laden und das ganz ohne den Logitech Support. Ich habe also die Befehle mit der Webseite analysiert und den Pronto Code mit dem "Pronto IR Tool" (irtool von remotecentral.com) etwas gestutzt und wieder zurück in die Harmony gespielt. Das einzige was wirklich stört, ist dass ich immer nur einen Befehl auf einmal hinzufügen kann. Sind die Befehle erstmal in der Harmony kann ich sie alle in einem Rutsch neu anlernen.
Daraus ergeben sich auch noch ein paar Fragen:
1. Gibt es ein Profil (Device) mit generischen Befehlsnamen (möglichst viele!) dass ich einfach neu anlernen könnte?
2. Gibt es vielleicht doch die Möglichkeit mehr als einen neuen Befehl auf einmal hinzuzufügen?
3. Welches Profil (Device) hat die meisten bereits vordefinierten Befehle?
4. In den analysierten Befehlen wird die gleiche Sequenz 4 mal hintereinander übertragen, funktionieren tut es aber auch wenn ich sie so programmiere, dass sie nur einmal im Profil steht. Was ist besser?
Sobald ich mein Mini-USB Kabel finde, poste ich ein paar Bilder...
Gruß HellG
-
- Harmony Experte
- Beiträge: 6316
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
also bei mir (Ubuntu 9.10 AMD64) läuft es nicht. Gibt die Fehlermeldung "libconcord.so.1: cannot open shared object file: No such file or directory" obwohl sich die lib in /usr/local/lib befindet:-(
zu 3 würde ich sagen das aktuelle AVRs wohl die meisten Befehle haben dürften. Meine Beiden (Onkyo 905 und Denon 3805) sind auf jeden Fall reichlich mit Befehlen bestückt.
Ralf
also bei mir (Ubuntu 9.10 AMD64) läuft es nicht. Gibt die Fehlermeldung "libconcord.so.1: cannot open shared object file: No such file or directory" obwohl sich die lib in /usr/local/lib befindet:-(
zu 3 würde ich sagen das aktuelle AVRs wohl die meisten Befehle haben dürften. Meine Beiden (Onkyo 905 und Denon 3805) sind auf jeden Fall reichlich mit Befehlen bestückt.
Ralf
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279 / LG 43NANO81T6A
|
TV: Philips 48OLED806
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: 3*Dune Hd Box/Mi Box S/NVidia Shield
|
MP: QNap HS 251+/NUC8i5/4 Fire TVs
|
SAT: VU+ Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
8 Hubs/950/Touch/Control/Companion
|
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi Ralf,
die Frage ist, was ausgibt. Wenn da nix steht, dann einfach mal ein eingeben. Es reicht nicht, dass die library vorhanden ist, der runtime linker muss sie auch finden. Und der schaut nun mal nur in seinem Cache nach...
Inzwischen hab ich eine Tastatur gefunden, wo über 120 Befehle vordefiniert sind. Das sollte erstmal reichen...
Gruß HellG
die Frage ist, was
Code: Alles auswählen
ldconfig -p | grep concord
Code: Alles auswählen
sudo ldconfig
Inzwischen hab ich eine Tastatur gefunden, wo über 120 Befehle vordefiniert sind. Das sollte erstmal reichen...
Gruß HellG
-
- Harmony Experte
- Beiträge: 6316
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
dat wars:-) Werde demnächst mal damit rumspielen.
Ralf
dat wars:-) Werde demnächst mal damit rumspielen.
Ralf
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279 / LG 43NANO81T6A
|
TV: Philips 48OLED806
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: 3*Dune Hd Box/Mi Box S/NVidia Shield
|
MP: QNap HS 251+/NUC8i5/4 Fire TVs
|
SAT: VU+ Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
8 Hubs/950/Touch/Control/Companion
|
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
mit einem SEEEEEEEHR dirty hack habe ich concordance dazu überredet, eine Datei mit Codes einzulesen und diese beim Anlernen den zu lernenden Kommandos zuzuordnen. Die Inputdatei sieht ungefähr so aus:
In der ersten Spalte steht jeweils der Name des Kommandos und der Rest der Zeile ist der zu übertragende Pronto Hex Code. So gelingt es mir innerhalb von unter einer Minute über 120 Codes anzulernen. Über congruity ging das nur mit cut_and_paste, was doch ziemlich langwierig und fehleranfällig für so viele Codes war.
Mein patch basiert auf der Arbeit von Andreas Schulz, der es überhaupt erst ermöglichte, Pronto Hex Codes in concordance einzugeben. Der Patch ist ehrlich gesagt so häßlich, dass ich mich nicht mal traue, ihn hier zu posten. Wer also Interesse hat, dem kann ich meine concordance.c und prontocodes.[ch] schicken.
Gruß Darkstar
PS: Bisher sind die Codes nur in der Harmony, getestet habe ich das noch nicht...
mit einem SEEEEEEEHR dirty hack habe ich concordance dazu überredet, eine Datei mit Codes einzulesen und diese beim Anlernen den zu lernenden Kommandos zuzuordnen. Die Inputdatei sieht ungefähr so aus:
Code: Alles auswählen
Rewind 0000 0049 000F 0000 000A 0017 000B 000A 000B 000A 000B 000A 000B 000A 000B ...
Replay 0000 0049 000F 0000 000A 0017 000A 000A 000B 000A 000B 000A 000B 000A 000B 000A 0015 ...
Record 0000 0049 0010 0000 000A 0017 000A 000B 000A 000B 000A 000B 000A 000B 000A 0015 ...
0 0000 0049 000F 0000 000A 0017 000A 000B 000A 000B 000A 000B 000A 000B 000A 000B 0017 ...
1 0000 0049 000F 0000 000A 0017 000A 000B 000A 000B 000A 000B 000A 000B 000A 000B 0017 ...
2 0000 0049 000E 0000 000A 0017 000A 000B 000B 000A 000B 000A 000B 000A 000B 000A 000B 0017 ...
Mein patch basiert auf der Arbeit von Andreas Schulz, der es überhaupt erst ermöglichte, Pronto Hex Codes in concordance einzugeben. Der Patch ist ehrlich gesagt so häßlich, dass ich mich nicht mal traue, ihn hier zu posten. Wer also Interesse hat, dem kann ich meine concordance.c und prontocodes.[ch] schicken.
Gruß Darkstar
PS: Bisher sind die Codes nur in der Harmony, getestet habe ich das noch nicht...
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Mit dem firefox plugin "Tamper Data" ist es möglich, das POST Formular des Anlern Buttons zu ändern, so dass beliebig viele neue Befehle auf einmal anlernen bzw mit dem modifizierten concordance tool programmieren kann. Damit wäre wohl die Fragen 1. 2. und 3. geklärt! Ich werde bei Gelegenheit ein Howto schreiben und vermutlich im VDR-Wiki online stellen.
Gruß HellG
Gruß HellG
-
- Administrator
- Beiträge: 2292
- Registriert: 29. Mai 2009 07:16
-
Wohnort: Hamburg1. Harmony: UltimateSoftware: MyHarmony
- Kontaktdaten:
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Bitte uns dann einen Link hier hinterlassen.
Interessantes Thema!
Interessantes Thema!
~~~ Je sorgfältiger man plant, desto wirkungsvoller trifft einen der Zufall. ~~~
TV: Philips 65PUS8602
|
AVR: Yamaha RX-V6A
|
Apple TV 4K
|
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
So, ich hab mal mit mingw eine Version für Windows crosscompiliert: Download . Ohne Gewähr, für feedback obs funktioniert wäre ich dankbar und bitte nur zum anlernen von Codes und nicht zum update der Harmony benutzen.
Gruß HellG
Gruß HellG
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Eine erste Version des Howtos ist online: http://vdr-wiki.de/wiki/index.php/Fernb ... figuration
Gruß HellG
Gruß HellG
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
ich hab mal eine Version von concordance erstellt (http://hellgi.funpic.de/concordance_win32_noremote.rar), die es erlaubt Pronto codes zu übertragen, ohne dass eine Fernbedienung über USB angeschlossen ist. Damit sollte (kann ich hier nicht testen) auch möglich sein Pronto codes an Fernbedienungen zu übertragen, die von libconcord nicht unterstützt werden (z.B. Harmony One).
Gruß HellG
ich hab mal eine Version von concordance erstellt (http://hellgi.funpic.de/concordance_win32_noremote.rar), die es erlaubt Pronto codes zu übertragen, ohne dass eine Fernbedienung über USB angeschlossen ist. Damit sollte (kann ich hier nicht testen) auch möglich sein Pronto codes an Fernbedienungen zu übertragen, die von libconcord nicht unterstützt werden (z.B. Harmony One).
Gruß HellG
Zuletzt geändert von HellG am 18. Mai 2010 10:51, insgesamt 1-mal geändert.
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
benutzt die Software eigentlich irgend jemand????? Jegliches Feedback ist willkommen, besonders für welche Harmony ihr codes angelernt habt. Wenn nämlich alles funktioniert würde ich dem concordance Entwickler vorschlagen, die Funktionalität in den offiziellen code tree zu integrieren.
Gruß HellG
benutzt die Software eigentlich irgend jemand????? Jegliches Feedback ist willkommen, besonders für welche Harmony ihr codes angelernt habt. Wenn nämlich alles funktioniert würde ich dem concordance Entwickler vorschlagen, die Funktionalität in den offiziellen code tree zu integrieren.
Gruß HellG
-
- Harmony Experte
- Beiträge: 6316
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi,
ich bin noch nicht dazu gekommen. Bastel noch am Heimkino und betateste Dreamimages.
Sorry Ralf der aber gerne komplett zu Linux wechseln würde
ich bin noch nicht dazu gekommen. Bastel noch am Heimkino und betateste Dreamimages.
Sorry Ralf der aber gerne komplett zu Linux wechseln würde
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279 / LG 43NANO81T6A
|
TV: Philips 48OLED806
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: 3*Dune Hd Box/Mi Box S/NVidia Shield
|
MP: QNap HS 251+/NUC8i5/4 Fire TVs
|
SAT: VU+ Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
8 Hubs/950/Touch/Control/Companion
|
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Der Einbau von Pronto Codes in die Harmony wird ein Einzelfall sein, im Regelfall wird es einfacher sein, über den Support den passenden Code einfach einbauen lassen, was häufig ohne grosse Probleme geht.
Hier wurde freundlicher Weise ein Weg aufgezeichnet - was zusätzlich möglich ist
Hier wurde freundlicher Weise ein Weg aufgezeichnet - was zusätzlich möglich ist
-
- Foren-Admin
- Beiträge: 18110
- Registriert: 9. März 2006 16:24
-
Wohnort: Paderborn1. Harmony: Elite2. Harmony: Ultimate3. Harmony: 900Software: MyHarmony+PC-Software
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Wenn ich Zeit dazu finden würde, gern.HellG hat geschrieben: benutzt die Software eigentlich irgend jemand?????
CU Hans
Kein Support per PN.
Foren-Regeln (Wichtiger Punkt: Gerätedaten)
Immer angeben, ob die PC-Software 7.7.0 oder MyHarmony benutzt wird.
Kein Support per PN.
Foren-Regeln (Wichtiger Punkt: Gerätedaten)
Immer angeben, ob die PC-Software 7.7.0 oder MyHarmony benutzt wird.
TV: Sony KD-XG9505
|
SAT: TechniSat Digit ISIO STC
|
BluRay: Oppo BDP-103D (Darbee)
|
AV: Pioneer SC-LX801
|
Stream: FireTV-Stick 4K
|
Licht: JB Media Light-Manager Pro+
|
Aktoren: InterTechno + DÜWI
|
DSP: Anti-Mode 8033 Cinema
|
-
- Foren-Admin
- Beiträge: 12558
- Registriert: 31. Januar 2006 17:02
-
1. Harmony: Ultimate2. Harmony: 9003. Harmony: 650Software: MyHarmony+PC-Software
Re: Anlernen von Pronto Codes (auch mehr als einer!!!)
Hi
auch wenn ich mich langsam an Linux auf der Dream gewöhne so habe ich doch am PC damit keinerlei Erfahrung
@kat-CeDe
was testest du denn fürn Image?
auch wenn ich mich langsam an Linux auf der Dream gewöhne so habe ich doch am PC damit keinerlei Erfahrung
@kat-CeDe
was testest du denn fürn Image?
Mit freundlichen Grüßen Stefan
-------------------------------------
Kein Support per PM oder Mail
-------------------------------------
Kein Support per PM oder Mail
TV: Panasonic TX-P50GW20
|
AVR: Yamaha RX-A3050
|
Blu-ray: Panasonic DMP-BDT320
|
DVB-C: Unitymedia HD-Recorder
|
Musik-Server/Player: RaspberryPi 3
|
Sprachsteuerung: Amazon Echo Dot
|