Skip to content

项目背景

在智能家居场景中,米家的生态还是最好的,设备相当性价比比较高。然而,很多米家设备是不支持接入homekit的,需要一个桥接层来实现互联互通。

作者作为苹果全家桶用户,家中大部分设备却来自米家生态,在实际使用中遇到了以下痛点:

  • 米家 App 在 iOS 上启动缓慢,远不如通过控制中心直接使用 HomeKit 来得便捷;
  • 小爱同学(小爱音箱 Play)语音体验不佳,误触率高、收音识别能力弱,与 HomePod 相比差距明显;
  • 米家生态封闭,无法直接接入其他平台设备,导致跨品牌设备无法联动;而 HomeKit 支持接入第三方配件,具备更好的开放性。

为什么不用 Home Assistant 或 Home Bridge?

现有方案如 Home Assistant 或 Home Bridge 虽然功能强大,但在实际使用中存在以下问题:

  • 稳定性不足:偶尔出现设备无响应,甚至需要重新配置;
  • 集成度过于冗余:插件往往自动映射出大量无需控制的设备,增加管理复杂度。
  • 兼容性不够 比如ha映射的窗帘设备,由于可能没有事件通知机制,导致窗帘操作时一直卡死。
  • 自由度不够 比如空气净化器无法全功能接入,空调映射成了恒温器。

首先通过识别米家设备spec转成olink的标准设备模型再转换成homekit配件。 Olink 采用 配置化方式,通过编写 TOML 文件完成米家设备到 HomeKit 设备的精准映射。用户可以自由编辑配置文件,按需定义每个设备的服务与特性,实现:

  • 灵活可控:只映射需要控制的设备,避免冗余;
  • 稳定可靠:轻量级架构,减少故障点;
  • 原生体验:通过 HomeKit 接入,享受控制中心与 Siri 的流畅交互。

Olink 致力于提供一种简单、稳定、低延时的智能家居桥接方案,让跨生态设备真正协同工作。

目前功能

网关支持

  • 米家中枢网关:通过局域网协议稳定接入,低延迟控制
  • 米家云端网关:完整支持,适用于无中枢网关场景(如仅使用小爱音箱、多模网关等设备作为网关的情况)
  • 两种方式可同时启用,中枢优先,云端自动兜底,保障设备稳定在线

设备支持

Olink 已适配并测试了以下设备类型:

类别设备类型说明
🏠 照明灯光(灯泡/吸顶灯/灯带等)调光、调色温、调色
🪟 遮阳窗帘、卷帘、晾衣架开合控制
🌀 空气空调、空气净化器、风扇、除湿机、取暖器模式、温度、风速等全功能
💧 环境加湿器、浴霸、电热毯湿度控制、暖风、温度调节
🔌 电源插座、开关通断控制
📺 影音电视开关、音量、输入源
📡 传感温湿度传感器、门窗磁传感器实时数据上报
🌐 网关米家网关(多模/中枢)网关状态、子设备管理

以上列表中未列出的米家设备,大部分仍可通过编写映射配置文件进行适配接入。受限于米家协议升级及各设备固件差异,部分设备可能存在兼容性问题。如遇到无法正常接入的设备,欢迎加入讨论群反馈,我们会协助适配。

集成与扩展

  • 小智 AI 接入:支持与小智 AI 语音助手对接,开发中
  • Matter 接出:将接入的设备映射成 Matter 配件(规划中)
  • MQTT 接入:提供 MQTT 接口,开发人员可通过 MQTT 协议接入自有设备或复用 Z2M、HA 生态(规划中)

适配与交流

如果你发现某款设备无法正常工作,欢迎通过以下方式反馈:

  • 加入 Q 群 1094847550 讨论适配方案
  • 提供设备型号与 MIoT spec 信息,我们会尽快完善映射文件