IoT Gateway ESP32 của MEI GROUP là thiết bị thu thập – xử lý – truyền dữ liệu trung tâm cho các hệ thống giám sát nước và công nghiệp. Thiết bị sử dụng ESP32 dual-core 240MHz, kết hợp WiFi và LoRa để giao tiếp với 10–50 client trong mạng nội bộ. Gateway hỗ trợ đa chuẩn đo: 4–20mA cho các cảm biến áp lực, chất lượng nước (pH, Clo, độ đục, EC/TDS…) và M-Bus/RS485 Modbus để đọc đồng hồ nước điện tử, cảm biến thông minh và thiết bị công nghiệp.
Gateway xử lý dữ liệu theo thời gian thực, áp dụng lọc nhiễu EMA/Kalman, phát hiện bất thường và quản lý trạng thái các client LoRa (ID, RSSI, pin, mất kết nối). Thiết bị có khả năng cảnh báo khi vượt ngưỡng, mất cảm biến, mất WiFi hoặc khi node LoRa không phản hồi. Dữ liệu được gửi về server qua MQTT/MQTTS hoặc HTTP, và tự động lưu dự phòng khi mất mạng.
Hỗ trợ các chế độ tiết kiệm năng lượng: Normal, Eco và Deep Sleep, phù hợp khu vực dùng pin/năng lượng mặt trời. IoT Gateway ESP32 là giải pháp linh hoạt, đáng tin cậy cho giám sát lưu lượng – áp lực – chất lượng nước, nông nghiệp, môi trường và các ứng dụng IoT phân tán 24/7.
IoT Gateway ESP32 – M-Bus – 4–20mA – LoRa Client Network (MEI GROUP)**
ESP32-WROOM (Dual-core Xtensa 240 MHz).
RAM 520KB + Flash trong 4–16MB.
Hỗ trợ WiFi 2.4GHz + Bluetooth BLE.
Tích hợp chế độ ngủ sâu (Deep Sleep) tiêu thụ thấp.
2–4 kênh 4–20mA với mạch cách ly & chống nhiễu.
Đo pH, Clo dư, áp lực, mức nước, độ đục, EC/TDS, DO…
ADC 12–16 bit (tùy module ADC mở rộng ADS1115/ADS1220).
Đọc đồng hồ nước điện tử, đồng hồ siêu âm, cảm biến chất lượng nước công nghiệp.
Hỗ trợ multi-drop, nhiều địa chỉ, timeout xử lý nâng cao.
Giao thức: Modbus RTU 9600–19200 bps, parity 8N1 hoặc 8E1.
Là Gateway trung tâm trong mạng LoRa nội bộ.
Thu nhận dữ liệu từ 10–50 client.
Hỗ trợ cơ chế:
Polling theo ID (master hỏi – client trả lời)
Multi-hop / Relay (tuỳ cấu hình)
Kiểm tra CRC – retry nếu lỗi.
Đồng thời nhận dữ liệu từ:
Client LoRa
Cảm biến 4–20mA cục bộ
Đồng hồ M-Bus / RS485
Đồng bộ timestamp (NTP) để chuẩn hoá dữ liệu.
Lọc EMA/Kalman cho analog.
Chống nhiễu đường dài cho M-Bus.
Loại spike dữ liệu bất thường.
Giám sát mất cảm biến – đứt dây – sai lệch dòng 4–20mA.
MQTT / MQTTS
HTTP/HTTPS
WebSocket
Gửi báo cáo theo chu kỳ hoặc theo sự kiện (event-based).
Lưu dữ liệu vào Flash hoặc SD Card (nếu có).
Tự động re-sync khi mạng trở lại.
Cảnh báo khi:
Áp lực thấp/cao
Clo dư/pH vượt chuẩn
M-Bus ngừng phản hồi
Client LoRa mất kết nối
Mất WiFi
Hình thức cảnh báo:
WebApp MEI ECO
Email/SMS (qua API Cloud)
Push Notification App
Hỗ trợ ghi log sự kiện theo thời gian thực.
Bảng danh sách 10–50 node: trạng thái – pin – RSSI.
Ping client định kỳ kiểm tra hoạt động.
Hỗ trợ firmware update từ Gateway → Client (OTA LoRa – tùy cấu hình).
Thuật toán ưu tiên kênh, giảm packet collision.
Normal Mode: ESP32 chạy full 240 MHz, phục vụ LoRa + M-Bus + WiFi.
Eco Mode: Giảm tần số xử lý, giảm chu kỳ đọc.
Deep Sleep Mode: tiêu thụ 0.1–0.2mA, thức dậy theo chu kỳ hoặc sự kiện LoRa.
Tối ưu cho gateway đặt ở khu vực nguồn hạn chế.
Giám sát trạm bơm/trạm cấp nước.
Giám sát chất lượng nước điểm cuối.
Mạng LoRa nội bộ (xóm ấp/khu sản xuất).
Hệ thống giám sát nông nghiệp – tưới tiêu – ao hồ.
Hệ thống đo mực nước/áp suất – truyền về trung tâm.