Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • id guid;
  • названия name;
  • режима работы mode;
  • условий запуска conditions;
  • правил rules.

Режимы работы

 mode содержит общую информацию:

  • enabled или disabled - включена или отключена макрокоманда;
  • user_role - роль, для которой будет доступна макрокоманда в меню на раскладке;
  • is_add_to_menu - добавить макрокоманды в меню на раскладке;
  • time_zone id временной зоны, если макрокоманда должна запускаться по времени;

    Code Block
    "time_zone": {
                        "timezone_id": "6fb68cf4-ca6a-46a1-b2e3-ab4cfdaa0444"
                    }


  • autorule

    Info
    titleПримачание

     Содержит общую информацию для запуска автоматических правил:

    • камера, под которой создано правило zone_ap;
    • работать только в режиме на охраны only_if_armed;
    • id временной зоны timezone_id;
    Code Block
    "autorule": {
                        "zone_ap": "hosts/Server1/DeviceIpint.30/SourceEndpoint.video:0:0",
                        "only_if_armed": false,
                        "timezone_id": "00000000-0000-0000-0000-000000000000"
                    }



  • continuous

    Info
    titleПримачание

    Содержит общую информацию для запуска циклических макрокоманд:

    • Сервер server;
    • id временной зоны timezone_id;
    • цикличность запуска в миллисекундах heartbeat_ms;
    • случайный запуск макрокоманды  random.
    Code Block
     "continuous": {
                        "server": "Server1",
                        "timezone_id": "00000000-0000-0000-0000-000000000000",
                        "heartbeat_ms": 3600000,
                        "random": true
                    }



Условия запуска

Доступны следующие (см. Задание фильтров для событийных макрокоманд, Запуск событийных макрокоманд на основе данных статистики):

...