文件名称:bosch-smart-home-bridge:允许与Bosch Smart Home Controller进行通信
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-13 12:29:14
TypeScript
博世智能家居桥 允许与Bosch Smart Home Controller(BSHC)进行通信 。 入门 您需要创建BoschSmartHomeBridge(BSHB)的新实例。 因此,您需要使用BoschSmartHomeBridgeBuilder。 构建器将强制您设置每个必填属性: BSHC的主机名/ IP地址 客户端证书(base64编码) 客户端私钥(base64编码,2048位) 一个实现该库中定义的接口的记录器(可选) const certificate = BshbUtils . generateClientCertificate ( ) ; const bshb = BoschSmartHomeBridgeBuilder . builder ( ) . withHost ( '192.168.0.10' ) . withClientCert (
【文件预览】:
bosch-smart-home-bridge-master
----.eslintrc.json(702B)
----.gitignore(527B)
----package.json(1KB)
----package-lock.json(47KB)
----src()
--------api()
--------bosch-smart-home-bridge.ts(5KB)
--------model()
--------logger.ts(3KB)
--------builder()
--------index.ts(626B)
--------bshb-utils.ts(3KB)
--------certificate-storage.ts(1000B)
--------bshb-call-options.ts(350B)
--------bshb-response.ts(673B)
--------error()
----@types()
--------selfsigned()
----resources()
--------bshb-logo.jpg(39KB)
----LICENSE(1KB)
----CHANGELOG.md(3KB)
----tsconfig.json(991B)
----README.md(3KB)
----.npmignore(634B)
----test()
--------test.ts(4KB)
----tsconfig.test.json(1012B)