桥接蓝牙 插件,用于作为配件公开附近的(BLE)外围设备的服务和特性。 如果您想在任何Apple设备上使用Siri舒适地控制它们,则是无线DIY家庭自动化项目的理想选择。 Homebridge在服务器上运行,是Apple HomeKit协议的开源实现。 HomeKit在Apple设备(即Watch)和家庭自动化服务器(即Raspberry Pi)之间提供API。 这个Homebridge将来自家庭自动化服务器的通信中继到BLE外围设备(即Arduino 101)。 快看一下文件夹以获取灵感。 安装 确保您的系统符合。 您需要使用C编译器, 服务器,并且如果您在Linux上运行库。 安装Homebridge&Noble 是建立在服务器之上的轻量级框架,为您的Apple设备提供连接的HomeKit桥。 是用于BLE中央模块库,它抽象了每个OS BLE堆栈实现的复杂性,并提供了一个不错的通用高级API。 [sudo] npm install -g noble [sudo] npm install -g --unsafe-perm homebridge node-gyp [sudo]