Satel GPRS-A - Module Giám Sát Điều Khiển Độc Lập GPRS/SMS và IoT Gateway

Trong nhiều dự án giám sát công nghiệp, hạ tầng viễn thông, hoặc tích hợp panel an ninh cũ vào hệ thống hiện đại, yêu cầu đặt ra là: kết nối cellular độc lập, không phụ thuộc đường dây IP hay bus RS-485 có sẵn. GPRS-A của Satel giải quyết đúng bài toán này. Module vận hành hoàn toàn standalone, không cần tích hợp với INTEGRA hay VERSA, với 8 input lập trình được (digital/analog), 4 output, bus 1-Wire cho cảm biến nhiệt độ, terminal RING/TIP để nhận event code từ telephone communicator của panel cũ, và stack IoT đầy đủ: MQTT, JSON/HTTP, Modbus RTU. Truyền dữ liệu qua GPRS và SMS, hỗ trợ 8 số điện thoại với priority cấu hình được.

Đây là lựa chọn thực tế cho SI và ME Contractor khi cần một cellular gateway gọn nhẹ với I/O linh hoạt và khả năng forward alarm từ panel telephone-only lên monitoring station qua GPRS.

Sơ đồ đấu dây GPRS-A

Terminal Chức năng Ghi chú
+12V Nguồn cấp vào 12V DC +/-15%, khuyến nghị dùng APS-412
COM GND chung Chung cho cả nguồn và input
RING Telephone line simulation - dây RING Nối vào RING của telephone communicator trên panel
TIP Telephone line simulation - dây TIP Nối vào TIP của telephone communicator trên panel
S1 / S2 / S3 Bus 1-Wire cảm biến nhiệt độ Tối đa 8 sensor phân bổ trên 3 terminal này
I1 - I8 Input digital NO/NC hoặc analog 0-16.56V Cấu hình từng kênh qua GX Soft
O1 / O2 Output OC (Open Collector) GND khi active
O3 / O4 Output relay NO Mở khi mất nguồn (fail-safe)
AC Input giám sát nguồn lưới Nối vào đầu ra AC 18-24V của biến áp phụ hoặc nguồn APS

Đấu dây RING/TIP - chi tiết kỹ thuật: Dây RING và TIP của GPRS-A nối vào OUTPUT RING và TIP của telephone communicator (hay còn gọi là PSTN dialer) tích hợp trong control panel. GPRS-A mô phỏng đường dây điện thoại PSTN để panel "nghĩ" nó đang gọi đến tổng đài giám sát. Thay vì gửi qua PSTN thật, GPRS-A bắt event code, chuyển đổi và forward lên monitoring station qua GPRS hoặc SMS.

Chọn vị trí lắp đặt

GPRS-A là module gọn nhẹ, thích hợp lắp trong tủ điện, box kỹ thuật hoặc enclosure chống ẩm tại các vị trí:

Trạm bơm, tủ máy, cabin điện ngoài trời: Module giám sát trạng thái đóng cắt, nhiệt độ tủ điện, sự cố mất nguồn. Input analog (0-16.56V) kết nối cảm biến áp suất, cảm biến mức, hoặc biến dòng (qua module chuyển đổi 4-20mA sang 0-10V). Bus 1-Wire theo dõi nhiệt độ động cơ, biến áp lực. Khi có sự cố, GPRS-A gửi SMS đến kỹ thuật viên và push notification qua GX Control app.

Giao lộ từ xa không có IP: Các thiết bị field (biến dạng, đèn tín hiệu, camera an ninh có output relay) thường đặt tại vị trí không có cáp mạng. GPRS-A nhận tín hiệu relay trên I1-I8, gửi trạng thái về trung tâm qua GPRS, nhận lệnh điều khiển output O1-O4 từ xa qua SMS hoặc MQTT.

Panel an ninh cũ chỉ có telephone communicator: Panel Paradox, DSC, Honeywell, hoặc Satel INTEGRA phát hành trước 2010 có thể chỉ có telephone dialer, không có IP hay GPRS native. GPRS-A kết nối RING/TIP, tạo đường dây ảo, nhận event code CID/SIA và relay lên monitoring station qua cellular. Cho phép giữ nguyên panel hiện tại mà vẫn kết được vào hệ thống giám sát IP.

Giám sát hệ thống năng lượng tại tòa nhà: Theo dõi nhiệt độ phòng máy, trạng thái UPS (output relay), áp điện qua input analog, mất nguồn lưới qua input AC. Log 500 event giúp truy xuất sự cố sau.

