安装完成重启HA,刷新一下页面,在集成里搜索魅族智能遥控器
即可
注意:只在树莓派之中测试过
本插件是基于原作者的研究进行套壳接入HA,关于设备的整体操作与获取,请参考原作者代码
原项目地址:https://github.com/junnikokuki/Meizu-BLE-Thermometer
- 更新时间默认5分钟
- 增加小米电视开关红外码
- 增加乐视超级电视红外码
树莓派的蓝牙有点辣鸡,可能会有获取失败的情况发生,这个时候一般重启蓝牙就好了
# 关闭蓝牙
sudo hciconfig hci0 down
# 打开蓝牙
sudo hciconfig hci0 up
# 如果报下面这个异常的话,就执行下面的命令
# Can't init device hci0: Connection timed out (110)
rfkill block bluetooth
rfkill unblock bluetooth
sudo hciconfig hci0 up
# 一般重启蓝牙后,过30秒就会显示信息了
# 如果还是不行的话,那对不起,告辞,再见
在非树莓派的环境之中,有些设备有蓝牙模块,但因为版本型号的关系,可能无法在docker内部编译bluepy
这个依赖
如果在系统之中可以编译这个依赖,可以使用MQTT方式接入
# 安装相关依赖
pip3 install bluepy paho-mqtt pyyaml
# 修改 meizu_ble.yaml 配置文件
# 运行主程序
python3 meizu_ble.py
# 如果有安装NodeJs环境,可以使用pm2开机启动管理
pm2 start meizu_ble.py -x --interpreter python3
# 重启
pm2 restart meizu_ble
# 查看日志
pm2 logs meizu_ble