T1刷Home Assistant接入极米RS10 Plus投影仪,涂鸦智慧中控屏,小度音响语音控制
1.准备1台裴讯T1盒子,刷入冬瓜大佬的HAOS16.1一键懒人包。懒人包是.xz格式,要解压,解压后自己把文件名后缀改为:.img格式。TI盒子只有一个USB接口,刷机前用USB分线器连接好T1USB接口,用于接刷机U盘和键盘。通过这个命令:./zwgusb2haos_phicomm-t1 刷机。刷机教程:https://bbs.hassbian.com/thread-24532-1-1.html。2.Home Assistant装好后,装文件管理器,https://github.com/shaonianzhentan/ha_file_explorer。装极米集成:https://github.com/manymuch/Xgimi-4-Home-Assistant。装涂鸦集成:https://www.home-assistant.io/integrations/tuya。固定好Home Assistan的IPV4地址,禁用IPV6地址。
3.极米R10S Plus在无线网络中记住IP地址,在路由器里面做好静态IP,Home Assistant也做好静态IP。极米R10S Plus把上电开机功能关闭。
4.安卓手机下好si ConnectAPP获取设备 BLE 令牌。在谷歌Play里面下,打开si Connect,选择l下面中间的Scan,再点最上面左边SCANER,R10S Plus在未开机的状体下,用遥控器开机,si Connect会嗅探到N/A令牌,点开Not bonded就可以看到
Flags
0x05: LE Limited Discoverable Mode, BR/EDR Not Supported
Complete List of 16-bit Service Class UUIDs
0x1812 - Human Interface Device
Appearance
0x03C1 Keyboard (HID subtype)
Manufacturer Specific Data
Company Code: 0x0046
Data: 0x0BA481D80B3744FFFFFF3043524B544D
Complete Local Name
XGIMI RC
Manufacturer Specific Data
Company Code: 0x000D
Data: 0xFFFF425256312E3030
0BA481D80B3744FFFFFF3043524B544D这个就是你要找的蓝牙Token。参考:https://github.com/manymuch/Xgimi-4-Home-Assistant.
5.把T1盒子放在RS10 Plus附近。T1盒子如果不能用网线连接,也可以用无线连接。在Home Assistan中打开Xgimi Projector Remote做配置,电视名称:RS10 Plus,电视IP:填你RS10 Plus的IP,蓝牙Token:0BA481D80B3744FFFFFF3043524B544D。这样RS10 Plus就和Home Assistan连上了。
6.打开涂鸦集成配置,涂鸦APP里面的设备就同步到了Home Assistant。涂鸦集成配置之前,在涂鸦开发者平台上注册,注册网址:https://auth.tuya.com注册好后,在云开发----项目管理----进入项目-----设备-----添加设备-----添加虚拟设备,添加两个开关:明阳奇智能zigbee一路单火开关和三路开关。这样,你的涂鸦APP里面就会有这两个虚拟开关了。改好名字:一路单火开关改名为:投影仪电源开关,三路开关改名为:投影仪声音开关。开关1改名:声音增大,开关2改名:声音减小,开关3改名:静音。改好之后,Home Assistant涂鸦集成里面就会看到投影仪电源开关和投影仪声音开关。
7.打开Home Assistan文件管理,在scripts.yaml输入一下脚本:
rs10_plus_turn_on:
alias: "RS10 Plus Power On"
sequence:
- service: remote.send_command
target:
entity_id: remote.rs10_plus
data:
command: poweron
rs10_plus_turn_off:
alias: "RS10 Plus Power Off"
sequence:
- service: remote.send_command
target:
entity_id: remote.rs10_plus
data:
command: poweroff
rs10_plus_volume_up:
alias: "RS10 Plus Volume Up"
sequence:
- service: remote.send_command
target:
entity_id: remote.rs10_plus
data:
command: volumeup
rs10_plus_volume_down:
alias: "RS10 Plus Volume Down"
sequence:
- service: remote.send_command
target:
entity_id: remote.rs10_plus
data:
command: volumedown
rs10_plus_volume_mute:
alias: "RS10 Plus Volume Mute"
sequence:
- service: remote.send_command
target:
entity_id: remote.rs10_plus
data:
command: volumemute
保存后重启Home Assistan。在Home Assistan设置-----自动化与场景-----脚本,这里就有投影仪开机(RS10 Plus Power On ),投影仪关机(RS10 Plus Power Off),投影仪音量增大(RS10 Plus Volume Up),投影仪音量减小(RS10 Plus Volume Down),投影仪静音(RS10 Plus Volume Mute)5个脚本。
8.在Home Assistan设置-----自动化与场景-----自动化-----创建自动化----创建新的自动化
A.打开投影仪自动化:每当 添加触发条件设备:投影仪开关电源触发条件:投影仪电源开关 开关1 被开启
就执行 添加动作 搜索动作:脚本选脚本 RS10 Plus Power On
命名:打开投影仪保存
B.关闭投影仪自动化:每当 添加触发条件设备:投影仪开关电源触发条件:投影仪电源开关 开关1 被关闭
就执行 添加动作 搜索动作:脚本选脚本 RS10 Plus Power Off
命名:关闭投影仪保存
C.投影仪音量增大自动化:每当 添加触发条件设备:投影仪声音开关触发条件:投影仪声音开关 开关1 被开启或关闭
就执行 添加动作 搜索动作:脚本选脚本 RS10 Plus Volume Up
命名:投影仪音量增大保存
D.投影仪音量减小自动化:每当 添加触发条件设备:投影仪声音开关触发条件:投影仪声音开关 开关2 被开启或关闭
就执行 添加动作 搜索动作:脚本选脚本 RS10 Plus Volume Down
命名:投影仪音量减小保存
E.投影仪静音自动化:每当 添加触发条件设备:投影仪声音开关触发条件:投影仪声音开关 开关3 被开启或关闭
就执行 添加动作 搜索动作:脚本选脚本 RS10 Plus Volume Mute
命名:投影仪静音保存
9.打开涂鸦APP创建场景,一键执行------执行-----设备-----选择单个设备
A.打开投影仪场景:投影仪电源开关-----开关----开启------保存------命名:打开投影仪
B.关闭投影仪场景:投影仪电源开关-----开关----关闭------保存------命名:关闭投影仪
C.投影仪音量增大场景:投影仪声音开关-----声音增大----一键开关反转------保存------命名:投影仪音量增大
D.投影仪音量减小场景:投影仪声音开关-----声音减小----一键开关反转------保存------命名:投影仪音量减小
E.投影仪静音场景:投影仪声音开关-----静音----一键开关反转------保存------命名:投影仪静音
10.有小度音响的在涂鸦APP里面绑定小度,这样,涂鸦语音中控屏,小度音响都能语音控制投影仪了。(Bejoin- 15973115888)
页:
[1]