====== Congruity ====== Congruity ist ein GUI-Frontend für Concordance. Beide zusammen erlauben es, Logitech Harmony Universalfernbedienungen über die Seite [[https://members.harmonyremote.com/EasyZapper/New/ProcLogin/Start.asp?BrowserIsChecked=True|members.harmonyremote.com]] zu programmieren. ===== Installation ===== sudo apt-get install congruity concordance Die aktuellen Versionen Congruity 21 und Concordance 1.5 sind aktuell (Stand 01/2023) nicht im Repo von Ubuntu 22.04 enthalten, werden aber mittlerweile für die Kommunikation mit der Logitech-Website benötigt. Daher müssen sie manuell installiert werden. ===== Leere Seiten im Firefox ===== Für die Benutzung von Congruity mit Firefox muss das Addon [[https://addons.mozilla.org/en-US/firefox/addon/ignore-x-frame-options-header/|Ignore X-Frame-Options Header]] installiert sein, da Logitech den X-Frame-Options Header sendet. Andernfalls wird nach erfolgter Kommunikation mit der Fernbedienung nur eine leere weiße Seite anzeigt. Funktioniert es trotzdem nicht, kann es helfen concordance manuell zu starten. ===== Gerät hinzufügen funktioniert nicht ===== Scheinbar lassen sich maximal 5 Geräte hinzufügen. Fügt man ein sechstes hinzu erscheint die [[http://members.harmonyremote.com/EasyZapper/ProcessCheckBrowser/CB_InvalidBrowser2.asp?ReturnUrl=%2FEasyZapper%2FNew%2FProcLogin%2FStart%2Easp%3FBrowserIsChecked%3DTrue%26ReturnUrl%3D%252E%252E%252FUserHome%252Easp%26Error%3DLoginRequired%26Logout%3DTrue&SkinId=Harmony&OS=Win|Routine System Maintenance]]. Klickt man dort auf ''Next'' wird man zur Loginseite mit dem Hinweis "Session time out. Please log in again." weitergeleitet, siehe [[https://github.com/jaymzh/concordance/issues/10|Bugreport]]. ===== Links ===== * [[http://sourceforge.net/projects/congruity/|Congruity Homepage]] * [[https://github.com/jaymzh/concordance/|Concordance Homepage]] * [[https://wiki.ubuntuusers.de/Logitech_Harmony_Fernbedienung/|Logitech Harmony auf Ubuntuusers.de]]