Thingsboard создает цепочку правил из REST API - PullRequest
0 голосов
/ 16 января 2019

кто-нибудь создал цепочку правил из REST API thingboard?Я мог бы создать цепочку правил, но не добавлять к ней узлы.Из документа swagger я подумал, что конечными точками для использования будут / api / ruleChain и / api / ruleChain / metadata.Но метаданные не обновляются.Я создал такое правило.идентификаторы были созданы с использованием узла uuidv1

  POST /api/ruleChain
     {
    "connections": [],
    "firstNodeIndex": 0,
    "nodes": [
        {
            "additionalInfo": null,
            "configuration": null,
            "debugMode": true,
            "id": {
                "id": "2c2fb2e0-0a6c-11e9-81d0-9de33a5e53d8",
                "entityType": "RULE_NODE"
            },
            "name": "rtestnode",
            "ruleChainId": {
                "entityType": "RULE_CHAIN",
                "id": "2c2f8bd0-0a6c-11e9-81d0-9de33a5e53d7"
            },
            "type": "org.thingsboard.rule.engine.filter.TbJsFilterNode"
        }
    ],
    "ruleChainConnections": [],
    "ruleChainId": {
        "id": "2c2f8bd0-0a6c-11e9-81d0-9de33a5e53d7",
        "entityType": "RULE_CHAIN"
    }

В ответ я получаю тот же самый json с пустыми узлами [].Я разместил вопрос в репо https://github.com/thingsboard/thingsboard/issues/1364

Буду признателен за любые рекомендации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...