gpt4 book ai didi

rest - Thingsboard:在仪表板中创建一个 "rest api call"按钮

转载 作者:行者123 更新时间:2023-12-04 03:57:08 25 4
gpt4 key购买 nike

我正在尝试在 Thingsboard 中创建以下内容:
在仪表板中创建一个按钮,当它被点击时,会调用一个外部服务器的 rest api。
到目前为止,我发现可以使用“rest api call”节点定义规则链,但是我无法找到导致其执行的好的规则(每次创建实体时发送 api 显然是一个糟糕的选择)
在“控制小部件”中,我无法创建一个有效的解决方案,但它看起来是正确的方法。

最佳答案

我想出了一种方法来做到这一点,不是最好的,但它有效:

  • 创建一个板。
  • 创建一个“更新设备属性”控制小部件。
  • 转到“更新设备属性”控件小部件中的“编辑”,选择一个未使用的设备(可能会选择一个使用过的设备,但我不确定操作是否会改变它),转到“高级”并设置“任何有效 json 的设备属性参数,例如:{"rest":1}。
  • 转到“规则链”并创建以下规则:
    Input -> Message Type Switch -(Attribute Updated)-> Rest Api Call(从nodes-external中选择)。
  • 在“Rest Api Call”中设置所需的端点 url 和方法,然后应用更改。

  • 如果您已正确配置所有内容,则每次单击该按钮时都会进行一次 rest api 调用

    关于rest - Thingsboard:在仪表板中创建一个 "rest api call"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63683220/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com