Сервер BOOCO / Конфигурирование драйверов оборудования / Структура конфигурационного файла драйвера / Раздел «Свойства» / Общие для всех типов драйверов свойства
Свойство driver-type
описывает тип протокола, по которому идет общение с устройством.
<aside>
💡 driver-type
— обязательный параметр.
</aside>
Типы драйверов:
tcp**
— связь с устройством осуществляется по протоколу TCP, подключение — по указанному порту.udp**
— связь с устройством осуществляется по протоколу UDP: используются персональные (unicast) или широковещательные (broadcast) пакеты.http**
— связь с устройством осуществляется по протоколу HTTP/HTTPS. Выполняются HTTP-запросы (GET
, POST
, PUT
, DELETE
).modbus-tcp
— связь с устройствами осуществляется по протоколу Modbus TCP. Если устройство не поддерживает этот протокол, но поддерживает протокол modbus, то для взаимодействия с устройством нужен дополнительный шлюз.snmp**
— связь с устройствами осуществляется по протоколу SNMP.tcp-server**
— связь осуществляется по протоколу TCP, но BOOCO выполняет роль сервера, а не клиента, и устройство подключается к нему.script**
— специальный тип драйверов, которые по сути не являются конфигурируемыми. Запускает скрипт, который берет на себя все задачи, связанные с управлением устройством.Пример:
Lumien-LS:
driver-type: tcp