Apple TV 4K Cursor Enter funktioniert nicht

Hallo Zusammen,

ich benutzte einen Homey Pro (2023) und möchte damit gerne einen Apple TV 4K über IR ansteuern. Der Apple TV 4K hat Software Version tvOS 17.0 und seit dem ist es mit dem Homey Pro nicht mehr möglich durch das Menü des Apple TV 4K zu navigieren bzw. etwas auszuwählen.

Wenn ich die Cursor Enter Taste in der Homey App drücke dann wird leider nicht wie erwartet und gewünscht die selektierte Kachel aufgerufen bzw. geöffnet.

Statt dessen erscheint nur dies


Home-Bildschirm bearbeiten

Mit Back kann ich das zwar wieder schließen, aber die eigentliche Funktion des Ausführens steht mir leider nicht zur Verfügung. So kann ich leider mit Hilfe des Homey Pro 2023 den Apple TV 4K nicht bedienen.

Hat jemand ähnliche Erfahrungen mit dem Homey Pro und einem Apple TV 4K gemacht bzw. hat jemand vielleicht eine Lösung für das Problem?

Gibt es irgendeinen Weg die ordnungsgemäße Funktion von Cursor Enter mit dem Homey Pro 2023 und dem Apple TV 4K wieder herzustellen oder muss ich da den Hersteller anschreiben und um eine schnelle Lösung bitten?

Du schreibst viel über den Apple TV, aber so gut wie gar nichts über den HP23.
Womit bedienst Du den Apple TV denn vom HP23 aus?

Ich ging davon aus, dass das eigentliche Problem, dass der IR Code, den der Homey Pro falsch sendet, offensichtlich unabhängig davon ist, auf welchem Weg man den Homey Pro anweist den IR Code zu senden.

Daher suche ich den Fehler auch beim Homey Pro und nicht in dem Weg wie das IR Signal des Homey Pro ausgelöst wird. Das Problem ist und bleibt vom Fehlerbild auch das gleiche, wenn ich in der Homey App die Kachel des Apple TV öffne und dort auf den Button Cursor Enter drücke.

Es muss also zumindest aus meiner Sicht an einem falschen oder fehlerhaften IR Code liegen, den der Homey Pro an den Apple TV sendet.

Die Frage ist halt nur, ob ich an dem versendeten IR Code des Homey Pro an den Apple TV irgendwas selber abändern kann oder kann das ausschließlich der Hersteller beheben?

Das spielt für das eigentliche Problem, dass der Homey Pro einen fehlerhaften IR Code sendet, nach meinem persönlichen Verständnis auch keine Rolle.

Wenn es aber zu Fehlersuche bzw. Eingrenzung des Problems hilft. Ich bediene den Apple TV mit einer Revox C200, diese startet einen Flow auf dem Homey Pro, der den Befehl Cursor Enter absetzt.
Es macht dabei keinen Unterschied, ob ich von der Revox C200 einen Flow trigger, oder den Flow direkt in der Web App von Homey oder der Homey App ausführe oder aber mit der Homey App den Befehl Cursor Enter absetze.
Das Fehlerbild ist jeweils das gleiche. Daher gehe ich persönlich bei der wenigen Erfahrung, die ich zur Zeit mit dem Homey Pro habe, zumindest davon aus, dass das Problem nicht mit dem Flow selber und auch nicht mit der Homey App zusammen hängt. Diese weisen ja lediglich den Homey Pro an einen IR Befehl abzusetzen, auf den der Apple TV offensichtlich falsch bzw. nicht wie gewünscht reagiert.

Habe grade mal meinen Apple TV auf tvOS17 aktualisiert. Mit meinem Homey kann ich diesen leider nicht steuern, da beide Geräte in anderen Räumen stehen, deshalb konnte ich auch keine vorher/nachher Tests machen.
Nach dem tvOS Update hat mein TV mich allerdings aufgefordert die Einstellungen der TV Fernbedienung zu überprüfen bzw. aktualisieren. Mit tvOS 16.x konnte ich mit der TV Fernbedienung den Apple TV noch problemlos bedienen, jetzt funktioniert es auch nicht mehr einwandfrei. Deshalb gehe ich davon aus, dass Apple irgendetwas geändert hat. Eventuell müssten Homeys IR-Codes für den Apple TV aktualisiert werden, ist aber nur eine Vermutung. An Deiner Stelle würde ich Athom mal kontaktieren.

Danke für die Rückmeldung und die Mühe das auch mal beim Apple TV zu testen. Ich fürchte auch, dass die IR Codes für den Homey Pro und den Apple TV 4 K aktualisiert bzw. überarbeitet werden müssen. Da es ja auch beim Homey Pro 2023 keine Anlernfunktion für IR gibt und auch sonst die Möglichkeiten für einen als Nutzer mit IR selber sehr begrenzt sind, kann das wohl in der Tat dann nur der Hersteller selber lösen.
Ich habe inzwischen auch den Hersteller Support angeschrieben, aber da nur eine automatisch generierte Nachricht bekommen, dass ich mit 2-3 Wochen rechnen muss, bis ich eine Antwort erhalte. Ob dann einen solche Antwort vom Hersteller eine Lösung enthält oder man dann nochmals länger warten muss, ist ja noch mal was anderes.
Daher hatte ich gehofft das sich das Problem ja vielleicht auch selber irgendwie lösen lässt.