Cấu hình GPRS-A với GX Soft

GX Soft là phần mềm miễn phí của Satel, chạy trên Windows, kết nối với GPRS-A qua:

  • USB (cổng RS-232 TTL với adapter USB-RS)
  • GPRS (kết nối remote sau khi đã cấu hình SIM lần đầu)

Các bước cấu hình cơ bản:

  1. Cấu hình SIM và GPRS: Nhập APN, username/password của nhà mạng. Kiểm tra kết nối cellular trước khi cấu hình các tính năng khác.
  2. Cấu hình input I1-I8: Từng kênh chọn mode digital (NO/NC, delay violation, bypass) hoặc analog (ngưỡng thấp, ngưỡng cao, hysteresis). Input analog dải đo 0-16.56V, phân giải ADC 16-bit.
  3. Cấu hình output O1-O4: Thời gian active, điều kiện trigger (sự kiện input, lệnh từ xa, schedule).
  4. Cấu hình 1-Wire: Gán tên từng cảm biến nhiệt độ, đặt ngưỡng báo động cao/thấp.
  5. Cấu hình số điện thoại và phân phối sự kiện: 8 số điện thoại, từng số đăng ký nhận loại sự kiện nào (mất nguồn, input violation, nhiệt độ, output change...).
  6. Cấu hình monitoring station (nếu dùng RING/TIP): Nhập địa chỉ monitoring station (IP receiver), chọn format event code (SIA, CID...), cấu hình protocol timing nếu panel yêu cầu handshake.
  7. Cấu hình IoT (MQTT hoặc JSON/HTTP): Địa chỉ broker, port, topic, interval gửi dữ liệu định kỳ.

Adapter USB-RS là thiết bị bắt buộc khi kết nối GX Soft vào GPRS-A qua USB. Không có adapter này không thể lập trình trực tiếp tại thiết bị.

Simulation monitoring station qua RING/TIP

Đây là tính năng phân biệt lớn nhất của GPRS-A so với các cellular module thông thường.

Vấn đề thực tế: Hàng chục nghìn control panel an ninh tại Việt Nam được lắp từ trước 2015 chỉ có telephone communicator (PSTN dialer). Khi mạng PSTN bị cắt dịch vụ hoặc không khả dụng tại địa điểm, panel không thể gửi báo động đến monitoring station. Thay thế panel mới có IP/GPRS tốn kém và cần cấu hình lại toàn bộ. GPRS-A giải quyết bài toán này mà không cần thay panel.

Panel "nghĩ" nó đang gọi đến số điện thoại monitoring station thật. GPRS-A tạo đáp ứng dial tone, nhận DTMF hoặc FSK event codes theo format CID/SIA/Ademco/Radionics, sau đó forward bằng giao thức phù hợp qua mạng cellular.

Các format hỗ trợ: SIA, Contact ID (CID), Ademco Express, Sil.Knight/Ademco slow, Radionics 1400Hz, Radionics 1400 parity. Bộ format này bao phủ phần lớn panel phân khúc châu Âu và Bắc Mỹ: Satel INTEGRA, DSC PowerSeries, Paradox EVO, Honeywell Vista.

Lưu ý kỹ thuật quan trọng: Một số panel có cơ chế xác nhận "handshake" sau khi gửi event code, kỳ vọng monitoring station phát tín hiệu acknowledgment. Kiểm tra kỹ thuật của panel trước khi triển khai và chỉnh delay/protocol timing trên GX Soft nếu cần. Một số trường hợp phải test với panel thực tế trong phòng lab trước khi lắp tại công trình.

Nguồn cho GPRS-A khi triển khai kết hợp với panel Satel nên dùng APS-412, vì APS connector cho phép GPRS-A báo cáo trạng thái nguồn (mất lưới, pin yếu) về hệ thống mà không cần dây tín hiệu riêng.

Tích hợp IoT: MQTT và JSON/HTTP

GPRS-A không chỉ là cellular communicator. Stack IoT của nó đủ để kết nối thẳng vào các nền tảng giám sát hiện đại mà không cần gateway trung gian.

Giao thức MQTT

GPRS-A kết nối đến MQTT broker (Mosquitto, HiveMQ, AWS IoT Core, Azure IoT Hub...) với các chức năng publish và subscribe:

