# DICENTIS Real Bridge v2.3.0
# Provider: auto | wired_dotnet | wireless_rest
DICENTIS_PROVIDER=auto

# Semantic Gateway của Smart Conference Room. Gateway phải chạy trước bridge.
GATEWAY_BRIDGE_URL=ws://127.0.0.1:17880/bridge
GATEWAY_BRIDGE_TOKEN=change-me
BRIDGE_ID=scr-room-01-dicentis-real

# IP/hostname DICENTIS.
# DCNM-WAP mặc định thường dùng 172.27.2.1.
# DICENTIS có dây: nhập IP/hostname của DICENTIS System Server.
DICENTIS_HOST=172.27.2.1
DICENTIS_USERNAME=
DICENTIS_PASSWORD=
# Có thể dùng PROTECT_PASSWORD.bat rồi xóa DICENTIS_PASSWORD.
DICENTIS_PASSWORD_PROTECTED=

# ---------------- DICENTIS có dây / System Server ----------------
REQUIRE_CONFERENCE_MODE=true
OPEN_TIMEOUT_MS=45000
DEVICE_CONNECT_TIMEOUT_MS=45000

# ---------------- DICENTIS Wireless / DCNM-WAP REST ----------------
# Để trống thì tự tạo từ DICENTIS_HOST, ví dụ http://172.27.2.1
WIRELESS_BASE_URL=
WIRELESS_LOGIN_PATH=/api/login
WIRELESS_SEATS_PATH=/api/seats
WIRELESS_SPEAKERS_PATH=/api/speakers
WIRELESS_WAITING_LIST_PATH=/api/waiting-list
WIRELESS_SYSTEM_INFO_PATH=/api/system-info
WIRELESS_API_PAGE_PATH=/REST_API.html
WIRELESS_SID_HEADER=sid
WIRELESS_POLL_INTERVAL_MS=1000
WIRELESS_SEAT_REFRESH_SECONDS=30
WIRELESS_KEEPALIVE_SECONDS=15
WIRELESS_REQUEST_TIMEOUT_MS=35000
WIRELESS_PROBE_TIMEOUT_MS=5000
WIRELESS_USE_PREFER_WAIT=true
WIRELESS_PREFER_WAIT_SECONDS=20
# Chỉ bật khi cần gửi JSON thô đã được giới hạn độ dài trong báo cáo thử nghiệm.
WIRELESS_TRACE_JSON=false

RECONNECT_MS=5000
HEALTH_INTERVAL_MS=5000
# 0 = chạy liên tục; RUN_*_DIAGNOSTIC_3_MIN.bat ghi đè thành 180.
DIAGNOSTIC_EXIT_SECONDS=0
LOG_LEVEL=info
LOG_DIRECTORY=logs
