Ok, so I managed to get it working on OSMC, but I much prefer LibreElec, so I went down the path of creating a docker container with alpine, but had a bit of an issue getting it all working, so I tried minideb. I included all the dependencies, gave it privileged access and got the docker container to allow the bluetooth device to connect via dbus to the host os.
I can run the script required to convert the appletv remote responses to HID, but get nothing working via the remote. I'm guessing it's because the python script that is doing the conversion to hid isn't running on the host and there isn't translating. I can monitor the dbus on libreelec and see the data coming via the docker container.
Any help? chewitt I know you looked at this previously. Any assistance would be greatly appreciated