当前位置: 首页 > 软件库 > 其他开源 > 物联网 >

homebridge-docs-zh

homebridge 文档
授权协议 View license
开发语言 JavaScript
所属分类 其他开源、 物联网
软件类型 开源软件
地区 不详
投 递 者 萧献
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

HomeBridge Docs(HomeBridge中文文档)

起因

在我学习使用hb的过程中,发现不明白hb的地方发现只能通过查看代码解决.我发现这很不方便也不利于国内小伙伴学习使用.所以这里做了一些相关的我学习的记录,用来说明hb设备的属性,希望对大家有用.

HomeBridge 是什么?

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 固件版本

还有另外两个比较重要的属性usernamepin码,前者是我们常规理解的mac地址一样,后者是我们连接设备需要使用的一串数字

设备(已经编写的)

还没有写的

  • AirQualitySensor 空气质量传感器
  • CarbonDioxideSensor 二氧化碳传感器
  • CarbonMonoxideSensor 一氧化碳传感器
  • Doorbell 门铃
  • FilterMaintenance
  • Faucet
  • GarageDoorOpener
  • HumidifierDehumidifier
  • IrrigationSystem
  • LockManagement
  • LockMechanism
  • Microphone
  • SecuritySystem
  • ServiceLabel
  • Slat
  • Speaker
  • StatelessProgrammableSwitch
  • Valve
  • Window 窗户
  • WindowCovering 窗帘
  • CameraControl
  • StatefulProgrammableSwitch
  • Label
  • BridgeConfiguration
  • BridgingState
  • Pairing
  • ProtocolInformation
  • Relay
  • TimeInformation
  • TunneledBTLEAccessoryService
  • Television
  • InputSource
  • TelevisionSpeaker
 相关资料
  • Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, SQLite 和 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能. Sequelize 遵从 SEMVER. 支持 Node v10 及更高版本以便使用 ES6 功能. 你目前正在查看 Sequelize 的教程和

  • Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能. Sequelize 遵从 语义版本控制. 支持 Node v10 及更高版本以便使用 ES6 功能.

  • 项目相关的所有文档。

  • TensorFlow Documentation These are the source files for the guide and tutorials ontensorflow.org. To contribute to the TensorFlow documentation, please readCONTRIBUTING.md, theTensorFlow docs contribu

  • Peach 是一款支持多语言、实时同步以及全文搜索功能的 Web 文档服务器。 多语言支持 从任意 Git 托管源实时同步文档 根据首选语言全文搜索文档 使用 Markdown 作为文档书写语法 高度可自定义,包括模板、配置和 CSS 等 内置 Disqus 集成支持

  • Some Unofficial WireGuard Documentation API reference guide for WireGuard including Setup, Configuration, and Usage, with examples. All credit goes to the WireGuard project, zx2c4 and the open source