Сервис устройства использует сервис Who-Is BACnet при выполнении запроса на обнаружение, сервис Read-Property при выполнении GET-запроса и сервис Write-Property при выполнении PUT-запроса.
Сервис может работать с типами данных Boolean, String, Int (Signed и Unsigned) и Float (Real и Double). Другие типы данных BACnet, такие как Enum, OctetString, Date и Time, не поддерживаются.
Примеры профилей для BACnet-устройств включены в каталог sample-profiles. Включённые профили предназначены для KMC BAC-4021C, KMC BAC-5051E, KMC BAC-5901CE, KMC BAC-9001 и для приложения Simple Server Application из стека BACnet.
Пример конфигурации TOML для сервиса устройства находится в каталоге res/. Конфигурация содержит закомментированный раздел с примером настройки сервиса устройства для указания на устройство BBMD.
Порт по умолчанию для сервиса — 59980. Альтернативный порт 59981 зарезервирован для развёртываний, где требуется запускать экземпляры сервисов ip и mstp.
Дополнительная документация доступна в каталоге docs/. Она описывает адресацию устройств, спецификацию deviceResource, работу с симулятором, конфигурацию сервиса устройства и контейнеризацию сервиса устройства.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )