Tích hợp hệ thống chuông cửa IP BAS-IP với các hệ thống tòa nhà hiện có
Tại một cơ sở, công ty quản lý làm việc trên nền tảng quản lý bất động sản, đội an ninh sử dụng hệ thống kiểm soát ra vào (ACS), còn cư dân dùng một ứng dụng di động riêng. Nếu hệ thống chuông cửa vẫn là một hệ thống cô lập khác, thì cùng một người dùng, quyền truy cập và sự kiện sẽ phải được quản lý ở nhiều nơi cùng một lúc.
BAS-IP có thể được tích hợp vào cơ sở hạ tầng kỹ thuật số của tòa nhà đang được sử dụng. Nền tảng quản lý vẫn là giao diện làm việc chính của nhân viên, và ứng dụng hiện có dành cho cư dân sẽ có thêm các chức năng chuông cửa và mở cửa.
Có bốn cách để thực hiện điều này: khả năng tương thích thông qua các giao thức tiêu chuẩn, BAS-IP Link API, BAS-IP Mobile SDK và BAS-IP Device API. Dưới đây là những gì phù hợp cho từng nhiệm vụ.
BAS-IP Link là gì
BAS-IP Link là một nền tảng phần mềm quản lý các thiết bị BAS-IP được kết nối, các tòa nhà và căn hộ, người dùng, định danh truy cập, cuộc gọi và cấu hình thiết bị.
Nó có sẵn ở hai phiên bản: Link Self-Hosted trên máy chủ của khách hàng và Link Cloud dưới dạng dịch vụ đám mây của BAS-IP.
Khả năng tương thích qua các giao thức tiêu chuẩn
Không phải mọi tác vụ đều cần đến các nhà phát triển. Thiết bị BAS-IP hoạt động trên cùng các giao thức tiêu chuẩn như điện thoại, camera giám sát và hệ thống kiểm soát ra vào:
- SIP — bảng điều khiển đăng ký như một máy khách SIP trên tổng đài (PBX) của khách hàng, và cuộc gọi được chuyển đến điện thoại và softphone hiện có;
- RTSP — bảng điều khiển kết nối với VMS hoặc NVR như một nguồn video cùng với các camera khác của cơ sở;
- Wiegand — đầu đọc của bảng điều khiển truyền định danh đến hệ thống kiểm soát ra vào của bên thứ ba.
Các kịch bản này được cấu hình ở cả hai bên và không yêu cầu làm việc với BAS-IP API hoặc SDK.
Lưu ý. Đối với kịch bản SIP, cần kiểm tra trước khả năng tương thích của các codec âm thanh và video của hệ thống bên thứ ba với thiết bị BAS-IP cụ thể. Ví dụ: thiết bị BAS-IP hỗ trợ các kịch bản với PCMA cho âm thanh và H.264 cho video. Bộ codec hiện tại phải được xác minh cho kiểu máy và phiên bản phần mềm (firmware) cụ thể.
Các giao thức tiêu chuẩn cho phép truyền cuộc gọi, luồng video và định danh, nhưng bản thân chúng không đảm bảo sự đồng bộ hóa người dùng, căn hộ và quyền truy cập giữa các hệ thống.
Nếu cần tự động hóa quản lý người dùng, cấp và thu hồi quyền truy cập hoặc làm việc với nhật ký sự kiện, các API hoặc SDK sẽ được sử dụng.
BAS-IP Link API: tích hợp với nền tảng quản lý hoặc máy chủ
Link API cho phép tự động hóa việc quản lý cư dân, quyền truy cập và sự kiện BAS-IP thông qua nền tảng quản lý bất động sản, hệ thống kiểm soát ra vào (ACS) hoặc hệ thống doanh nghiệp khác đang được sử dụng.
Một ví dụ đơn giản là khi cư dân chuyển đến.
Nhân viên tạo một hồ sơ trên nền tảng của mình: tên, căn hộ và thông tin liên hệ. Nếu không có tích hợp, người dùng này sẽ phải được nhập thủ công lần thứ hai vào hệ thống chuông cửa.
Thông qua Link API, dữ liệu được truyền tự động: người dùng xuất hiện ở đúng cơ sở và căn hộ trong BAS-IP Link, và từ đó thông tin được áp dụng cho cơ sở hạ tầng BAS-IP được kết nối.
Đây chỉ là một trong các kịch bản.
Thông qua Link API, hệ thống của bên thứ ba có thể làm việc với:
- người dùng và cấu trúc cơ sở;
- quyền truy cập;
- định danh vĩnh viễn: thẻ, móc khóa, mã, mã QR, Face ID, UKEY và biển số xe;
- định danh tạm thời có thời hạn sử dụng giới hạn;
- quyền truy cập cho khách và người đến thăm;
- tin nhắn cho cư dân;
- số ảo và chuyển tiếp cuộc gọi;
- cấu hình thiết bị từ xa;
- sự kiện và nhật ký.
Tập hợp cụ thể phụ thuộc vào tác vụ.
Với sơ đồ như vậy, nền tảng chính của khách hàng vẫn có thể là giao diện làm việc của nhân viên.
Hiện tại, các tích hợp máy chủ của bên thứ ba thông qua Link API được hỗ trợ trong BAS-IP Link Self-Hosted. Đối với các dự án trên Link Cloud, các tùy chọn tích hợp khả dụng phải được thống nhất với BAS-IP.
BAS-IP Mobile SDK: chuông cửa trong ứng dụng của riêng bạn
Kịch bản thứ hai — công ty đã có một ứng dụng di động cho cư dân, người thuê hoặc nhân viên.
Ứng dụng này có thể bao gồm các yêu cầu gửi ban quản lý, thanh toán, đặt phòng và thông báo. Một ứng dụng riêng biệt chỉ dành cho chuông cửa trong tình huống như vậy có thể là dư thừa.
BAS-IP Mobile SDK cho phép nhúng một loạt các chức năng chuông cửa và kiểm soát ra vào vào một ứng dụng hiện có thông qua BAS-IP Link. Các tính năng khả dụng bao gồm:
- xác thực người dùng;
- nhận và thực hiện các cuộc gọi âm thanh và video;
- xem video từ bảng điều khiển trước khi trả lời cuộc gọi;
- thông báo đẩy (push notifications);
- mở cửa;
- lịch sử cuộc gọi;
- truy cập di động qua BLE thông qua thành phần UKEY;
- gọi thang máy đến tầng được phép nếu có mô-đun thang máy BAS-IP đã được cấu hình.
Hỗ trợ iOS và Android.
Cư dân nhận cuộc gọi từ bảng điều khiển ngay trong ứng dụng họ đang sử dụng, có thể nhìn thấy khách trước khi trả lời và mở cửa.
Nhà phát triển không cần phải xây dựng mô-đun chuông cửa từ đầu: các chi tiết về giao tiếp SIP và tương tác với BAS-IP Link đã được triển khai trong các thành phần sẵn sàng sử dụng, và nhiệm vụ của nhóm đối tác là tích hợp chúng vào ứng dụng của họ.
Mobile SDK không lặp lại toàn bộ chức năng của ứng dụng BAS-IP Link, mà cung cấp một tập hợp cụ thể các tính năng sẵn dùng.
Một số chức năng không có trong Mobile SDK có thể khả dụng thông qua BAS-IP Link API. Ví dụ: việc tạo mã QR cho khách và đặt phòng có thể được thực hiện trong ứng dụng của đối tác thông qua tích hợp bổ sung với Link API.
Tích hợp ứng dụng di động của bên thứ ba thông qua Mobile SDK hiện được hỗ trợ trong BAS-IP Link Self-Hosted.
BAS-IP Device API: làm việc trực tiếp với thiết bị
Không phải mọi tích hợp đều yêu cầu BAS-IP Link.
Bảng điều khiển gọi, màn hình trong nhà và các thiết bị BAS-IP được hỗ trợ khác, bao gồm cả mô-đun thang máy, có API cục bộ riêng, do đó hệ thống của bên thứ ba có thể truy cập thiết bị trực tiếp.
Sự khác biệt rất đơn giản:
- Device API kết nối hệ thống của bạn trực tiếp với các thiết bị BAS-IP cụ thể.
- Link API kết nối hệ thống của bạn với BAS-IP Link, nền tảng đang quản lý các thiết bị được kết nối.
Làm việc trực tiếp với thiết bị phù hợp cho dự án cục bộ với một bộ kiểu máy giới hạn và đã biết trước.
Tích hợp qua Link thuận tiện hơn khi hệ thống bao gồm nhiều kiểu máy khác nhau, số lượng lớn thiết bị hoặc một vài cơ sở: Link làm giảm sự phụ thuộc của quá trình tích hợp vào các đặc điểm của từng kiểu máy riêng lẻ và phần mềm (firmware) của chúng.
Việc truy cập vào Device API dễ dàng hơn: tài liệu được mở, không cần thỏa thuận bảo mật (NDA). Chỉ cần đăng ký trên cổng thông tin nhà phát triển BAS-IP — developers.bas-ip.com — và xác nhận email.
Webhooks
Các bảng điều khiển Android của BAS-IP hỗ trợ thêm webhooks.
Hệ thống bên ngoài nhận các sự kiện tại thời điểm chúng xảy ra: mở cửa, cấp hoặc từ chối quyền truy cập, cập nhật thiết bị và các sự kiện nhật ký khác.
Điều này thuận tiện cho các kịch bản tòa nhà thông minh, nơi một hệ thống khác phải phản ứng với việc đi lại hoặc mở cửa.
Webhooks được cấu hình trực tiếp trên bảng điều khiển thông qua cấu hình thiết bị.
Trên các bảng điều khiển Linux, màn hình và ở cấp độ BAS-IP Link, webhooks không được hỗ trợ.
Chọn phương pháp tích hợp nào
| Nếu bạn đã có | Thường phù hợp | Nhiệm vụ chính |
|---|---|---|
| Điện thoại, VMS hoặc ACS | SIP, RTSP, Wiegand | Chuyển cuộc gọi, luồng video hoặc định danh mà không cần tích hợp phần mềm chuyên sâu |
| Nền tảng quản lý bất động sản, ACS hoặc hệ thống máy chủ khác | BAS-IP Link API | Liên kết người dùng, quyền truy cập và quy trình BAS-IP với nền tảng hiện có |
| Ứng dụng di động riêng | BAS-IP Mobile SDK | Thêm cuộc gọi, video và tính năng mở cửa vào ứng dụng hiện có |
| Hệ thống cục bộ với các thiết bị BAS-IP cụ thể | BAS-IP Device API | Làm việc trực tiếp với thiết bị; trên bảng điều khiển Android — bao gồm nhận sự kiện qua webhooks |
| Nền tảng máy chủ và ứng dụng di động riêng | Link API + Mobile SDK | Bao gồm cả quy trình máy chủ và các chức năng của người dùng |
Không bắt buộc phải xác định trước cách tiếp cận. Thông thường, nó trở nên rõ ràng sau khi hệ thống hiện tại và kịch bản mong muốn được mô tả.
Điều này mang lại lợi ích gì cho cơ sở
- Thiết lập ban đầu nhanh hơn: dữ liệu người dùng và các thông số liên quan có thể được truyền từ hệ thống nơi chúng đã được lưu trữ.
- Giảm thiểu việc nhập liệu trùng lặp: cùng một dữ liệu không cần phải nhập trên nhiều giao diện.
- Dữ liệu cơ sở tổng thể: các sự kiện chuông cửa và truy cập có thể được thu thập cùng với phần thông tin còn lại.
- Quy trình làm việc quen thuộc: nhân viên tiếp tục làm việc trong hệ thống quen thuộc và cư dân trong một ứng dụng duy nhất.
Cơ sở càng lớn, số lượng người dùng và các hệ thống được kết nối càng nhiều, thì hiệu quả càng rõ rệt.
Quá trình tích hợp diễn ra như thế nào
Công việc bắt đầu với việc thảo luận về nhiệm vụ. Đối tác giải thích họ sử dụng hệ thống nào và muốn thực hiện điều gì. Ví dụ: nhận cuộc gọi từ chuông cửa BAS-IP trong ứng dụng riêng cho cư dân hoặc tự động truyền dữ liệu người dùng mới từ nền tảng quản lý bất động sản. Dựa trên các yêu cầu này, BAS-IP giúp chọn phương pháp tích hợp phù hợp và thống nhất về cách thức hoạt động của giải pháp cuối cùng.
Khi kịch bản được xác định, nhóm của đối tác nhận các tài liệu kỹ thuật cần thiết và có thể bắt đầu phát triển. Để làm việc với Link API và Mobile SDK, một thỏa thuận bảo mật (NDA) sẽ được ký trước, trong khi tài liệu cho Device API được mở. Các điều kiện cung cấp môi trường thử nghiệm, giấy phép và thiết bị được thảo luận có tính đến các đặc thù của dự án.
Bản thân quá trình tích hợp được nhóm của đối tác phát triển, trong khi các chuyên gia của BAS-IP tư vấn về cách hoạt động của sản phẩm và giúp giải quyết các vấn đề kỹ thuật phát sinh trong quá trình thực hiện. Nếu khả năng hiện có của BAS-IP không đủ cho kịch bản mong muốn, một quá trình phát triển bổ sung có thể được thảo luận. Thời hạn cho những sửa đổi này phụ thuộc vào khối lượng công việc và ưu tiên hiện tại của nhóm sản phẩm.
Sau khi quá trình phát triển hoàn tất, đối tác thử nghiệm tích hợp trong môi trường của họ, sau đó chứng minh kết quả cho BAS-IP hoặc cung cấp mô tả về giải pháp đã thực hiện.
Thời lượng tích hợp phụ thuộc vào độ phức tạp của dự án, kiến trúc của hệ thống bên thứ ba và khối lượng công việc của nhóm phát triển. Lịch trình cũng bị ảnh hưởng bởi quá trình chuẩn bị môi trường phát triển và quá trình kiểm thử.
Chi phí là bao nhiêu
Theo mặc định, BAS-IP không tính phí riêng cho việc truy cập vào tài liệu và các công cụ tích hợp.
Việc cấp phép (licensing) các sản phẩm BAS-IP được thực hiện theo các điều kiện tiêu chuẩn, các sửa đổi bổ sung hoặc thay đổi ưu tiên của chúng sẽ được thỏa thuận riêng.
Câu hỏi thường gặp
Link API và Mobile SDK khác nhau như thế nào?
Link API kết nối BAS-IP với một hệ thống máy chủ — ví dụ, một nền tảng quản lý bất động sản hoặc hệ thống kiểm soát ra vào. Mobile SDK thêm các chức năng chuông cửa vào một ứng dụng di động. Trong một dự án, chúng có thể được sử dụng cùng nhau.
BAS-IP Link có bắt buộc cho việc tích hợp không?
Không phải lúc nào cũng vậy. Nhiều thiết bị BAS-IP có API cục bộ riêng, do đó hệ thống của bên thứ ba có thể làm việc trực tiếp với thiết bị. Link thường thuận tiện hơn khi quá trình tích hợp bao gồm các kiểu máy khác nhau, số lượng lớn thiết bị hoặc nhiều cơ sở.
Có yêu cầu NDA không?
Cần có NDA đối với Link API và Mobile SDK. Tài liệu về Device API được mở.
Có webhooks không?
Có, trên các bảng điều khiển Android. Hệ thống bên ngoài có thể nhận các sự kiện của thiết bị trong thời gian thực. Trên các bảng điều khiển Linux, màn hình và ở cấp độ Link, webhooks không được hỗ trợ.
Có thể tích hợp nền tảng của bên thứ ba với BAS-IP Link Cloud không?
Các tích hợp bên ngoài của hệ thống máy chủ bên thứ ba thông qua Link API hiện được triển khai trên Link Self-Hosted. Đối với Link Cloud, tính năng này đang trong quá trình phát triển.
Bạn muốn tích hợp BAS-IP với hệ thống của mình?
Hãy cho chúng tôi biết bạn đang sử dụng nền tảng, ứng dụng hoặc thiết bị nào và kịch bản nào bạn muốn thực hiện.
Nhóm BAS-IP sẽ giúp bạn xác định tùy chọn phù hợp: khả năng tương thích giao thức, Link API, Mobile SDK, Device API hoặc sự kết hợp của chúng.