falls jemand mal das selbe Problem haben sollte,
hier meine nicht besonders schöne aber funktionelle Lösung:
Ich habe die RemoteControl.py angepasst und um ein "switch" Argument erweitert.
Falls switch = 1 dann wird das Command Argument zerlegt und einzeln als Key gesendet und mit OK Taste bestätigt.
Funktioniert sogar recht schnell...
if switch == 0:
self.eam.keyPressed(remotetype, key, flag)
self.eam.keyPressed(remotetype, key, self.FLAG_BREAK)
if switch == 1:
number_string = str(key)
for ch in number_string:
if ch == '0':
ch = int(ch) + 11
else :
ch = int(ch) + 1
ch = int(ch)
self.eam.keyPressed(remotetype, ch, flag)
self.eam.keyPressed(remotetype, ch, self.FLAG_BREAK)
self.eam.keyPressed(remotetype, 352, flag)
self.eam.keyPressed(remotetype, 352, self.FLAG_BREAK)