Publish: Trạng thái input I1-I8 (0/1 với digital, giá trị float với analog), trạng thái output O1-O4, độ nhiệt độ từ 1-Wire sensors, sự kiện hệ thống (mất nguồn, pin yếu, mất kết nối GPRS).

Subscribe: Lệnh điều khiển output (bật/tắt O1-O4), lệnh bypass/unbypass input, lệnh đọc trạng thái tức thời.

Payload JSON. Ví dụ một payload trạng thái tích hợp:

json

{ "I1": 0, "I2": 1, "I3": 4.85, "T1": 38.5, "T2": 41.2, "AC": 1, "O1": 0, "O3": 1 }

Trong đó T1/T2 là nhiệt độ 1-Wire, AC là trạng thái nguồn lưới, I3 là giá trị analog volt.

Cấu hình: Nhập địa chỉ broker, port (1883 hoặc 8883 cho TLS), client ID, topic, QoS level, và interval gửi định kỳ. GX Soft cho phép đặt interval gửi độc lập với báo động sự kiện, nên có thể cấu hình gửi telemetry định kỳ đồng thời vẫn báo động real-time khi có sự cố.

Giao thức JSON/HTTP

Thay vì MQTT broker, GPRS-A có thể POST JSON payload đến bất kỳ REST API endpoint nào qua HTTP hoặc HTTPS. Phù hợp khi nền tảng nhận dữ liệu đã có REST API sẵn: Grafana/InfluxDB, SCADA có HTTP input, hoặc custom backend.

Ưu điểm JSON/HTTP so với MQTT: Không cần triển khai và quản lý MQTT broker riêng, đơn giản hơn cho hệ thống quy mô nhỏ. Nhược điểm: không hỗ trợ bidirectional real-time command theo kiểu subscribe như MQTT.

Modbus RTU

GPRS-A hỗ trợ Modbus RTU trên cổng RS-232 TTL. Thiết bị có thể vận hành là Modbus master hoặc slave. Use case thực tế: tích hợp vào SCADA system hiện có đang dùng Modbus RTU, đọc trạng thái I/O và dữ liệu cảm biến 1-Wire như các register Modbus tiêu chuẩn.

Lưu ý khi phối ghép Modbus RTU và GPRS đồng thời: Cổng RS-232 chia sẻ với chức năng lập trình GX Soft. Kiểm tra tài liệu firmware tương ứng để xác nhận giới hạn khi dùng nhiều chức năng đồng thời trên cùng cổng RS-232. Trên thực tế, Modbus RTU và GPRS truyền dữ liệu hoạt động độc lập, nhưng không thể vừa lập trình GX Soft vừa vận hành Modbus.

So sánh GPRS-A với cellular gateway công nghiệp thông thường

Tiêu chí GPRS-A Cellular gateway công nghiệp thông thường
I/O on-board 8 input + 4 output + 1-Wire Thường không có hoặc rất ít I/O
RING/TIP telephone simulation Không
Monitoring station formats (SIA, CID...) Có, 6 format Không
MQTT/JSON/HTTP Có (tùy model)
Modbus RTU Có (tùy model)
Nguồn 12V DC +/-15% Thường 9-36V DC (rộng hơn)
Phù hợp panel an ninh PSTN Tốt nhất Không
Config software GX Soft (miễn phí) Tùy hãng, có khi mất phí

Kết luận

GPRS-A là cellular module standalone có giá trị thực tiễn cao nhất khi dự án có một trong ba yêu cầu: (1) không có IP internet tại địa điểm, cần giám sát/điều khiển qua cellular, (2) cần forward báo động từ panel telephone-only lên monitoring station qua GPRS mà không muốn thay panel, hoặc (3) cần cellular I/O gateway đơn giản tích hợp MQTT/Modbus RTU cho hệ thống IoT giám sát công nghiệp. Bộ stack IoT MQTT/JSON/HTTP cộng Modbus RTU cộng 8 input analog/digital cộng 4 output cộng 1-Wire trên một module 12V DC là điểm mạnh rõ ràng. Giới hạn chính cần nhớ: 2G only, kiểm tra coverage trước khi chốt phương án.

Để cấu hình GPRS-A cần adapter USB-RS. Để đảm bảo nguồn ổn định với dự phòng pin, dùng APS-412. Trường hợp cần hệ thống báo động có trung tâm đầy đủ tính năng IP/GPRS native, tham khảo Satel INTEGRA 128 PLUS.

