介绍
npm 包 homebridge-thermy 是一个用于 HomeBridge 系统的插件,可以使得用户通过 HomeKit 来控制和管理他们的温度传感器和恒温器。
本教程将向您介绍如何使用 homebridge-thermy,以及如何将其与您的 HomeKit 和其他 HomeBridge 插件集成在一起。
准备工作
在使用 homebridge-thermy 之前,您需要先安装好以下软件:
- HomeBridge:这是一个使用 Node.js 编写的智能家居系统。
- HomeBridge 插件:您需要在 HomeBridge 上安装 homebridge-thermy 插件。
您可以访问 HomeBridge 的官方网站(https://github.com/nfarina/homebridge) 来查看关于 HomeBridge 的更多信息和下载链接。
顺利安装 HomeBridge 后,请按照以下步骤进行 homebridge-thermy 的安装和配置。
步骤
步骤 1:安装 homebridge-thermy
在终端中输入以下命令来安装 homebridge-thermy:
npm install -g homebridge-thermy
步骤 2:在 HomeBridge 中添加 homebridge-thermy
在 homebridge 的 config.json 文件中添加以下配置:
-- -------------------- ---- ------- ------------ - - ----------- ----------------- ------- ------- ---------- -------------- - - ------- ----------- ------ ----- ----------------- ----------- ----- -- - - -
请将 "your-device-id" 替换为您设备的 ID。
步骤 3:操作 homebridge-thermy
在 HomeKit 中,您可以控制通过 homebridge-thermy 插件添加的恒温器,并查看传感器的实时温度。
在这个示例中,我们将使用 homebridge-thermy 插件,来控制一个名为“Living Room Thermostat”的恒温器。首先,我们启动 HomeBridge 并进入 HomeKit,查找并添加新设备。
添加完设备后,您需要对其进行配置,以便将其与 homebridge-thermy 插件相连。
打开 HomeKit 中的“Living Room Thermostat”,然后按照下列屏幕截图操作:
请在“Accessory Information”部分填写相关资料,包括恒温器的名称(例如:“Living Room Thermostat”)、制造商(“My Company”)、型号号码(“Model 123”)和设备标识符(例如:“1234ABCD”)。
接下来,请确保“Thermostat”和“Temperature Sensor”是打开的,并按照下列步骤操作:
- 在“Thermostat”下,点击“Current Temperature”。然后,请输入设备的当前温度。
- 在“Thermostat”下,点击“Target Temperature”。然后,请设置设备的目标温度。
- 在“Temperature Sensor”下,点击“Current Temperature”。然后,请输入设备的当前温度。
配置完成后,您应该能够使用 HomeKit 控制您的温度传感器和恒温器,如希望更改温度,您可以使用 Siri 打开“Hey Siri”功能。
总结
使用 homebridge-thermy,您可以将温度传感器和恒温器添加到 HomeKit 中,并通过 Siri 或 HomeKit 应用程序对其进行控制。在接下来使用 homebridge-thermy 这个包的过程中,如果您遇到任何问题,可以通过查看官方文档(https://github.com/funky81/homebridge-thermy)和开发者社区的帮助来解决问题。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cfb81e8991b448e6c56