Advertisement
geirby

metatypes_current

Aug 27th, 2021
948
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 38.66 KB | None | 0 0
  1. {
  2.     "metatypes": {
  3.         "с2000-2": {
  4.             "node_type": "orion_device",
  5.             "is_array": "",
  6.             "value": "",
  7.             "fields": {
  8.                 "Свойства прибора": {
  9.                     "node_type": "Свойства приборов",
  10.                     "is_array": "",
  11.                     "value": "Адрес,Тип,Версия,Пользовательский номер,Номер Contact ID,Название,Комментарий,Сбор статистики,Трансляция,Окна времени,Группы доступа,Камеры",
  12.                     "fields": ""
  13.                 },
  14.                 "Считыватели": {
  15.                     "node_type": "",
  16.                     "is_array": "true",
  17.                     "value": "",
  18.                     "fields": {
  19.                         "Номер": {
  20.                             "node_type": "",
  21.                             "is_array": "",
  22.                             "value": "",
  23.                             "fields": ""
  24.                         },
  25.                         "Название": {
  26.                             "node_type": "",
  27.                             "is_array": "",
  28.                             "value": "",
  29.                             "fields": ""
  30.                         },
  31.                         "Тип считывателя по умолчанию": {
  32.                             "node_type": "Тип считывателя по умолчанию",
  33.                             "is_array": "",
  34.                             "value": "Считыватель,Считыватель доступа",
  35.                             "fields": ""
  36.                         },
  37.                         "Возможные типы считывателя": {
  38.                             "node_type": "Возможные типы считывателей",
  39.                             "is_array": "",
  40.                             "value": "Считыватель,Считыватель доступа",
  41.                             "fields": ""
  42.                         },
  43.                         "События считывателя": {
  44.                             "node_type": "",
  45.                             "is_array": "true",
  46.                             "value": "",
  47.                             "fields": {
  48.                                 "код события": {
  49.                                     "node_type": "integer",
  50.                                     "is_array": "",
  51.                                     "value": "",
  52.                                     "fields": ""
  53.                                 },
  54.                                 "значение события": {
  55.                                     "node_type": "События считывателя",
  56.                                     "is_array": "",
  57.                                     "value": "Отказ от прохода,Подбор кода,Дверь открыта",
  58.                                     "fields": ""
  59.                                 }
  60.                             }
  61.                         }
  62.                     }
  63.                 },
  64.                 "Входы": {
  65.                     "node_type": "",
  66.                     "is_array": "true",
  67.                     "value": "",
  68.                     "fields": {
  69.                         "Название": {
  70.                             "node_type": "string",
  71.                             "is_array": "",
  72.                             "value": "",
  73.                             "fields": ""
  74.                         },
  75.                         "Номер": {
  76.                             "node_type": "integer",
  77.                             "is_array": "",
  78.                             "value": "",
  79.                             "fields": ""
  80.                         },
  81.                         "Тип по умолчанию": {
  82.                             "node_type": "Тип входа по умолчанию",
  83.                             "is_array": "",
  84.                             "value": "Пожарный,Технологический,Программируемый,Охранный",
  85.                             "fields": ""
  86.                         },
  87.                         "Возможные типы входа": {
  88.                             "node_type": "Возможные типы входа",
  89.                             "is_array": "",
  90.                             "value": "Пожарный,Технологический,Программируемый,Охранный",
  91.                             "fields": ""
  92.                         },
  93.                         "Свойство входа": {
  94.                             "node_type": "Свойства входов",
  95.                             "is_array": "",
  96.                             "value": "Адрес,Тип,Пользовательский номер,Номер Contact ID,Название,Комментарий,Сбор статистики,Камеры,Номер",
  97.                             "fields": ""
  98.                         }
  99.                     }
  100.                 },
  101.                 "Команды прибора": {
  102.                     "node_type": "Команды приборов",
  103.                     "is_array": "",
  104.                     "value": "0,1",
  105.                     "fields": ""
  106.                 },
  107.                 "События прибора": {
  108.                     "node_type": "События",
  109.                     "is_array": "",
  110.                     "value": "Отключение звука,Вход включен,Вход отключен,Ошибка при автоматическом тестировании,Запуск внутреннего теста,Взлом корпуса,Восстановление корпуса,Перегрузка источника питания,Перегрузка источника питания устранена,Восстановление источника питания,Неисправность источника питания,Восстановление батареи,Неисправность батареи,Перезапуск устройства",
  111.                     "fields": ""
  112.                 },
  113.                 "Подтип АУ": {
  114.                     "node_type": "Типы АУ",
  115.                     "is_array": "",
  116.                     "value": "kdl2000,kdl2000_old,нет",
  117.                     "fields": ""
  118.                 },
  119.                 "Добавление\/изменение входов + выходов": {
  120.                     "node_type": "bool",
  121.                     "is_array": "",
  122.                     "value": "",
  123.                     "fields": ""
  124.                 },
  125.                 "Возможность привязки сценария управления": {
  126.                     "node_type": "bool",
  127.                     "is_array": "",
  128.                     "value": "",
  129.                     "fields": ""
  130.                 },
  131.                 "Выходы": {
  132.                     "node_type": "",
  133.                     "is_array": "true",
  134.                     "value": "",
  135.                     "fields": {
  136.                         "Название": {
  137.                             "node_type": "string",
  138.                             "is_array": "",
  139.                             "value": "",
  140.                             "fields": ""
  141.                         },
  142.                         "Номер": {
  143.                             "node_type": "integer",
  144.                             "is_array": "",
  145.                             "value": "",
  146.                             "fields": ""
  147.                         },
  148.                         "Тип по умолчанию": {
  149.                             "node_type": "Тип выхода по умолчанию",
  150.                             "is_array": "",
  151.                             "value": "Реле,Управление доступом",
  152.                             "fields": ""
  153.                         },
  154.                         "Возможные типы входа": {
  155.                             "node_type": "Возможные типы выхода",
  156.                             "is_array": "",
  157.                             "value": "Реле,Управление доступом",
  158.                             "fields": ""
  159.                         },
  160.                         "Свойства выхода": {
  161.                             "node_type": "Свойства выхода",
  162.                             "is_array": "",
  163.                             "value": "Адрес,Тип,Пользовательский номер,Номер Contact ID,Название,Комментарий",
  164.                             "fields": ""
  165.                         }
  166.                     }
  167.                 }
  168.             }
  169.         },
  170.         "orion_device": {
  171.             "node_type": "struct",
  172.             "is_array": "",
  173.             "value": "",
  174.             "fields": {
  175.                 "property": {
  176.                     "node_type": "Свойства приборов",
  177.                     "is_array": "",
  178.                     "value": "Адрес,Тип,Версия,Пользовательский номер,Номер Contact ID,Название,Комментарий,Сбор статистики,Трансляция,Окна времени,Группы доступа,Камеры",
  179.                     "fields": ""
  180.                 },
  181.                 "commands": {
  182.                     "node_type": "Команды приборов",
  183.                     "is_array": "",
  184.                     "value": "0,1",
  185.                     "fields": ""
  186.                 },
  187.                 "events": {
  188.                     "node_type": "События",
  189.                     "is_array": "",
  190.                     "value": "Отключение звука,Вход включен,Вход отключен,Ошибка при автоматическом тестировании,Запуск внутреннего теста,Взлом корпуса,Восстановление корпуса,Перегрузка источника питания,Перегрузка источника питания устранена,Восстановление источника питания,Неисправность источника питания,Восстановление батареи,Неисправность батареи,Перезапуск устройства",
  191.                     "fields": ""
  192.                 },
  193.                 "name": {
  194.                     "node_type": "string",
  195.                     "is_array": "",
  196.                     "value": "",
  197.                     "fields": ""
  198.                 },
  199.                 "type": {
  200.                     "node_type": "integer",
  201.                     "is_array": "",
  202.                     "value": "",
  203.                     "fields": ""
  204.                 },
  205.                 "version": {
  206.                     "node_type": "integer",
  207.                     "is_array": "",
  208.                     "value": "",
  209.                     "fields": ""
  210.                 },
  211.                 "inputs": {
  212.                     "node_type": "",
  213.                     "is_array": "true",
  214.                     "value": "",
  215.                     "fields": {
  216.                         "name": {
  217.                             "node_type": "string",
  218.                             "is_array": "",
  219.                             "value": "",
  220.                             "fields": ""
  221.                         },
  222.                         "number": {
  223.                             "node_type": "integer",
  224.                             "is_array": "",
  225.                             "value": "",
  226.                             "fields": ""
  227.                         },
  228.                         "default_type": {
  229.                             "node_type": "input_default_types",
  230.                             "is_array": "",
  231.                             "value": "",
  232.                             "fields": ""
  233.                         },
  234.                         "events": {
  235.                             "node_type": "integer",
  236.                             "is_array": "",
  237.                             "value": "",
  238.                             "fields": ""
  239.                         },
  240.                         "property": {
  241.                             "node_type": "Свойства входов",
  242.                             "is_array": "",
  243.                             "value": "Адрес,Тип,Пользовательский номер,Номер Contact ID,Название,Комментарий,Сбор статистики,Камеры,Номер",
  244.                             "fields": ""
  245.                         },
  246.                         "commands": {
  247.                             "node_type": "integer",
  248.                             "is_array": "",
  249.                             "value": "",
  250.                             "fields": ""
  251.                         },
  252.                         "possibility_types": {
  253.                             "node_type": "",
  254.                             "is_array": "true",
  255.                             "value": "",
  256.                             "fields": {
  257.                                 "item": {
  258.                                     "node_type": "input_default_types",
  259.                                     "is_array": "",
  260.                                     "value": "",
  261.                                     "fields": ""
  262.                                 }
  263.                             }
  264.                         }
  265.                     }
  266.                 }
  267.             }
  268.         },
  269.         "main_inputs": {
  270.             "node_type": "",
  271.             "is_array": "true",
  272.             "value": "",
  273.             "fields": {
  274.                 "name": {
  275.                     "node_type": "string",
  276.                     "is_array": "",
  277.                     "value": "",
  278.                     "fields": ""
  279.                 },
  280.                 "number": {
  281.                     "node_type": "integer",
  282.                     "is_array": "",
  283.                     "value": "",
  284.                     "fields": ""
  285.                 },
  286.                 "default_type": {
  287.                     "node_type": "",
  288.                     "is_array": "",
  289.                     "value": "",
  290.                     "fields": ""
  291.                 }
  292.             }
  293.         },
  294.         "my_enum": {
  295.             "node_type": "Тип считывателя по умолчанию",
  296.             "is_array": "",
  297.             "value": "Считыватель,Считыватель доступа",
  298.             "fields": ""
  299.         }
  300.     },
  301.     "custom_types": {
  302.         "orion_device": {
  303.             "node_type": "",
  304.             "is_array": "",
  305.             "value": "",
  306.             "fields": {
  307.                 "тип прибора": {
  308.                     "node_type": "integer",
  309.                     "is_array": "",
  310.                     "value": "",
  311.                     "fields": ""
  312.                 },
  313.                 "версия прибора": {
  314.                     "node_type": "integer",
  315.                     "is_array": "",
  316.                     "value": "",
  317.                     "fields": ""
  318.                 },
  319.                 "название": {
  320.                     "node_type": "string",
  321.                     "is_array": "",
  322.                     "value": "",
  323.                     "fields": ""
  324.                 }
  325.             }
  326.         },
  327.         "Свойства приборов": {
  328.             "node_type": "dictionary",
  329.             "is_array": "",
  330.             "value": "",
  331.             "fields": {
  332.                 "Адрес": {
  333.                     "node_type": "integer",
  334.                     "is_array": "",
  335.                     "value": "Aдрес",
  336.                     "fields": ""
  337.                 },
  338.                 "Тип": {
  339.                     "node_type": "integer",
  340.                     "is_array": "",
  341.                     "value": "Тип",
  342.                     "fields": ""
  343.                 },
  344.                 "Версия": {
  345.                     "node_type": "integer",
  346.                     "is_array": "",
  347.                     "value": "Версия",
  348.                     "fields": ""
  349.                 },
  350.                 "Пользовательский номер": {
  351.                     "node_type": "integer",
  352.                     "is_array": "",
  353.                     "value": "Пользовательский номер",
  354.                     "fields": ""
  355.                 },
  356.                 "Номер Contact ID": {
  357.                     "node_type": "integer",
  358.                     "is_array": "",
  359.                     "value": "Номер Contact ID",
  360.                     "fields": ""
  361.                 },
  362.                 "Название": {
  363.                     "node_type": "string",
  364.                     "is_array": "",
  365.                     "value": "Название",
  366.                     "fields": ""
  367.                 },
  368.                 "Комментарий": {
  369.                     "node_type": "string",
  370.                     "is_array": "",
  371.                     "value": "Комментарий",
  372.                     "fields": ""
  373.                 },
  374.                 "Сбор статистики": {
  375.                     "node_type": "bool",
  376.                     "is_array": "",
  377.                     "value": "Сбор статистики",
  378.                     "fields": ""
  379.                 },
  380.                 "Трансляция": {
  381.                     "node_type": "integer",
  382.                     "is_array": "",
  383.                     "value": "Трансляция",
  384.                     "fields": ""
  385.                 },
  386.                 "Окна времени": {
  387.                     "node_type": "integer",
  388.                     "is_array": "",
  389.                     "value": "Окна времени",
  390.                     "fields": ""
  391.                 },
  392.                 "Группы доступа": {
  393.                     "node_type": "integer",
  394.                     "is_array": "",
  395.                     "value": "Группы доступа",
  396.                     "fields": ""
  397.                 },
  398.                 "Камеры": {
  399.                     "node_type": "integer",
  400.                     "is_array": "",
  401.                     "value": "Камеры",
  402.                     "fields": ""
  403.                 }
  404.             }
  405.         },
  406.         "Возможные типы считывателей": {
  407.             "node_type": "dictionary",
  408.             "is_array": "",
  409.             "value": "",
  410.             "fields": {
  411.                 "Считыватель": {
  412.                     "node_type": "",
  413.                     "is_array": "",
  414.                     "value": "Считыватель",
  415.                     "fields": ""
  416.                 },
  417.                 "Считыватель доступа": {
  418.                     "node_type": "",
  419.                     "is_array": "",
  420.                     "value": "Считыватель доступа",
  421.                     "fields": ""
  422.                 }
  423.             }
  424.         },
  425.         "Тип считывателя по умолчанию": {
  426.             "node_type": "enum",
  427.             "is_array": "",
  428.             "value": "",
  429.             "fields": {
  430.                 "Считыватель": {
  431.                     "node_type": "",
  432.                     "is_array": "",
  433.                     "value": "Считыватель",
  434.                     "fields": ""
  435.                 },
  436.                 "Считыватель доступа": {
  437.                     "node_type": "",
  438.                     "is_array": "",
  439.                     "value": "Считыватель доступа",
  440.                     "fields": ""
  441.                 }
  442.             }
  443.         },
  444.         "События считывателя": {
  445.             "node_type": "enum",
  446.             "is_array": "",
  447.             "value": "",
  448.             "fields": {
  449.                 "Отказ от прохода": {
  450.                     "node_type": "string",
  451.                     "is_array": "",
  452.                     "value": "Отказ от прохода",
  453.                     "fields": ""
  454.                 },
  455.                 "Подбор кода": {
  456.                     "node_type": "string",
  457.                     "is_array": "",
  458.                     "value": "Подбор кода",
  459.                     "fields": ""
  460.                 },
  461.                 "Дверь открыта": {
  462.                     "node_type": "string",
  463.                     "is_array": "",
  464.                     "value": "Дверь открыта",
  465.                     "fields": ""
  466.                 }
  467.             }
  468.         },
  469.         "Тип входа по умолчанию": {
  470.             "node_type": "enum",
  471.             "is_array": "",
  472.             "value": "",
  473.             "fields": {
  474.                 "Пожарный": {
  475.                     "node_type": "",
  476.                     "is_array": "",
  477.                     "value": "Пожарный",
  478.                     "fields": ""
  479.                 },
  480.                 "Технологический": {
  481.                     "node_type": "",
  482.                     "is_array": "",
  483.                     "value": "Технологический",
  484.                     "fields": ""
  485.                 },
  486.                 "Программируемый": {
  487.                     "node_type": "",
  488.                     "is_array": "",
  489.                     "value": "Программируемый",
  490.                     "fields": ""
  491.                 },
  492.                 "Охранный": {
  493.                     "node_type": "",
  494.                     "is_array": "",
  495.                     "value": "Охранный",
  496.                     "fields": ""
  497.                 }
  498.             }
  499.         },
  500.         "Возможные типы входа": {
  501.             "node_type": "dictionary",
  502.             "is_array": "",
  503.             "value": "",
  504.             "fields": {
  505.                 "Пожарный": {
  506.                     "node_type": "",
  507.                     "is_array": "",
  508.                     "value": "Пожарный",
  509.                     "fields": ""
  510.                 },
  511.                 "Технологический": {
  512.                     "node_type": "",
  513.                     "is_array": "",
  514.                     "value": "Технологический",
  515.                     "fields": ""
  516.                 },
  517.                 "Программируемый": {
  518.                     "node_type": "",
  519.                     "is_array": "",
  520.                     "value": "Программируемый",
  521.                     "fields": ""
  522.                 },
  523.                 "Охранный": {
  524.                     "node_type": "",
  525.                     "is_array": "",
  526.                     "value": "Охранный",
  527.                     "fields": ""
  528.                 }
  529.             }
  530.         },
  531.         "Свойства входов": {
  532.             "node_type": "dictionary",
  533.             "is_array": "",
  534.             "value": "",
  535.             "fields": {
  536.                 "Адрес": {
  537.                     "node_type": "integer",
  538.                     "is_array": "",
  539.                     "value": "Aдрес",
  540.                     "fields": ""
  541.                 },
  542.                 "Тип": {
  543.                     "node_type": "integer",
  544.                     "is_array": "",
  545.                     "value": "Тип",
  546.                     "fields": ""
  547.                 },
  548.                 "Пользовательский номер": {
  549.                     "node_type": "integer",
  550.                     "is_array": "",
  551.                     "value": "Пользовательский номер",
  552.                     "fields": ""
  553.                 },
  554.                 "Номер Contact ID": {
  555.                     "node_type": "integer",
  556.                     "is_array": "",
  557.                     "value": "Номер Contact ID",
  558.                     "fields": ""
  559.                 },
  560.                 "Название": {
  561.                     "node_type": "string",
  562.                     "is_array": "",
  563.                     "value": "Название",
  564.                     "fields": ""
  565.                 },
  566.                 "Комментарий": {
  567.                     "node_type": "string",
  568.                     "is_array": "",
  569.                     "value": "Комментарий",
  570.                     "fields": ""
  571.                 },
  572.                 "Сбор статистики": {
  573.                     "node_type": "bool",
  574.                     "is_array": "",
  575.                     "value": "Сбор статистики",
  576.                     "fields": ""
  577.                 },
  578.                 "Камеры": {
  579.                     "node_type": "",
  580.                     "is_array": "",
  581.                     "value": "Камеры",
  582.                     "fields": ""
  583.                 },
  584.                 "Номер": {
  585.                     "node_type": "",
  586.                     "is_array": "",
  587.                     "value": "Номер",
  588.                     "fields": ""
  589.                 }
  590.             }
  591.         },
  592.         "Возможные типы выхода": {
  593.             "node_type": "dictionary",
  594.             "is_array": "",
  595.             "value": "",
  596.             "fields": {
  597.                 "Реле": {
  598.                     "node_type": "",
  599.                     "is_array": "",
  600.                     "value": "Реле",
  601.                     "fields": ""
  602.                 },
  603.                 "Управление доступом": {
  604.                     "node_type": "",
  605.                     "is_array": "",
  606.                     "value": "Управление доступом",
  607.                     "fields": ""
  608.                 }
  609.             }
  610.         },
  611.         "Тип выхода по умолчанию": {
  612.             "node_type": "enum",
  613.             "is_array": "",
  614.             "value": "",
  615.             "fields": {
  616.                 "Реле": {
  617.                     "node_type": "",
  618.                     "is_array": "",
  619.                     "value": "Реле",
  620.                     "fields": ""
  621.                 },
  622.                 "Управление доступом": {
  623.                     "node_type": "",
  624.                     "is_array": "",
  625.                     "value": "Управление доступом",
  626.                     "fields": ""
  627.                 }
  628.             }
  629.         },
  630.         "Свойства выхода": {
  631.             "node_type": "dictionary",
  632.             "is_array": "",
  633.             "value": "",
  634.             "fields": {
  635.                 "Адрес": {
  636.                     "node_type": "integer",
  637.                     "is_array": "",
  638.                     "value": "Aдрес",
  639.                     "fields": ""
  640.                 },
  641.                 "Тип": {
  642.                     "node_type": "integer",
  643.                     "is_array": "",
  644.                     "value": "Тип",
  645.                     "fields": ""
  646.                 },
  647.                 "Пользовательский номер": {
  648.                     "node_type": "integer",
  649.                     "is_array": "",
  650.                     "value": "Пользовательский номер",
  651.                     "fields": ""
  652.                 },
  653.                 "Номер Contact ID": {
  654.                     "node_type": "integer",
  655.                     "is_array": "",
  656.                     "value": "Номер Contact ID",
  657.                     "fields": ""
  658.                 },
  659.                 "Название": {
  660.                     "node_type": "string",
  661.                     "is_array": "",
  662.                     "value": "Название",
  663.                     "fields": ""
  664.                 },
  665.                 "Комментарий": {
  666.                     "node_type": "string",
  667.                     "is_array": "",
  668.                     "value": "Комментарий",
  669.                     "fields": ""
  670.                 },
  671.                 "Управление": {
  672.                     "node_type": "dictionary",
  673.                     "is_array": "",
  674.                     "value": "",
  675.                     "fields": {
  676.                         "Локальное": {
  677.                             "node_type": "integer",
  678.                             "is_array": "",
  679.                             "value": "Локальное",
  680.                             "fields": ""
  681.                         },
  682.                         "Сетевым контроллером": {
  683.                             "node_type": "integer",
  684.                             "is_array": "",
  685.                             "value": "Сетевым контроллером",
  686.                             "fields": ""
  687.                         },
  688.                         "АРМ \"Орион Х\"": {
  689.                             "node_type": "integer",
  690.                             "is_array": "",
  691.                             "value": "АРМ \"Орион Х\"",
  692.                             "fields": ""
  693.                         }
  694.                     }
  695.                 }
  696.             }
  697.         },
  698.         "Типы АУ": {
  699.             "node_type": "enum",
  700.             "is_array": "",
  701.             "value": "",
  702.             "fields": {
  703.                 "kdl2000": {
  704.                     "node_type": "struct",
  705.                     "is_array": "",
  706.                     "value": "kdl_val",
  707.                     "fields": {
  708.                         "0": {
  709.                             "node_type": "",
  710.                             "is_array": "",
  711.                             "value": "АУ: Не подключено!",
  712.                             "fields": ""
  713.                         },
  714.                         "1": {
  715.                             "node_type": "",
  716.                             "is_array": "",
  717.                             "value": "C2000-АР1",
  718.                             "fields": ""
  719.                         }
  720.                     }
  721.                 },
  722.                 "kdl2000_old": {
  723.                     "node_type": "struct",
  724.                     "is_array": "",
  725.                     "value": "kdl_old_val",
  726.                     "fields": {
  727.                         "0": {
  728.                             "node_type": "",
  729.                             "is_array": "",
  730.                             "value": "АУ: Не подключено!",
  731.                             "fields": ""
  732.                         },
  733.                         "1": {
  734.                             "node_type": "",
  735.                             "is_array": "",
  736.                             "value": "С2000-АР1 v1.02",
  737.                             "fields": ""
  738.                         }
  739.                     }
  740.                 },
  741.                 "нет": {
  742.                     "node_type": "bool",
  743.                     "is_array": "",
  744.                     "value": "нет",
  745.                     "fields": ""
  746.                 }
  747.             }
  748.         },
  749.         "События": {
  750.             "node_type": "dictionary",
  751.             "is_array": "",
  752.             "value": "",
  753.             "fields": {
  754.                 "Отключение звука": {
  755.                     "node_type": "",
  756.                     "is_array": "",
  757.                     "value": "Отключение звука",
  758.                     "fields": ""
  759.                 },
  760.                 "Вход включен": {
  761.                     "node_type": "",
  762.                     "is_array": "",
  763.                     "value": "Вход включен",
  764.                     "fields": ""
  765.                 },
  766.                 "Вход отключен": {
  767.                     "node_type": "",
  768.                     "is_array": "",
  769.                     "value": "Вход отключен",
  770.                     "fields": ""
  771.                 },
  772.                 "Ошибка при автоматическом тестировании": {
  773.                     "node_type": "",
  774.                     "is_array": "",
  775.                     "value": "Ошибка при автоматическом тестировании",
  776.                     "fields": ""
  777.                 },
  778.                 "Запуск внутреннего теста": {
  779.                     "node_type": "",
  780.                     "is_array": "",
  781.                     "value": "Запуск внутреннего теста",
  782.                     "fields": ""
  783.                 },
  784.                 "Взлом корпуса": {
  785.                     "node_type": "",
  786.                     "is_array": "",
  787.                     "value": "Взлом корпуса",
  788.                     "fields": ""
  789.                 },
  790.                 "Восстановление корпуса": {
  791.                     "node_type": "",
  792.                     "is_array": "",
  793.                     "value": "Восстановление корпуса",
  794.                     "fields": ""
  795.                 },
  796.                 "Перегрузка источника питания": {
  797.                     "node_type": "",
  798.                     "is_array": "",
  799.                     "value": "Перегрузка источника питания",
  800.                     "fields": ""
  801.                 },
  802.                 "Перегрузка источника питания устранена": {
  803.                     "node_type": "",
  804.                     "is_array": "",
  805.                     "value": "Перегрузка источника питания устранена",
  806.                     "fields": ""
  807.                 },
  808.                 "Восстановление источника питания": {
  809.                     "node_type": "",
  810.                     "is_array": "",
  811.                     "value": "Восстановление источника питания",
  812.                     "fields": ""
  813.                 },
  814.                 "Неисправность источника питания": {
  815.                     "node_type": "",
  816.                     "is_array": "",
  817.                     "value": "Неисправность источника питания",
  818.                     "fields": ""
  819.                 },
  820.                 "Восстановление батареи": {
  821.                     "node_type": "",
  822.                     "is_array": "",
  823.                     "value": "Восстановление батареи",
  824.                     "fields": ""
  825.                 },
  826.                 "Неисправность батареи": {
  827.                     "node_type": "",
  828.                     "is_array": "",
  829.                     "value": "Неисправность батареи",
  830.                     "fields": ""
  831.                 },
  832.                 "Перезапуск устройства": {
  833.                     "node_type": "",
  834.                     "is_array": "",
  835.                     "value": "Перезапуск устройства",
  836.                     "fields": ""
  837.                 }
  838.             }
  839.         },
  840.         "Команды приборов": {
  841.             "node_type": "dictionary",
  842.             "is_array": "",
  843.             "value": "",
  844.             "fields": {
  845.                 "0": {
  846.                     "node_type": "",
  847.                     "is_array": "",
  848.                     "value": "Отключение контроля состояния прибора",
  849.                     "fields": ""
  850.                 },
  851.                 "1": {
  852.                     "node_type": "",
  853.                     "is_array": "",
  854.                     "value": "Включение контроля состояния прибора",
  855.                     "fields": ""
  856.                 },
  857.                 "2": {
  858.                     "node_type": "",
  859.                     "is_array": "",
  860.                     "value": "Включение теста индикации",
  861.                     "fields": ""
  862.                 }
  863.             }
  864.         },
  865.         "input_default_types": {
  866.             "node_type": "",
  867.             "is_array": "",
  868.             "value": "",
  869.             "fields": {
  870.                 "type": {
  871.                     "node_type": "integer",
  872.                     "is_array": "",
  873.                     "value": "",
  874.                     "fields": ""
  875.                 },
  876.                 "name": {
  877.                     "node_type": "string",
  878.                     "is_array": "",
  879.                     "value": "",
  880.                     "fields": {
  881.                         "Отключение контроля входа": {
  882.                             "node_type": "string",
  883.                             "is_array": "",
  884.                             "value": "Отключение контроля входа",
  885.                             "fields": ""
  886.                         },
  887.                         "Сброс тревог": {
  888.                             "node_type": "string",
  889.                             "is_array": "",
  890.                             "value": "Сброс тревог",
  891.                             "fields": ""
  892.                         }
  893.                     }
  894.                 },
  895.                 "commands": {
  896.                     "node_type": "",
  897.                     "is_array": "true",
  898.                     "value": "",
  899.                     "fields": {
  900.                         "number": {
  901.                             "node_type": "integer",
  902.                             "is_array": "",
  903.                             "value": "",
  904.                             "fields": ""
  905.                         },
  906.                         "name": {
  907.                             "node_type": "string",
  908.                             "is_array": "",
  909.                             "value": "",
  910.                             "fields": ""
  911.                         }
  912.                     }
  913.                 }
  914.             }
  915.         },
  916.         "input_commands": {
  917.             "node_type": "dictionary",
  918.             "is_array": "",
  919.             "value": "",
  920.             "fields": {
  921.                 "Отключение контроля входа": {
  922.                     "node_type": "",
  923.                     "is_array": "",
  924.                     "value": "Отключение контроля входа",
  925.                     "fields": {
  926.                         "номер": {
  927.                             "node_type": "",
  928.                             "is_array": "",
  929.                             "value": "0",
  930.                             "fields": ""
  931.                         }
  932.                     }
  933.                 },
  934.                 "Включение контроля входа": {
  935.                     "node_type": "",
  936.                     "is_array": "",
  937.                     "value": "Включение контроля входа",
  938.                     "fields": {
  939.                         "номер": {
  940.                             "node_type": "",
  941.                             "is_array": "",
  942.                             "value": "1",
  943.                             "fields": ""
  944.                         }
  945.                     }
  946.                 }
  947.             }
  948.         }
  949.     }
  950. }
  951.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement