Die e2RemoteApp macht auch nix anderes.
Hier hängt Sie noch ein &rcu=standard an den Link dran, dass wird aber nicht das Problem sein.
GET /web/remotecontrol?command=352&rcu=standard HTTP/1.1
Host: vusolo2.speedport.ip
Accept: */*
Cookie: TWISTED_SESSION=10eef67bfdab25bd8b7c12d23e987450
User-Agent: e2RemotePro/340 CFNetwork/976 Darwin/18.2.0
Accept-Language: de-de
Accept-Encoding: gzip, deflate
Connection: keep-alive
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Date: Thu, 14 Mar 2019 17:09:22 GMT
Content-Type: text/xml
Server: TwistedWeb/16.2.0
<?xml version="1.0" encoding="UTF-8"?>
<e2remotecontrol>
<e2result>True</e2result>
<e2resulttext>RC command '352' has been issued</e2resulttext>
</e2remotecontrol>
Alles anzeigen
Wenn man über die Webseite auf den Button der Fernbedienung klickt, sieht dieser so aus.
GET /api/remotecontrol?command=352&_=1552582276692 HTTP/1.1
Host: vusolo2.speedport.ip
Connection: keep-alive
Accept: */*
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36
Referer: http://vusolo2.speedport.ip/
Accept-Encoding: gzip, deflate
Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
Cookie: TWISTED_SESSION=07c764fef563defc5bd997148057e8f3
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Date: Thu, 14 Mar 2019 17:19:47 GMT
Content-Type: text/plain
Server: TwistedWeb/16.2.0
{"message": "RC command '352' has been issued", "result": true}
Alles anzeigen
Hier geht OpenWebif lediglich direkt auf /api anstatt auf /web http://vusolo2.speedport.ip/ap…mmand=352&_=1552582276692
Alles in allem würde ich sagen. Apple Homekit kommt damit einfach nicht klar und die e2RemoteApp hat Ihre Existenzberechtigung.
Dann doch nur die wichtigsten Sender als Switch anlegen und auf die anderen Tasten der Fernbedienung verzichten...