iobroker设备接入-接入大部分米家WiFi设备的适配器

使用须知


此适配器还处于开发阶段,希望大家多试用,提问题,如果有设备没有接入或者使用时有异常出现,请麻烦反馈给我。
反馈方式在文末给出。

适用设备


  • 新风机(airfresh)
  • 空气检测仪(airmonitor)
  • 空气净化器(airpurifier)
  • 风扇(fan)
  • 加湿器(humidifier)
  • 直饮机(kettle)
  • 灯(light)
  • 插座(plug)
  • 插排(powerstrip)
  • 净水器(waterpuri)

不计划接入的设备


安装方法


  1. 因为现在插件还在开发过程中,所以还需要通过github的方式安装。
    请记下这个地址: https://github.com/SchumyHao/ioBroker.miio.git
  2. 在适配器栏,选择从github安装适配器。因为网络问题,可能时间会略长。

  3. 添加一个实例,(也可能会自动添加)。

  4. 配置设备。
    可以手动配置和自动发现。手动配置需要输入设备的IP和token。token获取方式可参考我的另一个帖子【神器! 自动显示设备token的米家apk】](iobroker--设备接入--神器! 自动显示设备token的米家apk
  5. 保存配置并退出。

问题反馈


为了能够让更多设备可以稳定接入使用,此插件需要大家积极试用并反馈意见。
反馈意见尽量提供如下内容:

  1. 设备名称
  2. ioBroker log
1 个赞

谢谢你这个适配器。

Thank you Idittmar!

I’ll be more motivated and enthusiastic with your encouragement.

米家智能插座增强版添加后对象里面不显示实体

0.0.2版本修复了这个问题

1、设备名称:米家新风机

2、对象:

3、ioBroker log:

4、情况说明:
添加设备IP、token后对象里能够显示设备,新风机连接情况(connect)和模式(自动、睡眠、最爱)都可以同步,但是温度、AQI、CO2等数值不显示,看了下日志,日志里有AQI和温度,没有CO2,而且时不时有报错:

Error: bind EADDRINUSE 0.0.0.0:9898
no key defined. Only read is possible

9898那个是小米网关 mihome适配器的错误log。
是因为你没有配置网关的局域网key,所以只能读取设备状态。

状态问题我再看看

嗯,我并没有配置网关,只配置了新风机。
另外,空气净化器可以自动识别出来,包括所有状态。
还请看看问题所在,谢谢大佬,

如果没有网关的话, 把mihome那个适配器删掉吧, 那个是给网关用的。
或者先暂停掉,就不会有9898的错误了

不好意思,我刚看了一下,之前日志里的AQI、温度是自动发现的净化器的数值,并不是新风的,我取消掉“自动发现设备”后,日志里就只有power和mode值,具体如图。

如沟通,这个新风是米家新风, model是 dmaker.airfresh.t2017 之前的确没有抓到这个新风机的相关包。

我会尽快抓包然后更新这个设备的支持的。

老妖我来了,谢谢给我们带来这么牛比的东西。

不用客气,玩儿的愉快

老妖道行果然深,不知是百年还是千年的;P

小米台下净水器1A,创建设备对象状态都成功,但是在对象列表里看净水器的各项数值例如TDS\ROFilter什么的state值都是空的

OK 这台model我没有见过, 我加入适配列表即可~ 感谢反馈

谢谢,另外请教下,aqara空调伴侣升级版这个要用哪个适配器来匹配,用mi gateway来无法找到,日志报Could not add new sensor: Type “acpartner.v3” is not valid, use one of Hub::sensorTypes”

等我提交适配吧

现在还没有。
我已经在做了

:$真的很抱歉,我又来提交一个,今天刚买的“小米(MI)米家直流变频落地扇1X”,情况同小米饮水机1A一样,我是不是有点过分了。

不会, 很好的。

我可能晚点更新, 最近工作比较忙