家里用的小米电视,目前可以通过小爱同学控制电视机开机,但是我想通过 homeassistant 也能打开电视,请问有大佬能帮忙提供思路么,是否可以通过监听小爱同学发送的蓝牙广播,获取小米电视蓝牙开机协议
|
lelandsuMar 28, 2023 via iPhone
1
最简单的办法用 adb 发送开机键
|
|
Fo3256GoMar 28, 2023 via Android
2
小爱同学不是开源的,应该不行吧。
可以绑定在 HA 里面的是米家,又不是小爱同学本身,小爱同学本体在小米公司服务器里,你手机里的小爱只是接收端。 如果小米电视也可以通过米家的协议开机,那应该就有可能,总之只靠小爱肯定是不行。 |
|
inspoyMar 28, 2023
3
把米家接入 HA ,就可以直接在 HA 里操作米家设备了(小米电视不知道支持不支持)
|
|
gantMar 28, 2023
4
是蓝牙吗
|
|
akafengMar 28, 2023
5
前段时间实现过,可以通过小爱静默指令或者直接模拟红外的方式实现开关机以及其他操作
|
|
akafengMar 28, 2023
6
除去开机,其余操作其实都可以通过 HTTP API 进行操作,小米自己也是这么做的
好像我没法发文章,Google 搜索「小米电视 控制 API 」 |
|
neroxpsMar 28, 2023 via iPhone
7
插件 miot-auto 一早就可以了 去 github 看看文档吧。
|
|
cheny95Mar 29, 2023 via iPhone
8
用插件 xiaomi miot auto 可以实现,插件提供了一些方案,不仅 ha 可以打开,接入 homekit 后,亦可通过 homekit 、homepod 等打开。
|
|
9
|
|
10
https://github.com/al-one/hass-xiaomi-miot/blob/master/README_zh.md
bind_xiaoai: media_player.xiaoai_entity_id # 绑定小爱音箱以打开电视 在文档中找到了相关描述,应该可以实现,我尝试一下 |
|
TinkMar 29, 2023
11
miot auto 没问题的,可以开关
|
|
lelandsuMar 29, 2023
13
@honhon 电视的话,一般遥控器按关闭是不关机的。 你可以对比开机前后分别 ping 下电视 IP 。 我这索尼就是用 adb 接入 Siri 快捷指令开机的
|
|
yuebinyunMar 29, 2023
15
HA 装在什么设备上? HDMI CEC 中转一下?
|