I paired a Firestick 4K remote. It works well but after a while i have a message on my TV set that my remote is disconnected then reconnected and so on. Very annoying. At the end, the remote cannot control because the entity is offline. The original cheap remote is working well.
Connect and disconnect is normal behaviour and can only be changed with the REST API. This connecting and disconnecting does not mean that the entity is offline and cannot be controlled anymore. Every time you press a button it will be reconnected.
I just remembered that I played around with this a few months ago based on the information in the link in Ralf‘s post above. Maybe the below on discord is helpful:
Hello,
i send the curl command with BEST EFFORT actions but no effect. Must i reboot the remote after?
If yes, i did not find where the reboot is. Sorry i am a newbie
I would certainly recommend a reboot of the remote. The quickest way is to long press the power button when on the home page of the remote.
You can check the bluetooth settings in the API (in the cfg/bt section). If the remote is set to best effort you should see the following somewhere in the settings:
Bluetooth does not care about your IP. Disconnections and reconnects are normal unless you change it with the rest API. I am not sure if it is connected but I always use prevent sleep in all activities and did not have a disconnect today.