iobroker-3.apple/homekit神器--iobroker.Yahka的解析与使用

一开始完全跟着教程,对设备属性了简单设置。

直到在brightness的属性里选完ioboker.state之后,state 目录里没出现device目录


发现最新版已经把这个放property里了,就拍脑袋改了一下相关的一些设置。

homekit添加设备时候,不像教程里有三个配件,只找到Yahka开头的附近配件,发现好像没法控制,也好奇为什么全程没有用到token和ip(目前只会用ham的工具,这俩算是唯一输入项?)

日志:


iobroker.2020-05-14.log.html.zip (15.6 KB)
超级感谢!


首先,yahka是用来对接已经接入了iob的设备,也就是说你接入iob的时候已经用到了token和ip。我有device是因为我用mihome这个插件把小米网关接入了iob,你没有,证明你没有接入。
所以上图你的这两个属性是否实际的设备属性?还是你乱填的?报错就是说这两个不存在

明白了,原来是因为还没用mihome接小米网关。。。现在新的多模网关好像之前方法找不到key了。。。orz
“这两个属性是否实际的设备属性”不知道怎么看设备的实际属性是什么,看到dropbox里有类似的就放进去了。。。多谢

多模网关暂时还没有找到方法接入,现在是不支持的。

感谢萝卜分享,又来复盘了,整理下自己的学习路线,有机会发一篇小白贴

这个东西可以在外网使用吗,或者我直接开流量,可以控制家里的东西吗

接入homekit,家里需要atv或者ipad或者homepod做中枢的,这个是模拟苹果homekit设备的,规则是苹果定的

miio.0 2020-06-25 22:40:33.590 error at UDP.onMessage [as onmessage] (dgram.js:628:8)
miio.0 2020-06-25 22:40:33.590 error at Socket.emit (events.js:198:13)
miio.0 2020-06-25 22:40:33.590 error at Socket._socket.on (/opt/iobroker/node_modules/miio-lite/lib/network.js:160:11)
miio.0 2020-06-25 22:40:33.590 error at DeviceInfo.onMessage (/opt/iobroker/node_modules/miio-lite/lib/network.js:379:8)
miio.0 2020-06-25 22:40:33.590 error at Object.reject (/opt/iobroker/node_modules/miio-lite/lib/network.js:480:13)
miio.0 2020-06-25 22:40:33.590 error (9548) Error
miio.0 2020-06-25 22:40:33.589 error (9548) unhandled promise rejection:

大佬看看我这个问什么报错也是yahka接入一个小米台灯调色温就报错重启

截图把各种设置详细情况上传


帮看下 谢谢

小米这个设备原始的数据有可能跟homekit的是不兼容的。比如亮度可能miio是1-100,有可能homekit是1-255,你要看看文档,是否需要转化一下?

谢谢 :grinning: :grinning: :grinning: :grinning: :grinning: :grinning:

你的问题解决没有的,yeelight的灯设置色温都不行,会报错重启