Giới thiệu OmPower
OmPower là thiết bị ổ cắm thông minh trong dòng sản phẩm OmIoT, cho phép người dùng điều khiển bật/tắt nguồn điện từ xa thông qua ứng dụng OmOmega App. Ngoài chức năng relay cơ bản, OmPower còn tích hợp điều khiển hồng ngoại (IR) và hẹn giờ thông minh — biến mọi thiết bị điện thông thường thành thiết bị thông minh.
Điều khiển nguồn điện
Chức năng cốt lõi của OmPower là đóng/ngắt relay công suất cao để điều khiển nguồn điện cho các thiết bị được cắm vào:
- Bật/tắt từ xa: Điều khiển qua ứng dụng OmOmega App từ bất kỳ đâu có Internet
- Phản hồi real-time: Trạng thái nguồn được cập nhật tức thì qua WebSocket
- Điều khiển BLE: Khi ở gần, có thể điều khiển trực tiếp qua Bluetooth mà không cần Internet — phản hồi nhanh nhất
- Phân quyền: Chủ sở hữu có thể chia sẻ quyền điều khiển (Control) cho người dùng khác với giới hạn phù hợp
OmPower ưu tiên kênh điều khiển BLE (Bluetooth) khi có kết nối trực tiếp với điện thoại, đảm bảo phản hồi tức thì. Đồng thời tự động đồng bộ trạng thái với server để các thiết bị khác cùng theo dõi được.
Hẹn giờ thông minh
OmPower hỗ trợ hệ thống hẹn giờ đa dạng, được xử lý trực tiếp trên thiết bị (không phụ thuộc Internet) nhờ đồng hồ RTC tích hợp:
Hẹn giờ định kỳ (Recurring)
Lặp lại hàng ngày vào giờ cố định. Ví dụ: Bật đèn lúc 18:00 và tắt lúc 06:00 mỗi ngày. Hỗ trợ bật hoặc tắt nguồn theo lịch.
Hẹn giờ một lần (Once)
Thực hiện một lần tại thời điểm cụ thể (ngày + giờ). Sau khi thực hiện xong, lịch hẹn tự động bị vô hiệu hóa.
Hẹn giờ đếm ngược (Auto-delay)
Bật hoặc tắt nguồn sau một khoảng thời gian. Ví dụ: Tắt nguồn sau 30 phút. Phù hợp cho các tình huống cần hẹn giờ nhanh.
Tất cả lịch hẹn giờ được lưu trực tiếp trên bộ nhớ OmPower và xử lý bởi RTC. Điều này đảm bảo hẹn giờ vẫn hoạt động chính xác ngay cả khi mất kết nối Internet.
Điều khiển hồng ngoại (IR)
OmPower tích hợp đầu thu và phát hồng ngoại (IR), cho phép học và phát lại lệnh IR từ remote gốc của TV, điều hòa, quạt, đầu thu... Tính năng này biến OmPower thành một remote thông minh đa năng:
Học lệnh IR (Learn)
Hướng remote gốc vào đầu thu IR của OmPower (GPIO35, tần số 38kHz), nhấn nút trên remote. OmPower tự động thu và giải mã tín hiệu IR, lưu thành lệnh có thể đặt tên và quản lý trên ứng dụng. Hỗ trợ tối đa 16 lệnh IR trên mỗi thiết bị.
Phát lệnh IR (Replay)
Phát lại lệnh IR đã học qua đầu phát IR (GPIO32). Hỗ trợ phát lặp lại nhiều lần (repeat mode) cho các thiết bị yêu cầu tín hiệu lặp như điều hòa.
Lịch tự động IR
Gắn lệnh IR vào sự kiện nguồn điện:
- Trước khi tắt nguồn (pre_off): Tự động phát lệnh IR trước khi relay ngắt. Ví dụ: Gửi lệnh tắt điều hòa trước khi ngắt nguồn
- Sau khi bật nguồn (post_on): Tự động phát lệnh IR sau khi relay đóng. Ví dụ: Gửi lệnh bật TV sau khi bật nguồn
- Lịch RTC định kỳ: Phát lệnh IR vào thời gian cố định hàng ngày
Giám sát, quản lý tiêu thụ điện năng
OmPower hỗ trợ theo dõi, thống kê tiêu thụ điện năng của thiết bị cắm vào OmPower, người sử dụng có thể xem hôm nay, hôm qua, tuần này, tháng này, năm này thiết bị cắm vào OmPower đã tiêu thụ lượng điện như thế nào.
Giao diện điều khiển trên OmOmega App
Màn hình chi tiết OmPower trên ứng dụng OmOmega App bao gồm các thành phần:
- Thẻ trạng thái: Hiển thị tên thiết bị, trạng thái online/offline, phương thức kết nối hiện tại
- Điều khiển nguồn: Công tắc bật/tắt lớn với hiệu ứng chuyển đổi mượt mà, hiển thị trạng thái ĐANG BẬT / ĐANG TẮT rõ ràng
- Hẹn giờ: Danh sách các lịch hẹn giờ với toggle bật/tắt, vuốt để xóa, nút thêm lịch mới
- Điều khiển IR: Lưới nút IR đã học (3 cột), nhấn để phát, nhấn giữ để đổi tên/xóa/test
- Lịch sử: Biểu đồ lịch sử bật/tắt nguồn theo thời gian
- WiFi: Cấu hình kết nối WiFi cho thiết bị (quét, kết nối, ngắt)
- Thông tin hệ thống: Phiên bản firmware, thời gian hoạt động, cập nhật firmware OTA
Thông số kỹ thuật
| Thông số | Chi tiết |
|---|---|
| Chức năng chính | Điều khiển relay + IR + Hẹn giờ |
| Relay | Công suất cao, GPIO33 |
| IR thu (RX) | TSOP receiver, GPIO35, 38kHz |
| IR phát (TX) | IR LED PWM, GPIO32, 38kHz |
| Số lệnh IR tối đa | 16 lệnh |
| Hẹn giờ | Recurring / Once / Auto-delay |
| Kết nối | LoRa + WiFi + BLE (đồng thời) |
| Cập nhật firmware | OTA qua WiFi hoặc BLE |
| Bảo vệ | Hardware Watchdog, auto-restart |
Bắt đầu sử dụng OmPower
Để sử dụng OmPower, bạn cần:
- Đảm bảo đã có OmHub Gateway được thiết lập và online
- Cắm nguồn OmPower — đèn LED sẽ nhấp nháy cho biết thiết bị đang sẵn sàng ghép nối
- Mở OmOmega App → Chi tiết OmHub → Thêm thiết bị OmIoT
- Bật Bluetooth, quét và chọn OmPower từ danh sách
- Ghép nối thành công → OmPower xuất hiện trong danh sách thiết bị
- Cắm thiết bị điện cần điều khiển vào OmPower
OmPower cũng hỗ trợ kết nối WiFi trực tiếp (không qua OmHub). Sau khi ghép nối, vào màn hình chi tiết OmPower → WiFi → cấu hình mạng WiFi. Thiết bị sẽ kết nối trực tiếp với server qua MQTTs cho tốc độ phản hồi nhanh hơn.