0

我正在使用 Microsoft IoT Central 并使用其规则来触发操作。

触发规则时,可以选择许多操作,例如电子邮件、Webhook、逻辑应用程序以及 Power Automate。我试过使用所有这些都没有任何问题。现在,我尝试定义一个简单的 NodeJS Azure 函数,只要触发 IoT Central 规则,该函数就会运行。

我不明白的是如何使用 Azure 函数进行端到端设置。无法从规则菜单上的 IoT Central 操作中选择任何现有功能,而是指向创建新功能。

当我在 Azure 中尝试时,没有任何“IoT Central”功能模板,例如 IoT 中心或 HTTP 触发器。

那么 - 我如何“连接”要从 IoT Central 规则触发的新 Azure 功能?

在此处输入图像描述在此处输入图像描述在此处输入图像描述

4

1 回答 1

0

从 IoT Central 触发 Azure 函数是通过使用 HTTP 触发器创建函数并使用 Webhook 操作来触发它来完成的。

设置 webhook

该过程记录在这里

更新:我在您的屏幕截图中看到您使用的是旧版本的 IoT Central。在那个版本中,Azure Functions 作为一个单独的操作被提及,但实际上它也只是使用了一个 webhook。当您选择 Webhook 时,Azure Functions 作为一个单独的操作在更高版本中被删除,它作为一个选项被提及(如上面的屏幕截图所示)。

于 2020-08-21T09:15:31.547 回答