小米电视Homekit接入控制(基于robot的nedred流)

原帖:使用node red把小米盒子or小米电视接入homekit

mitv_control.json (13.3 KB)

基于robot的流,我加入了音量控制和视频源切换
需要安装依赖:node-red-contrib-md5、redmatic-homekit
音量控制参照这位老哥反编译后的控制参数
具体使用方法:
http://{{{ip}}}:6095/general?action=setVolum&volum={{{volume}}}&ts={{{time_tag1}}}&sign={{{md5}}}

ip:为小米电视或例子的IP地址
volume:需要设定的音量值
time_tag1:时间标签(这个值应该是可以随意设,最少5位?)
md5:这个最重要,是验证码,下面为该值的计算方法。

md5=md5(mitvsignsalt&volume&mac&time_tag)
mitvsignsalt:固定值
volume:设定的音量
mac:以太网口mac地址(不是wifi)
http://ip:6095/controller?action=getsysteminfo
可通过上面方法获取or什么其它方法
time_tag2:取time_tag1的后5位数(我试过随便编5位数就可以)
然后计算他们的MD5值:
image

差不多就这样了



能开机? 字数补丁

开机借助小爱即可

开机调用小爱的mitv_stream这个程序(SSH破解)

1 个赞

ok,谢谢两位大佬

其它安卓盒子能用么

要有这个协议才行啊。。你打开一下http://{{{电视ip}}}:6095/有没有内容再看看了

音量调节在HomeKit里有显示了,也可以同步显示音量值,但就是不能在HomeKit里调节