Die einzige Möglichkeit das selber zu lösen, sehe ich darin ein IR Code im ProntoHex String Format und die Anzahl der Wiederholungen selber an den Homey Pro zu übergeben.

Leider ist mir aber kein ProntoHex String für den Apple TV 4K für den IR Befehl Cursor Enter bekannt.

Falls also jemand den passenden ProntoHex String kennen sollte, mit dem eine Ansteuerung des Apple TV 4K mit tvOS 17 funktioniert, würde ich mich über ein Feedback sehr freuen.

IR und Homey sind für mich absolutes Neuland, aber kann man über Developer Tools → RF Signals keine Signale anlernen? Oder dient das nur für die Entwicklung von Apps?

Der neue Homey Pro 2023 besitzt keine IR Diode zum anlernen, daher ist es auch nicht möglich irgendwelche IR Codes anzulernen, das ging nur noch beim Vorgänger Modell. Der Homey Pro 2023 kann lediglich IR Codes senden. Die IR Codes kann aber nur der Hersteller Atom hinterlegen oder man kann höchstens wenn bekannt ProntoHex Strings versenden.

Das einzige was Athom als Hersteller unterstützt, ist das senden eines ProntoHex Codes per txInfraredProntohex

Es werden von Athom leider kein GlobalCache, IrTrans usw. oder eben andere ähnliche IR Formate unterstützt oder können für den Homey Pro konvertiert werden. So ist man leider bei IR komplett vom Hersteller Athom abhängig, es sei denn man besitzt passende ProntoHex Codes. Daher ist es ja umso wichtiger, dass der Hersteller Athom da auch funktionierende IR Codes für den Homey Pro und gängige Geräte wie ein Apple TV anbietet.

Eigentlich wollte ich den Homey Pro langfristig als Ersatz für meinen Logitech Hub benutzen, aber leider kann der Homey Pro den aktuellen Apple TV ja auch nicht per Bluetooth ansteuern, wie das der Logitech Hub noch kann und die IR Datenbank von Athom scheint auch nicht ganz aktuell zu sein bzw. nicht besonders viele Geräte zu umfassen.

In sofern lehnt sich da der Hersteller Athom mit der Aussage “der fortschrittlichste Smart-Home-Hub der Welt” sehr weit aus dem Fenster, wenn der Homey Pro 2023 trotz IR Unterstützung als auch Bluetooth Unterstützung gängige Geräte wie ein Apple TV nicht richtig ansteuern kann, die andere Gateways zuvor ohne weiteres ansteuern konnten. Das ist dann eher zur Zeit ein Rückschritt anstatt einen Fortschritt, wie vom Hersteller als Aussage versprochen bzw. angekündigt.

Der Apple Support meinte man soll die Universalfernbedienung versuchen neu anzulernen unter tvOS17. Das Problem ist, dass dies offensichtlich mit dem Homey Pro und der Homey App nicht funktioniert. Der Apple TV erwartet beim anlernen, dass man den Button der Fernbedienung so lange drückt, bis der Apple TV den Code registriert hat. Dazu müsste aber der Homey Pro so lange den IR Code, der im Homey Pro hinterlegt ist, wiederholen bis der Apple TV dies erkannt hat. Da der Homey Pro aber über keine Tasten verfügt, wie eine richtige AV Universalremote, kann ich ja nur in der Homey App auf den anzulernenden Befehl klicken. Aber selbst wenn ich in der Homey App auf dem Icon für den Befehl verbleibe, wird der IR Code anscheinend dennoch nur einmal vom Homey Pro versendet.

Ist einem von Euch irgendein Workaround bekannt, mit dem ich den Homey Pro anweisen kann den IR Code repititiv zu senden, so dass sich dies analog vom IR Sendeverhalten würde, wie ein langer Tastendruck auf einer normalen IR Remote?

Wieder was dazugelernt.

So ich wollte nur kurz eine Rückmeldung geben, wie ich das jetzt vorübergehend mit einem Workaround gelöst habe.

Ich habe ein neues IR Gerät dem Homey Pro hinzugefügt, was ich selber nicht besitze. Anschließend habe ich im Apple TV eine Fernbedienung angelernt und dafür die IR Codes des “IR Dummy” Geräts im Homey Pro benutzt.

Jetzt lässt sich auch wieder “Cursor Select” mit dem Apple TV benutzen, indem ich eben den IR Code des “IR Dummy” Geräts benutze und nicht den IR Code, den Athom bei dem Apple TV für “Cursor Enter” hinterlegt hat.

