V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
honhon
V2EX  ›  程序员

小米电视 homeassistant 开机方案求助

  •  
  •   honhon · 2023-03-28 19:07:17 +08:00 · 3071 次点击
    这是一个创建于 608 天前的主题,其中的信息可能已经有所发展或是发生改变。
    家里用的小米电视,目前可以通过小爱同学控制电视机开机,但是我想通过 homeassistant 也能打开电视,请问有大佬能帮忙提供思路么,是否可以通过监听小爱同学发送的蓝牙广播,获取小米电视蓝牙开机协议
    16 条回复    2023-03-29 15:06:01 +08:00
    lelandsu
        1
    lelandsu  
       2023-03-28 22:09:03 +08:00 via iPhone
    最简单的办法用 adb 发送开机键
    Fo3256Go
        2
    Fo3256Go  
       2023-03-28 22:11:09 +08:00 via Android
    小爱同学不是开源的,应该不行吧。
    可以绑定在 HA 里面的是米家,又不是小爱同学本身,小爱同学本体在小米公司服务器里,你手机里的小爱只是接收端。
    如果小米电视也可以通过米家的协议开机,那应该就有可能,总之只靠小爱肯定是不行。
    inspoy
        3
    inspoy  
       2023-03-28 22:17:16 +08:00
    把米家接入 HA ,就可以直接在 HA 里操作米家设备了(小米电视不知道支持不支持)
    gant
        4
    gant  
       2023-03-28 22:20:22 +08:00
    是蓝牙吗
    chinafeng
        5
    chinafeng  
       2023-03-28 22:22:40 +08:00
    前段时间实现过,可以通过小爱静默指令或者直接模拟红外的方式实现开关机以及其他操作
    chinafeng
        6
    chinafeng  
       2023-03-28 22:25:16 +08:00
    除去开机,其余操作其实都可以通过 HTTP API 进行操作,小米自己也是这么做的
    好像我没法发文章,Google 搜索「小米电视 控制 API 」
    neroxps
        7
    neroxps  
       2023-03-28 23:29:27 +08:00 via iPhone
    插件 miot-auto 一早就可以了 去 github 看看文档吧。
    cheny95
        8
    cheny95  
       2023-03-29 00:25:45 +08:00 via iPhone
    用插件 xiaomi miot auto 可以实现,插件提供了一些方案,不仅 ha 可以打开,接入 homekit 后,亦可通过 homekit 、homepod 等打开。
    honhon
        9
    honhon  
    OP
       2023-03-29 09:40:19 +08:00
    @lelandsu 关机了应该不支持 adb 了把

    @Fo3256Go 不好意思我没有描述清楚,小爱同学是我的小爱音箱

    @inspoy 我接入了 ha 官方的米家 sdk 可以关电视,但是不支持开机

    @gant 是蓝牙协议,因为遥控器也是蓝牙的,我这个型号的小米电视不支持红外遥控

    @chinafeng @neroxps @cheny95 感谢三位大佬,我去尝试一下
    honhon
        10
    honhon  
    OP
       2023-03-29 09:44:24 +08:00
    https://github.com/al-one/hass-xiaomi-miot/blob/master/README_zh.md
    bind_xiaoai: media_player.xiaoai_entity_id # 绑定小爱音箱以打开电视
    在文档中找到了相关描述,应该可以实现,我尝试一下
    Tink
        11
    Tink  
       2023-03-29 09:55:50 +08:00
    miot auto 没问题的,可以开关
    honhon
        12
    honhon  
    OP
       2023-03-29 11:00:57 +08:00
    @Tink 好的,感谢
    lelandsu
        13
    lelandsu  
       2023-03-29 11:46:29 +08:00
    @honhon 电视的话,一般遥控器按关闭是不关机的。 你可以对比开机前后分别 ping 下电视 IP 。 我这索尼就是用 adb 接入 Siri 快捷指令开机的
    honhon
        14
    honhon  
    OP
       2023-03-29 13:21:59 +08:00
    @lelandsu 从表象来看,电视 android 是关机了的,如果只是休眠的话,唤醒应该是很快的,目前按遥控器开机时间还是挺长的,这个我观察一下
    yuebinyun
        15
    yuebinyun  
       2023-03-29 14:00:21 +08:00
    HA 装在什么设备上? HDMI CEC 中转一下?
    honhon
        16
    honhon  
    OP
       2023-03-29 15:06:01 +08:00
    @yuebinyun HA 装在局域网的树莓派
    第一次了解到 HDMI CEC ,学习了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5941 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:58 · PVG 09:58 · LAX 17:58 · JFK 20:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.