Es tut mir leid, ich fürchte, ich verstehe nicht genau was du versuchst zu beschreiben.
Ich denke, du solltest versuchen den Fehler einzugrenzen.
Lass mal Alexa weg.
Funktionieren deine Infrarot-Codes bzw. die Kombinationen dann?
Schreib ein kurzes Programm, wo nur dein Programmzweig für (zum Beispiel) "Youtube" ausgeführt wird, sonst nichts.
Sollte das funktionieren, dann könnte das Problem in der Kommunikation mit Alexa liegen.
Oder lass mal den IR-Code weg und schau dir nur an, welche Daten du über Alexa bekommst.
Reiche die Daten, die du bekommst einfach an die serielle Schnittstelle weiter und schau es dir an.
Kommt das an was du vermutest?
Ich kenne die Library, die du mit #include "fauxmoESP.h" einbindest nicht.
Du bindest mehrere Librarys ein. Ich kenne nur ein paar davon.
Es kommt immer wieder vor, dass sich manche Librarys nicht "miteinander vertragen".
Um das alleine durch Code-Studium beurteilen zu können, muss man sich schon recht gut vor allem mit der Hardware auskennen. Auf mich trifft das, zumindest was den ESP betrifft, leider nicht zu, beim ESP da "diletiere" ich nur vor mich hin. ![]()
Aber du kannst trotzdem versuchen es herauszufinden, indem du das Programm reduzierst und Librarys mal weglässt (natürlich musst du dann auch den Code weglassen, der sich darauf bezieht).
Das meine ich mit eingrenzen.
Wünsche gutes Gelingen!