homebridge 文档
在我学习使用hb
的过程中,发现不明白hb
的地方发现只能通过查看代码解决.我发现这很不方便也不利于国内小伙伴学习使用.所以这里做了一些相关的我学习的记录,用来说明hb
设备的属性,希望对大家有用.
Homebridge is a lightweight NodeJS server that emulates the iOS HomeKit API;
简单来说就是一个nodejs
的服务可以模拟出homekit api
,让我们接入任意自己想接入的设备.
HomeBridge 插件会发布 Accessories 和 Platforms,Accessories是一个独立的设备,而Platforms是这些设备所连接的同一个平台/同一组设备.
一个设备在homekit
里面必须含有一下属性
Identify
唯一标识Manufacturer
制造商,也就是厂家Model
设备型号Name
设备名称SerialNumber
串号FirmwareRevision
固件版本还有另外两个比较重要的属性username
和pin码
,前者是我们常规理解的mac地址一样,后者是我们连接设备需要使用的一串数字