Ergebnis 1 bis 10 von 10
  1. #1
    VIP Avatar von ReWard
    Registriert seit
    14.07.2012
    Beiträge
    3.860
    Thanks
    1.276
    Thanked 994 Times in 716 Posts

    Logitech Harmony programmieren unter Linux

    Auch hier wieder ein Thema, was ich in einem anderen Board geschrieben habe, auch hier bin ich dankbar für Fehler, Anregungen.

    Ich denke es gibt genug Linux Benutzer hier im Board. Vielleicht haben auch viele eine Logitech Harmony Fernbedienung. Eigentlich lässt diese sich nur mit der Original Software in Windows über die Web Seite konfigurieren. Ich habe mich mal bei einem Telefonat mit der sehr kompetenten Hotline über die mangelnde Linux Unterstützung beschwert. Der sehr freundliche Mitarbeiter gab mir dann mal den Tip, im Netz nach concordance zu suchen. Das Project gibt es übrigens schon seit 07.2007 ! Da ich auch kein ganz großer Linux Experte bin, habe ich mich im Netz schlau gemacht.

    Concordance, ist in python geschrieben und kann mit der Grafischen Oberfläche congruity die Harmony füttern. Auf der Support Seite von concordance findet man den Link zu den unterstützten Modellen. Die Installation ging bei mir relativ unproblematisch.

    Ich will mal ein paar Schritte auflisten, ist eigentlich ganz einfach. Ich benutze debian testing und konnte daher die beiden Pakete concordance und congruity über den Paket Manager installieren. Früher hatte ich die Programme auch schon mal händisch installiert, was auch ohne Probleme funktionierte, es müssen nur eventuell noch einige Pakete mit installiert werden.

    Damit die Harmony überhaupt erkannt wird, wird in /etc/udev/rules.d eine Regel mit dem Namen xxx-harmony.rules (root Rechte !) erstellt. Wobei xxx für die Harmony Version stehen kann, auch der Regelname passt so zu den vielleicht schon vorhandenen. Damit das Gerät identifiziert werden kann müssen wir es erst einmal anschließen. Jetzt listen wir mit lsusb auf was erkannt wird.

    user@debian-work:~$ lsusb
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 004: ID 046d:c111 Logitech, Inc.
    Bus 001 Device 002: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Wichtig ist hier die ID 046d:c111. In die oben erstellte Regeldatei fügen wir nun folgende Zeile mit den gefundenen Daten ein :

    SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c111", MODE="666"
    Natürlich muß hier die eigene Vendor und Product ID eingegeben werden. Udev muß jetzt neu gestartet werden. Als root geben wir ein :

    debian-work:/# /etc/init.d/udev restart
    Stopping the hotplug events dispatcher: udevd.
    Starting the hotplug events dispatcher: udevd.
    und als user können wir dann mit

    concordance -h
    die möglichen Parameter erfahren und wie die Konfiguration oder Firmware ausgelesen und abgespeichert oder zurückgeschrieben wird und

    concordance -i
    zeigt uns dann eine Kurzinformation über den Erfolg.

    Jetzt müssen wir nur noch mit dem Internetbrowser die Harmony Seite aufrufen, evtl auf Deutsch einstellen und uns anmelden. Nachdem wir die Fernbedienung progammiert haben und übertragen wollen, will der Browser eine Datei mit der Endung *.EZHex abspeichern oder öffnen. Das machen wir dann mit congruity. Die angeschlossene Fernbedienung wird erkannt und man folgt den Anweisungen. Das Programm schließt sich wieder und die Verbindung wird bestätigt. Ein klick auf -> weiter will wieder eine *.EZHex speichern und wir öffnen wieder congruity. Die Harmony wird hoffentlich erfolgreich programmiert. Bei Misserfolg kann eine Sicherung mit concordance die Sache retten.



    Ich hoffe bei Euch klappt das auch so super wie bei mir. Da ich, wie oben schon erwähnt, nicht der ganz große Linux Experte bin, kann Euch bei Probleme leider nicht viel helfen. Ich habe mir die Info im Netz zusammen gesucht und als Notizen abgespeichert. Für die Ubuntu Benutzer habe ich da im Forum und Wiki was entdeckt.

  2. The Following 2 Users Say Thank You to ReWard For This Useful Post:



  3. #2
    VIP Avatar von zeini
    Registriert seit
    21.09.2012
    Beiträge
    858
    Thanks
    131
    Thanked 195 Times in 153 Posts
    Es sollte aber auch mit dem Webinterface funzen. Und das auf allen Plattformen hoffe ich.

    http://myremotesetup.com


  4. #3
    VIP Avatar von ReWard
    Registriert seit
    14.07.2012
    Beiträge
    3.860
    Thanks
    1.276
    Thanked 994 Times in 716 Posts
    Was heißt hoffen, nicht wissen?

    Es geht nicht darum das Webinterface aufzurufen, wie willst Du denn Deine Daten mit Linux in die Fernbedienung bekommen?


  5. #4
    VIP Avatar von zeini
    Registriert seit
    21.09.2012
    Beiträge
    858
    Thanks
    131
    Thanked 195 Times in 153 Posts
    Ich habe kein Linuxsystem installiert. Deshalb hoffe ich, dass es auch mit Linux klappt die Fernbedienung mit den am Logitech-Server liegenden Daten, über den Webbrowser zu füttern.
    Kann aber auch durchaus sein, dass man da zusätzliche Soft installieren muss. Aber was hätte ein Webinterface für einen Sinn, wenn ich dann die eingegebenen Daten nicht in mein gekauftes Gerät bringe?


  6. #5
    VIP Avatar von ReWard
    Registriert seit
    14.07.2012
    Beiträge
    3.860
    Thanks
    1.276
    Thanked 994 Times in 716 Posts
    Was meinst Du weshalb ich das oben geschrieben habe? Kannst Du mit windows ohne Software die Logitech programmieren?


  7. #6
    VIP Avatar von zeini
    Registriert seit
    21.09.2012
    Beiträge
    858
    Thanks
    131
    Thanked 195 Times in 153 Posts
    Hast Recht. Man braucht weiter auch mit dem Webinterface die Logitech-Software.
    Da frage ich mich aber wirklich, wozu es dann das Webinterface gibt.


  8. #7
    VIP Avatar von Macbest
    Registriert seit
    15.05.2012
    Ort
    HDMedia Universe
    Beiträge
    5.461
    Thanks
    4.709
    Thanked 1.237 Times in 994 Posts
    Das ist von Logitech nicht besonders gut gelöst mit der soft und der website.


  9. #8
    VIP Avatar von ReWard
    Registriert seit
    14.07.2012
    Beiträge
    3.860
    Thanks
    1.276
    Thanked 994 Times in 716 Posts
    Lieber zeini,

    ich bin offen für Anregungen, Kritik, Verbesserungen.

    Diese Anleitung, wie die anderen auch, waren eigentlich dazu gemacht, Unentschlossenen zu helfen Linux zu testen, oder näher zu bringen, bzw. zu helfen. Auch, wie in diesem Fall Software zu installieren und etwas zu nutzen was der Hersteller leider nicht ermöglicht. Du bist Windows User, wenn Du Linux testen möchtest, wäre schön. Aber diese Arbeit habe ich mir nicht gemacht um nur über Sinn oder Unsinn eines Webinterface zu diskutieren. Da ist die CB besser geeignet, oder Du machst ein Thema auf.

    Es sollte als Anleitung dienen, eine Diskussionsrunde würde das zerstören. Da bitte ich auch andere um Verständnis.

  10. The Following User Says Thank You to ReWard For This Useful Post:



  11. #9
    VIP Avatar von zeini
    Registriert seit
    21.09.2012
    Beiträge
    858
    Thanks
    131
    Thanked 195 Times in 153 Posts
    Stimmt ja was du sagst ReWard. Tut mir leid, dass ich da auf dem falschen Pfad war. Ich war eben der Meinung, dass das mit dem Webinterface alleine auch funzt. Also löscht alle Beiträge hier ab meinem Ersten.


  12. #10
    Moderator Avatar von TheChip
    Registriert seit
    18.05.2012
    Beiträge
    3.912
    Thanks
    649
    Thanked 1.127 Times in 852 Posts
    OT on: wird nix gelöscht, wenn alle wieder zum eigentlichen Thema zurückfinden, ist alles wieder gut. OT off
    GB Quad 4K + GB Quad + Octagon SF4008 + Formuler F1

    Fragen bitte ins Forum und nicht in meinen PN-Briefkasten!

    FAQ

  13. The Following User Says Thank You to TheChip For This Useful Post:



Ähnliche Themen

  1. Umstieg auf Linux
    Von ReWard im Forum Linux
    Antworten: 11
    Letzter Beitrag: 25.10.2014, 16:45
  2. Programme unter Linux
    Von ReWard im Forum Linux
    Antworten: 41
    Letzter Beitrag: 05.03.2014, 16:50
  3. [Allgemein] user mit image unter 1369
    Von bonkel im Forum Beta Enigma2 Bereich für alle SH4 STB
    Antworten: 4
    Letzter Beitrag: 06.12.2012, 18:22
  4. topf 7700 kein linux
    Von fotomek69 im Forum Anfänger/Newbie
    Antworten: 7
    Letzter Beitrag: 28.05.2012, 09:40

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •