III. KẾT QUẢ THỰC NGHIỆM
3.3.4 Thông số dịch vụ
a. Xác định các dịch vụ trong hệ thống IoT:
● Phát hiện cháy: Dịch vụ thu thập dữ liệu từ các cảm biến như cảm biến khói, nhiệt độ, hoặc khí gas và phát hiện tình trạng cháy.
● Cảnh báo cháy: Sau khi phát hiện đám cháy, hệ thống sẽ tự động gửi cảnh báo
● Giám sát từ xa: Cho phép giám sát trạng thái của hệ thống và các cảm biến từ xa thông qua giao diện web
● Ghi lại dữ liệu sự kiện: Lưu trữ và ghi lại các sự kiện như thời gian xảy ra báo cháy, trạng thái cảm biến, và các hành động cảnh báo.
● Dịch vụ tự chẩn đoán: Kiểm tra tình trạng hoạt động của cảm biến và các thành phần khác trong hệ thống để phát hiện lỗi hoặc sự cố.
● Điều khiển thiết bị chữa cháy: Kích hoạt hệ thống phun nước hoặc các thiết bị chữa cháy tự động khi phát hiện sự cố.
b. Loại hình
● Thời gian thực (Real-time Services): Dịch vụ phát hiện và cảnh báo cháy cần phản hồi ngay lập tức để đảm bảo an toàn.
● Giám sát liên tục (Continuous Monitoring Services): Cảm biến và hệ thống theo dõi không ngừng nghỉ, giám sát các yếu tố nguy hiểm như khói và nhiệt độ.
● Thông báo sự kiện (Event-driven Services): Dịch vụ chỉ kích hoạt khi có sự kiện như cháy nổ, lỗi cảm biến, hoặc thay đổi trong hệ thống.
c. Đầu vào/Đầu ra dịch vụ:
● Đầu vào dịch vụ:
○ Dữ liệu từ cảm biến (khói, nhiệt, khí gas, v.v.).
○ Tín hiệu từ người dùng (ví dụ, kích hoạt thủ công).
● Đầu ra dịch vụ:
○ Cảnh báo đến thiết bị đầu cuối (âm thanh, hình ảnh, tin nhắn).
○ Kích hoạt thiết bị chữa cháy tự động.
○ Thông tin giám sát gửi về trung tâm điều khiển hoặc người quản lý.
○ Báo cáo lỗi hoặc sự cố gửi đến bộ phận bảo trì.
d. Điểm cuối dịch vụ (Service Endpoints):
● Cảm biến IoT: Các điểm cuối là các thiết bị cảm biến khói, nhiệt độ, khí gas được cài đặt ở các khu vực khác nhau.
● Bảng điều khiển trung tâm: Điểm cuối tiếp nhận dữ liệu từ cảm biến và quyết định kích hoạt cảnh báo hoặc thiết bị chữa cháy.
● Thiết bị đầu cuối của người dùng: Điện thoại di động, máy tính bảng, hoặc máy tính được kết nối để nhận cảnh báo và theo dõi tình trạng hệ thống.
● Hệ thống chữa cháy: Hệ thống phun nước hoặc các phương pháp chữa cháy khác có thể là điểm cuối kích hoạt khi phát hiện sự cố.
5. Lịch trình dịch vụ (Service Scheduling):
● Dịch vụ giám sát liên tục: Dịch vụ giám sát trạng thái các cảm biến hoạt động 24/7.
● Dịch vụ bảo trì định kỳ: Kiểm tra và bảo trì các cảm biến và hệ thống báo cháy theo chu kỳ định kỳ (ví dụ: hàng tháng, hàng quý).
● Dịch vụ ghi nhận sự kiện: Ghi nhận và lưu trữ các sự kiện theo thời gian thực hoặc theo yêu cầu.
6. Điều kiện tiên quyết của dịch vụ (Service Prerequisites):
● Kết nối mạng ổn định: Hệ thống yêu cầu kết nối Internet hoặc mạng nội bộ ổn định để liên lạc giữa các cảm biến và hệ thống điều khiển trung tâm.
● Nguồn điện ổn định: Hệ thống cần có nguồn điện không gián đoạn, hoặc có pin dự phòng trong trường hợp mất điện.
● Cấu hình đúng cách của cảm biến: Cảm biến cần được cài đặt và cấu hình chính xác để đảm bảo hiệu suất hoạt động.
7. Hiệu ứng dịch vụ (Service Effects):
● Cảnh báo khẩn cấp: Khi phát hiện đám cháy, dịch vụ kích hoạt còi báo, đèn báo hiệu, và gửi cảnh báo lên hệ thống.
● Kích hoạt hệ thống chữa cháy tự động: Hệ thống phun nước hoặc thiết bị chữa cháy khác được kích hoạt ngay lập tức nếu có tình huống nguy hiểm.
● Lưu trữ sự kiện và dữ liệu: Mọi sự kiện, bao gồm cảnh báo và lỗi, đều được ghi lại để phục vụ cho việc kiểm tra sau này.
● Giám sát và báo cáo trạng thái: Người dùng có thể theo dõi trạng thái hệ thống từ xa qua ứng dụng di động hoặc giao diện web.
STT Tên API, FUNCTIONs Mô tả
API 1 API Xác thực và phân quyền
2 API Thông báo 3 API Lịch sử hoạt động