文件名称:homebridge-openzwave:用于Homebridge的OpenZWave平台
文件大小:133KB
文件格式:ZIP
更新时间:2024-02-24 07:57:22
iot homebridge homebridge-plugin zwave openzwave
家桥-openzwave 用于Homebridge的OpenZWave平台。 该项目的主要目标是将Z-Wave协议命令类映射到HomeKit附件,服务和特性。 从理论上讲,它应该使其支持任何Open Z-Wave设备。 该项目最初是从分叉的,并已完全用TypeScript重写。 支持的Z-Wave命令类 (37) (38) (48) (49) (128) 要求 Z-Wave网关 除了OpenZwave之外,请确保安装ozw dev软件包: 对于Ubuntu / Debian: sudo apt install libopenzwave1.5-dev 对于高山: sudo apk --no-cache add openzwave-dev 安装 npm i -g homebridge-openzwave 将平台添加到您的配置文件 组态 为了使用此插件,您需要将以下JSON对象添加到Homebridge配置文件中: { " platform " : " openzwave " , " name " : " OpenZWave " , " zwa
【文件预览】:
homebridge-openzwave-master
----.gitignore(55B)
----mocks()
--------MockValueObservables.ts(1011B)
--------MockNoopLogger.ts(165B)
--------MockZwave.ts(3KB)
--------MockValue.ts(617B)
----.babelrc(395B)
----package.json(2KB)
----.prettierrc.yaml(264B)
----src()
--------Platform.ts(3KB)
--------Accessories()
--------Streams()
--------IAccessoryConfig.d.ts(506B)
--------registerPlatform.ts(289B)
--------Values()
--------Support()
--------settings.ts(119B)
--------IConfig.d.ts(200B)
--------Zwave()
--------Devices()
----LICENSE(1KB)
----ava.config.js(187B)
----tsconfig.json(207B)
----types()
--------homebridge.d.ts(1KB)
----utils()
--------util.js(664B)
--------shared()
--------cmd()
--------testharness()
----README.markdown(8KB)
----.drone.yml(715B)
----.npmignore(46B)
----fixtures()
--------config()
--------plugins()
----test()
--------exactlyOnce.test.ts(763B)
--------ValueSetter.test.ts(1KB)
--------takeImmediateValue.test.ts(602B)
--------helpers()
--------ValueRefresher.test.ts(1KB)
--------stringifyValueId.test.ts(334B)
--------takeFreshValue.test.ts(1KB)
--------BoundValueStream.test.ts(2KB)
----.editorconfig(197B)
----yarn.lock(177KB)