npm包 iobroker.onkyo-vis-dev 使用教程

阅读时长 5 分钟读完

概述

iobroker.onkyo-vis-dev 是一个用于从 Onkyo AV 接收器获取信息的 npm 包。通过它,您可以在 ioBroker 的 Onkyo 配置中集成您的 AV 接收器,并使用 ioBroker 控制面板跟踪音频播放进程。本文章将为您提供 iobroker.onkyo-vis-dev 的使用教程,目的是演示如何配置此包,并为您提供示例代码。

安装 iobroker.onkyo-vis-dev

您首先需要通过 npm 安装 iobroker.onkyo-vis-dev

可以通过以下方式使用 npm 安装:

此时,您已经将包下载到本地。

配置 Onkyo AV 接收器

在配置 ioBroker 之前,请确保您已将 Onkyo AV 接收器设置为安装在 ioBroker 的同一网络中。然后,您需要为您的 AV 接收器启用 ISCP(INTERNET)控制。

要配置 ISCP(INTERNET)控制,请转到您的 Onkyo AV 接收器的设置菜单。在常规设置中,您可以找到“网络设置”选项,然后切换到“IP地址”的选项卡。选择“ISCP(INTERNET)控制”并将其设置为“开启”。

此时,您已完成在您的 Onkyo AV 接收器的设置。

配置 ioBroker

现在您需要在 ioBroker 中创建新的 Onkyo 配置。为此,请打开 ioBroker 的控制台,然后切换到“设备”选项卡。在设备选项卡中,单击“添加新设备”按钮。

在 “添加新设备” 对话框中, 选择 “Onkyo AV 接收器” 并为设备命名。

单击“确认”按钮以继续创建设备。

您现在需要为该设备选择新的“适配器”。在“适配器”选项中,选择“iobroker.onkyo-vis-dev”并点击“确认”。

在出现的新窗口中,输入您 Onkyo AV 接收器的 IP 地址和其监听端口。默认侦听端口应为“60128”。

注意,如果您的 Onkyo AV接收器上的 ISCP 控制已更改端口,则端口必须与更改后的端口匹配。

单击“确认”按钮以保存您的设置。

运行示例代码

现在,您已经设置好了 iobroker.onkyo-vis-dev 的所有必要组件。接下来,您可以通过示例代码了解如何使用它。

-- -------------------- ---- -------
----- -------- - --------------------
----- ----- - -------------------------

----- ----- - --- ---------------------- ------- -- ---- ----- -- ---- -- -----

---------------------- ----- -- -
  -------------------- ----- ------ -----------
---

------------------ ------ -- -
  -------------------- ------- ------------
---

----------------- ----- -- -
  -------------------- ------ -----------
---

---------------- ----- -- -
  ----------------- -- ------- - ---- - ---------
---

------------------------ ---- -- -
  -------------------- -------- ----- ----------
---

----------------------- ---- -- -
  -------------------- ------- ---- --- ----------
---

-------------------------------- ----- -- -
  ---------------------
---

此示例将监视您的 Onkyo AV 接收器,并在其状态更改时打印更新。

结论

本文提供了 iobroker.onkyo-vis-dev 的使用教程,以及如何在 ioBroker 中配置和集成您的 Onkyo 配置。此 npm 包使您能够更好地控制您的 Onkyo AV 接收器。您可以自由地使用我们的示例代码来了解我们在本文中讨论的概念。

我们希望您已经通过使用 iobroker.onkyo-vis-dev 得到了很多收益,并且学习了定制和控制您的 Onkyo AV 接收器的概念。如果您有任何问题或疑问,请通过 npm 官方网站提交问题,并获得更多的支持和帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066b5a51ab1864dac66f53

纠错
反馈