339
iPhone_iPad_Mac_手机_平板_苹果apple
homekit插件移植小米路由3/mini
3和mini用的是mips芯片,pro是arm的,所以homekit插件不能在mini上运行。
解包插件后发现,包含了nodejs和dbus这些基础运行库,以及小米写的插件homekit-bridge。
homekit-bridge又是基于开源框架hap-nodejs的,所以除了主程序没开源以外,其他的部分全部都有源代码,可以自行编译。
反编译看了一下插件主程序homekit_plugin,非常简单,就是创建运行环境然后用nodejs启动插件。
于是重新编译了mini上可用的nodejs,再编译hap-nodejs,opkg安装dbus avahi mdns等插件。初步可以跑起来了,不过公司环境暂时没有设备可以测试。
大神啊,我想问下QQ数据线插件能搞个出来吗~
最后更新:2017-11-03 12:03:46