本帖最后由 咸味土豆 于 2019-5-3 11:22 编辑
20190427:作为一个有责任感的男人,还得更一下,Q群大老提示我了,官方组件也可以搞定AndroidTV控制了,我感觉我火星的厉害:
https://www.home-assistant.io/components/androidtv/
20190422:hassio插件库有个adb插件,应该是也可以用来做控制,功能看起来很强大,又需要的也可以试一试:
https://github.com/hassio-addons/addon-adb
说明:
休眠唤醒的话,调用一下media_player.xxxxx(备注:我的盒子本身是通过cast方式接入的),就可以解决了。
一、缘由:
说点废话先。
感谢@windgo大佬,他的帖子本意不是做这个遥控器的packages(玩儿的更高级),因为我一直以来想做个android系统的机顶盒的遥控器(闲的,为了HA而接入,本来也不用这么麻烦,而且,L大回帖说要插件化,一年多了应该也没戏了,开个玩笑咯),悟空遥控器因为我不是太喜欢,配置了一直也没启用,还是这个纯粹干净,自己配置好了。
windgo的配置方法亮点是:只需要按一下就可以启动指定APP,这么便捷的功能也是没谁了,我通过input_select配置的东西比较多,昨晚用了这个发现,红外的packet、apple remote什么的都没有这个好用(下、右右、确定....),这个真的好用,具体配置见附件,有需要的根据自己的实际使用情况修改,一键启动某个APP还是很强大的,个人觉得,可惜唤醒是个问题(断电重启的方法我不喜欢,所以还是稍显遗憾,需要遥控器唤醒,我用的是美版的神盾盒子,其他可以安装的盒子没试过)。
windgo大佬的帖子我收藏了一年多,这个配置也一直搁浅了一年多了,趁最近闲终于实现了自己一直以来想要实现但是没有现成配置可用的功能。
二、参考教程及APK下载:
插件地址:https://github.com/kingthy/TVRemoteIME
windgo大佬帖子地址:https://bbs.hassbian.com/thread-3078-1-1.html
机顶盒apk下载地址:https://github.com/kingthy/TVRemoteIME/raw/master/released/IMEService-release.apk
三、配置方法:
配置里面也有悟空遥控的配置,需要的自己下载悟空插件(找论坛最新的,当然没有测试过),至少配置之类(汉化、图标等)的我都做好了,取消注释就行,此插件同理。。。。
替换附件中的字段为“修改为.你自己.盒子的.IP地址”为自己的盒子IP地址。
备注:因为自动化里面加了:
- delay: '00:00:05'
- service: input_select.select_option
data:
entity_id: input_select.google_tv_app_select
option: "选择软件"
的设置,所以要是用到:sensor.google_tv_apps_show的,过了定时时间之后(5秒)应该会恢复默认的。
最后,谢谢元老级别的大佬holala,一路看着他的帖子过来的,这个:https://bbs.hassbian.com/thread-3660-1-1.html,让我发现,原来自动化里面,可以通过" - service: input_select.select_option"来设定“input_select”的选择项(虽然依赖当前选择创建的状态sensor不管用了),我的感慨就是,我还是太年轻了,很多东西都需要别人的提点和自己摸爬打滚的琢磨才明白,对坛子里真大佬来说其实很简单,但是这个却解决了我的大问题,在此表示感谢。
四、效果:
抱歉,没有实际效果,这个结合自己的需求配置相应的设置(按钮配置、自定义遥控器、自动化等)才有用,简单配置了下截个图吧:
遥控器:
APP选择:
附件如下(只做了我用到的几个app):
remote_ime_tvbox_android.rar
(2.97 KB, 下载次数: 195)
|