本帖最后由 XCray 于 2024-8-16 18:24 编辑
1. 镜像下载
推荐官网,比垃圾度网盘快n倍,而且直接下载最新版,最重要的是安全性更有保障
2. 写U盘、拷贝dtb.img
没啥好说的
3. 初始配置阶段,盒子接显示器、插个鼠标,这样方便
4. 系统设置里,先到服务那儿打开蓝牙,然后看一眼蓝牙那儿,提示没有控制器
5. 这款盒子用的是RTL8761BTV蓝牙芯片,UART界面。CoreELEC已经包含了所有必要的文件,但需要折腾一下才能用
5.1 lib/firmware/rtl_bt中已有固件,必须拷贝到../rtlbt中并去掉后缀,或者在../rtlbt中创建到这两个文件的链接,然后执行rtk_hciattach命令。
由于每次启动都需要这两个操作,所以把这几条命令放到/storage/.config/autostart.sh里:
#!/bin/bash
(
ln -s /lib/firmware/rtl_bt/rtl8761b_fw.bin /lib/firmware/rtlbt/rtl8761b_fw
ln -s /lib/firmware/rtl_bt/rtl8761b_config.bin /lib/firmware/rtlbt/rtl8761b_config
rtk_hciattach -n -s 115200 ttyS1 rtk_h5
)&
一句话没说到就有人犯晕:coreelec自带的fw和config文件本来是给sdio接口的蓝牙芯片用的,拷贝到rtlbt目录中勉强可以用。在armbian系统中验证过的fw和config文件和使用方法可以照搬到coreelec,比如想听音乐,换成2m的config就行。
5.2 如果不做其它进一步处理,直接reboot不行,必须关机重新加电(作用是复位蓝牙电路)。
通过拉低gpio引脚复位蓝牙电路的方法,在coreelec里也是一样,已经有朋友回帖说了,需要的自己找。
6. Docker启动HA并利用蓝牙(官方推荐):
docker run -d --name Hass --privileged --restart=unless-stopped -e TZ=Asia/Shanghai -v /storage/hass:/config -v /run/dbus:/run/dbus:ro --network=host ghcr.io/home-assistant/home-assistant:stable
那个dbus是必须的(好像哪个选项都不应该缺)
~~~~~~~~~~~~~~~
哈哈,估计有人是找CM311-1A YST(YSS)的armbian蓝牙解决方案找到这儿来的,怎么说的是CoreELEC呀?
其实本来这个帖子说的就是CoreELEC,后来有坛友在这里回帖问armbian下cm311蓝牙的问题,于是答案就也在这里了,对CoreELEC没啥兴趣的话,直接跳到45楼吧。
~~~~~~~~
用运动相机录了一批4k的视频,平均码率90mbps,用这个盒子播放发现网卡成了瓶颈,卡顿很明显。
正好有一个闲置的外接网卡,就是USB3.0接口转成3USB+1千兆网口、网上售价十来块钱的那种,插上后CoreELEC直接就认。虽然盒子是USB2.0的接口,但速度也比盒子自带的百兆网口好多了,至少播放不再有任何的卡顿现象。
|