恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1020|回复: 7

[N1盒子] 解决CoreELEC经常掉蓝牙遥控器的问题

[复制链接]
发表于 2020-11-18 18:13 | 显示全部楼层 |阅读模式
本帖最后由 qiuwei0209 于 2020-11-18 18:25 编辑

1. 问题简介:
最近N1刷成CoreELEC使用,用的斐讯蓝牙遥控器,已经配对并信任了,连接可以正常使用;
过一段时间不用,再按遥控器,就连接不上了。看论坛也有不少人碰到,自己写了个脚本,解决了掉蓝牙的问题。

2. 处理方法
2.1 思路很简单,循环检测遥控器蓝牙设备连接状态,当断开连接之后,就尝试重新连接。
直接上脚本:
  1. #!/bin/sh

  2. # How to get bluetooth device mac address?
  3. # Please use the following command.
  4. # echo "devices" | bluetoothctl
  5. devAddress="00:E0:4C:01:76:18"

  6. while (sleep 20)
  7. do
  8. connected=`echo "info ${devAddress}" | bluetoothctl | grep "Connected: yes"`
  9. if [[ -z "${connected}" ]] ; then
  10.         echo "connect ${devAddress}" | bluetoothctl >/dev/null 2>&1
  11. fi
  12. done
复制代码
  • devAddress中填写蓝牙遥控器的MAC地址,使用 echo "devices" | bluetoothctl 命令查看(注意:只能查看已经配对的设备),或者使用 hcitool lescan 搜索蓝牙设备。
  • sleep时间不需要太短,因为蓝牙连接有个超百度云间,自己设置为20s,测试了一天没有出现其他问题。

2.2 添加到CoreELEC开机启动
相信大家应该都会添加开机启动脚本,简单说下:
  • 把上面脚本保存到文件 /storage/.config/scripts/keepbluetooth.sh
  • 修改 /storage/.config/autostart.sh(没有就新建),添加一行 /storage/.config/scripts/keepbluetooth.sh &

3. 更多
另外,还发现一个python的脚本控制,有能力的可以尝试下,蓝牙连接过程是阻塞式的,控制起来应该会更好,位置在:/usr/lib/bluez/test/test-device;如果有更好的方法,希望大家提出来。

点评

直接开启HDMI的CEC功能,即可用电视遥控器控制,多简单?  发表于 2020-11-22 17:01
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-11-19 15:21 | 显示全部楼层
每次开机遥控器都要闪灯好久才连接上,但是蓝牙音箱一下子就连上了,真头痛!!
而且最近还发现看电影途中会突然暂停播放,蓝牙音箱自动关机,遥控器又没问题。

点评

我只用了遥控器,就是经常会断,之后遥控器怎么按,闪灯好久就是连不上;加了脚本之后,基本上按一下,闪灯一次就能连上。音箱要是经常断,那真是受不了  详情 回复 发表于 2020-11-19 17:24
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-11-19 15:21 | 显示全部楼层
我都想买个MEC遥控器来用了
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-11-19 17:24 | 显示全部楼层
mauyuk 发表于 2020-11-19 15:21
每次开机遥控器都要闪灯好久才连接上,但是蓝牙音箱一下子就连上了,真头痛!!
而且最近还发现看电影途中 ...

我只用了遥控器,就是经常会断,之后遥控器怎么按,闪灯好久就是连不上;加了脚本之后,基本上按一下,闪灯一次就能连上。音箱要是经常断,那真是受不了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-11-22 16:57 | 显示全部楼层
收藏了,偶有发现掉蓝牙
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-3-7 09:27 | 显示全部楼层
谢谢分享
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-7-24 11:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表