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.