Ist zwar nicht besonders schön der Workaround, aber zumindest eine mögliche Lösung, bis sich der Hersteller denn dann mal in 2 -3 Wochen auf die Support Anfrage zurückmeldet.

Jetzt habe ich nur das Problem, dass ich ein “Dummy IR” Gerät in der Homey App angezeigt bekomme, was ich ja gar nicht besitze und dies auch nicht aus der Homey App Oberfläche schalten will. Ich sende lediglich jetzt den einen IR Code des Geräts als Ersatz für den falschen IR Code des Apple TV aus einem Flow.

Gibt es in der Homey App irgendeine Einstellungsmöglichkeit ein nicht in der Steuerungsoberfläche genutztes Gerät auszublenden, oder kann man so ein Gerät z.B. mit Homescript ausblenden lassen?

Nein.

Sorry, but this rule seems counter-productive to me. I don’t speak German language, but since I have a solution I guess the people searching a solution will manage traducing this to their language, and this will benefit also to more people if expressed in English (I precise English is not my native language, but it is more widely used than German or French):

Create a virtual device type button, then create a flow that run the card system > send IR code
Using the following IR code (with only 1 repetition):

0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 05CB 015B 0057 0016 0E6C

Here is my try to traduce it in German, using a traducer tool (I cannot guarantee it means what I really wanted to say):

Erstelle einen virtuellen Gerätetyp “Button” und erstelle dann einen Ablauf, der das Warenkorbsystem ausführt > sende den IR-Code. Verwende den folgenden IR-Code (mit nur 1 Wiederholung):

2 Likes

Wow, f*cking gute Lösung, die mir den Tag gerettet hat :slight_smile:

It worked some days ago… but no more working now :frowning: (it makes a long press, as the Apple TV device, resulting in triggering the pop up menu)

Automatic translation:
Es hat vor einigen Tagen funktioniert… aber jetzt funktioniert es nicht mehr (ich drücke lange, wie das Apple TV-Gerät, was dazu führt, dass das Popup-Menü ausgelöst wird)

I tried to understand the pronto encoding to modify the signal, but it looks like this Apple TV code follow special rules (or the problem is on the Homey side)… whatever I finish finish finding a modification which result in a simple press ! Hourra !

So If you have the problem with the above code, use this one instead (which add some white noise before sending the real code):

0000 006C 002C 0002 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 05CB 015B 0057 0016 0E6C

Automatic translation (I’m still against this rule to force discussing in other languages than most common ones, it makes exchanges very hard and let people hesitating to buy this device thinking that it’s something that is not intended to be developed outside of their source country = with few ambition)
Ich habe versucht, die Pronto-Codierung zu verstehen, um das Signal zu ändern, aber es sieht so aus, als ob dieser Apple TV-Code speziellen Regeln folgt (oder das Problem liegt auf der Homey-Seite)… was auch immer ich beende, um eine Änderung zu finden, die zu einem einfachen Drücken führt! Hourra!

Wenn Sie also das Problem mit dem obigen Code haben, verwenden Sie stattdessen diesen (der etwas weißes Rauschen hinzufügt, bevor Sie den echten Code senden)

1 Like

No, the exact opposite is the case.
For many users it’s very annoying having posts in other languages (when they can’t read them). We try to keep the forum interesting and keep users, if users leave for unclear Topics (switching languages). I think we are not doing ourselves any favors.
There are also other language categories. So please feel free to use the Englisch speaking category.

Or would it be helpful and useful for you to create a topic in English and then users reply in Dutch, German and Norwegian?
If the topic owner had wanted to create the issue in English to reach a larger number of users, he would have done so.

Das ist das Kommando, das für mich funktioniert:

0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B

This is a German-language topic. Therefore I ask you to translate your posts into German. If you do not speak German, please use a translation program.

@Ezeta, Do you realize now that this is a mess?

Any future post in English will be deleted unannounced and unasked!

Jeder zukünftige Post in englischer Sprache wird unangekündigt und ungefragt gelöscht!

In meiner Meinung ist dies ein Durcheinander, weil Menschen, die eine Sprache nicht sprechen, intuitiv auf Englisch antworten werden, um von den meisten Menschen verstanden zu werden – wie auf den meisten transnationalen Foren. Als Beispiel, wenn das Thema dieses Beitrags nicht auf Englisch wäre, hätte ich diesen Beitrag nie gelesen (ich übersetze nichts, um zu sehen, ob es interessant wäre :wink:), also hätte ich nie eine Lösung vorgeschlagen. Wenn das Mischen von Sprachen Störungen verursacht (was ich verstehe), würde ich Themen, die nicht auf Englisch sind, vermeiden, aber das ist schade, da ich dann nicht mehr nicht-englischsprachigen Personen helfen kann. Entschuldigen Sie die Off-Topic-Bemerkung, ich wollte nur meine Meinung abgeben :slightly_smiling_face:

(Traduced with ChatGPT)

1 Like