家庭智能化改造 篇三:Homeassistant利用ADB安卓盒子接入HOMEKIT

2020-12-29 22:22:34 12点赞 90收藏 11评论

前言

家里的N1盒子、海美迪盒子都没有红外,没有买蓝牙遥控器,2.4G遥控的效果也不理想,之前只能用悟空遥控来遥控,但是虫子大神的接入HASS的插件已经无法使用,并且每次想遥控电视的时候都要打开悟空APP,悟空APP广告也很多,所以一直寻找更为便捷的遥控方式,后来发现HA自带的androidtv组件就可以发送ADB命令,但是延迟很大,一直没有拿来使用,近期仔细看了一下官方文档找到了延迟的原因,目前通过HA的ADB集成发送遥控指令,利用nodered的redmatic-homekit节点中转,homekit的TV组件做前端,可以开关盒子电源,快捷选择应用,跟appletv遥控一样遥控,效果还不错,特此分享给大家。

使用效果



操作步骤

一、打开安卓电视或盒子的ADB调试模式,由于盒子类型太多,此处请自行百度,不细表;

二、在configurantion.yaml文件内插入以下内容并重启,host为电视/盒子的IP地址;

media_player:

- platform: androidtv

name: Android TV

device_class: androidtv

host: 192.168.x.x

三、重启HA后就可以发现media_player.android_tv这个硬件了,可以到服务中测试发送adb命令,具体命令可以到github.com/JeffLIrion上查看;

Homeassistant利用ADB安卓盒子接入HOMEKIT

四、通过ADB发送UP,DOWN,HOME等命令时,设备响应速度会很慢,所以需要AndroidTV集成的androidtv.learn_sendevent服务来获取sendevent命令,执行这个服务后按下原来遥控器的按键,会像HA里边学习红外码一样获取到一串sendevent命令,把第三步里边的'HOME'命令替换为sendevent命令,延迟就会小到可以忍受了;

Homeassistant利用ADB安卓盒子接入HOMEKIT

Homeassistant利用ADB安卓盒子接入HOMEKIT

五、media_player.select_source也是Android

TV集成里的一个服务,可以直接打开应用;

Homeassistant利用ADB安卓盒子接入HOMEKIT

六、以上遥控服务已经调通,后续可以在lovelace里添加按键面板或遥控器面板,个人计划是前端用homekit,自动化用nodered,所以HA的前端设置本篇不再展开,继续分享一下将遥控接入到homekit,由于HA的homekit集成暂不支持模拟TV硬件,所以需要通过nodered的redmatic-homekit节点来转,我的nodered流是拿了IOB论坛一位大佬的流修改来的,大佬的帖子不知道什么原因搜索不到了,贴两个差不多的帖子供大家参考,具体中间的转换函数如何写的也不太懂,就不献丑了,直接分享我的流了,需要的可以到我的个人网站下载直接直接导入使用。

Homeassistant利用ADB安卓盒子接入HOMEKIT

https://bbs.hassbian.com/thread-5586-1-1.html

https://bbs.iobroker.cn/t/topic/1238

展开 收起

TCL X11H系列 85X11H 电视 85英寸 4K

TCL X11H系列 85X11H 电视 85英寸 4K

29999元起

FFALCON 雷鸟 鹏7 Pro系列 75S575C 液晶电视 75英寸 4K

FFALCON 雷鸟 鹏7 Pro系列 75S575C 液晶电视 75英寸 4K

3599元起

TCL Q9K系列 液晶电视

TCL Q9K系列 液晶电视

4249元起

TCL 98X11H 液晶电视 98英寸 4K

TCL 98X11H 液晶电视 98英寸 4K

49999元起

FFALCON 雷鸟 鹏7MAX 85英寸游戏电视 144Hz高刷 HDMI2.1 4K超高清

FFALCON 雷鸟 鹏7MAX 85英寸游戏电视 144Hz高刷 HDMI2.1 4K超高清

4887元起

TCL Q10G Pro系列 液晶电视

TCL Q10G Pro系列 液晶电视

4489元起

FFALCON 雷鸟 鹏7PRO 55S575C 液晶电视 55英 4K

FFALCON 雷鸟 鹏7PRO 55S575C 液晶电视 55英 4K

2159元起

FFALCON 雷鸟 鹏7PRO 65英寸游戏电视 144Hz高刷 HDMI2.1 4K超高清

FFALCON 雷鸟 鹏7PRO 65英寸游戏电视 144Hz高刷 HDMI2.1 4K超高清

2577.48元起

TCL T7H 液晶电视

TCL T7H 液晶电视

2989元起

小米电视 S 65 Mini LED 65英寸 392分区 1200nits 4GB+64GB 小米澎湃OS系统 液晶平板电视机L65MA-SPL

小米电视 S 65 Mini LED 65英寸 392分区 1200nits 4GB+64GB 小米澎湃OS系统 液晶平板电视机L65MA-SPL

3499元起

Hisense 海信 电视75E7K 75英寸 ULED X Mini LED

Hisense 海信 电视75E7K 75英寸 ULED X Mini LED

5999元起

小米电视S85 Mini LED 85英寸 1200nits 4GB+64GB 小米澎湃OS系统 液晶平板电视机 L85MA-SPL

小米电视S85 Mini LED 85英寸 1200nits 4GB+64GB 小米澎湃OS系统 液晶平板电视机 L85MA-SPL

6499元起

FFALCON 雷鸟 鹤7 24款 85英寸 MiniLED 2400nits最高亮度 1536分区 144Hz高刷 电视

FFALCON 雷鸟 鹤7 24款 85英寸 MiniLED 2400nits最高亮度 1536分区 144Hz高刷 电视

7835元起

电视65E3K 65英寸电视 4K超高清 MEMC防抖 远场语音

电视65E3K 65英寸电视 4K超高清 MEMC防抖 远场语音

2269元起

TCL Q10H系列 液晶电视

TCL Q10H系列 液晶电视

7499元起

FFALCON 雷鸟 鹏6 24款 电视机65英寸 120Hz动态加速 高色域

FFALCON 雷鸟 鹏6 24款 电视机65英寸 120Hz动态加速 高色域

2297.98元起
11评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
90
扫一下,分享更方便,购买更轻松