GPRS-A được phân phối chính hãng tại Việt Nam bởi KNXStore (Công ty CP Tích hợp Hệ thống Liên Minh), nhà phân phối ủy quyền Satel tại Việt Nam.

 

Câu hỏi thường gặp

Không. GPRS-A là module STANDALONE, không có giao tiếp bus nào với INTEGRA hay VERSA. Module này hoạt động hoàn toàn độc lập: nguồn riêng, SIM riêng, lập trình qua GX Soft riêng. Nếu bạn cần module GPRS/GSM để mở rộng khả năng truyền báo động cho hệ thống INTEGRA, sử dụng dòng INT-GSM hoặc INT-GPRS - đó là expander thiết kế riêng cho bus Satel INTEGRA. Xem thêm Satel INTEGRA 128 PLUS để hiểu rõ kiến trúc hệ thống INTEGRA.

Mỗi input trong số 8 input có thể cấu hình riêng là analog, dải đo 0 đến 16.56V DC, phân giải ADC nội bộ 16-bit. Chính xác thực tế phụ thuộc nhiễu từ nguồn cấp và mass của hệ thống đấu dây. Giá trị analog được gửi vào payload MQTT/JSON theo đơn vị volt. Nếu cần kết nối cảm biến 4-20mA, cần thêm module chuyển đổi 4-20mA sang 0-10V (hoặc 0-5V) trước khi nối vào input GPRS-A.

Có 4 phương thức điều khiển output từ xa: SMS: Gửi tin nhắn văn bản theo cú pháp định nghĩa trong GX Soft đến số SIM của GPRS-A. CLIP (Caller ID): Gọi điện đến số SIM của GPRS-A từ một trong 8 số điện thoại đã đăng ký. GPRS-A tự động cắt cuộc và thực hiện lệnh - miễn phí toàn bộ. GX Control app: App iOS/Android miễn phí, kết nối qua GPRS, gửi lệnh real-time. MQTT: Subscribe topic lệnh trên broker, GPRS-A execute khi nhận payload phù hợp.

Tối đa 8 cảm biến DS18B20 (hoặc tương đương chuẩn 1-Wire) phân bổ trên 3 terminal S1, S2, S3. Có thể nối tất cả 8 cảm biến vào một terminal hoặc phân bổ giữa các terminal. Chiều dài bus 1-Wire tối đa khuyến nghị 50-100m tùy chất lượng cáp và topology. Trong môi trường tủ điện có biến tần hoặc nhiễu điện tử cao, nên dùng cáp xoắn đôi có màng chắc chắn và đấu dây riêng mass.

GPRS-A hỗ trợ remote firmware update qua UPSERV server của Satel. Trên GX Soft, cấu hình địa chỉ UPSERV server và xác thực. Khi có firmware mới, UPSERV server push update đến GPRS-A qua GPRS. Quá trình update diễn ra tự động, GPRS-A reset sau khi flash thành công. Cần đảm bảo nguồn ổn định trong quá trình update (nên dùng APS-412 với pin dự phòng) và GPRS coverage đầy đủ tại địa điểm lắp đặt.

Không. GPRS-A chỉ hỗ trợ 2G (GPRS/EDGE) trên 4 tần số: 850/900/1800/1900 MHz. Đây là điểm cần đánh giá kỹ trước khi chốt phương án. Tại Việt Nam, một số nhà mạng đang trong lộ trình cắt giảm vùng phủ sóng 2G. Kiểm tra coverage 2G tại địa điểm cụ thể với nhà mạng sử dụng. Nếu địa điểm yêu cầu 4G LTE hoặc 3G, cần xem xét các cellular module hỗ trợ LTE Cat-M1 hoặc LTE Cat-1 từ các hãng khác.

Contact ID (CID, hay Ademco Contact ID) là format DTMF 16-digit phổ biến nhất tại Việt Nam và Bắc Mỹ, sử dụng trên hơn 90% panel an ninh từ 1990 đến nay. SIA (Security Industry Association DC-09) là format FSK nhị phân, hiệu quả hơn với truyền tải ít lỗi hơn trên đường dây nhiễu, phổ biến tại châu Âu. Kiểm tra telephone communicator của panel hiện tại đang dùng format nào (ghi trong manual hoặc cấu hình panel). Nếu panel hỗ trợ cả hai, ưu tiên SIA vì độ tin cậy cao hơn khi chuyển đổi qua GPRS-A.