0

我正在寻找一种使用 OpenHab 命令行界面发现 USB zstick“/dev/ttyACM0”的方法,因为我不会使用 GUI,我需要创建一个脚本来自动化一些事情。

在他们的网站herehere OpenHab有一些文档,这就是我发现的:

GET /discovery POST /discovery/bindings/{bindingId}/scan

但是我无法将其变成有用的 curl 命令。关于从哪里开始的任何想法?

4

2 回答 2

0

我不知道是否可以通过 REST 添加设备。如果是这样,您可以在 REST 文档中找到它。如果通过 REST API 不起作用,您可能需要编写一个小的 bash 脚本来添加您想要的东西。executeCommandLine然后你可以在规则中调用你的脚本

于 2020-11-14T13:52:40.587 回答
0

我建议尝试 REST 文档,以找到正确的端点/表达式。

你可以通过paper ui安装它: 其余文档插件的纸质用户界面视图

然后将通过<YOUR_OH_IP>:<PORT>/doc/index.html. 它提供了一些带有端点解释和示例的 ui,您可以通过它实时测试它们。这应该可以帮助您找到正确的休息调用,以便之后与 curl 一起使用。

其余文档插件页面概述

于 2019-10-20T21:50:37.763 回答