github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/doc/content/ru/docs/plugins/node.md (about)

     1  
     2  ---
     3  title: "Node"
     4  linkTitle: "node"
     5  date: 2021-10-20
     6  description: >
     7    
     8  ---
     9  
    10  Плагин Node разработан для интеграции внешних агентов Node, обеспечивая возможность работы с Modbus-устройствами на удаленных серверах в сети или из других подсетей. Этот плагин упрощает подключение и взаимодействие с удаленными Modbus-агентами, расширяя функциональность системы Smart Home.
    11  
    12  #### Свойства устройства
    13  
    14  - **`thread` (тип: Int)**: Идентификатор потока, в котором работает агент Node.
    15  
    16  - **`rps` (тип: Int)**: Количество запросов в секунду (Requests Per Second), обрабатываемых агентом.
    17  
    18  - **`min` (тип: Int)**: Минимальное время ответа от агента в миллисекундах.
    19  
    20  - **`max` (тип: Int)**: Максимальное время ответа от агента в миллисекундах.
    21  
    22  - **`latency` (тип: Int)**: Задержка между запросом и ответом от агента в миллисекундах.
    23  
    24  - **`startedAt` (тип: Time)**: Время запуска агента Node.
    25  
    26  #### Настройки устройства
    27  
    28  - **`node_login` (тип: String)**: Логин для аутентификации на агенте Node.
    29  
    30  - **`node_pass` (тип: String)**: Пароль для аутентификации на агенте Node.
    31  
    32  #### Статусы устройства
    33  
    34  - **`wait` (тип: String)**: Агент ожидает подключения и запросов от системы Smart Home.
    35  
    36  - **`connected` (тип: String)**: Установлено успешное соединение с агентом Node.
    37  
    38  - **`error` (тип: String)**: Произошла ошибка при взаимодействии с агентом Node.