Ich nutze in Home Assistant folgende Actions in einer Automation, um auf meinem FireTV Kodi zu starten (falls noch nicht an) und den Kodi-Homescreen in den Vordergrund zu holen:
actions:
- data:
command: am start -a android.intent.action.VIEW -n org.xbmc.kodi/.Splash
target:
entity_id: media_player.fire_tv_192_168_1_179
action: androidtv.adb_command
- data:
method: GUI.ActivateWindow
window: home
target:
device_id:
- abcdef1234567890
action: kodi.call_method
enabled: true
Dies funktioniert zwar, führt aber sporadisch dazu, dass bei Videos/TV-Streams nur der Ton zu hören ist. Offenbar führt die zweite Action im Code oben dazu, dass das Videobild überlagert werden kann. Hat jemand eine Idee, wie ich den Home Bildschirm in den Vordergrund holen kann, ohne dass es zu diesem Problem kommt?
Eine funktionierende Lösung wäre, z.B. 5x hintereinander den Befehl für die Zurück-Taste aufzurufen. Dies funktioniert aber nur verlässlich, wenn die Befehle nicht direkt in Folge kommen. Das dauert dann aber leider zu lang, um eine praktikable Lösung zu sein.