Máy chủ WSO2 IoT có thể được sử dụng cho mục đích của bạn mà không gặp vấn đề gì. Bạn không cần tích hợp máy chủ lorawan và sử dụng máy chủ WSO2 làm nhà môi giới MQTT tại đây.
Tôi đã có thể thử thành công mẫu Raspberry pi của họ. Ở đó, họ giải thích cách sử dụng nhà môi giới MQTT của họ để thiết lập kết nối giữa Raspberry pi và máy chủ WSO2 IoT. Họ có khả năng phân tích dữ liệu và hỗ trợ các cơ sở dữ liệu chính như H2, MySQL, Oracle, v.v. Tham khảo tại đây
( https://docs.wso2.com/display/IoTS 310/WSO2+IoT+Server+Analytics ) để biết thêm chi tiết.
Những gì mẫu này chỉ đơn giản là làm; WSO2 IoT Server cung cấp một tác nhân Raspberry pi mẫu (chúng ta có thể tùy chỉnh nó theo ý muốn). Tác nhân Pi này xuất bản dữ liệu cảm biến nhiệt độ cho nhà môi giới và máy chủ MQTT lấy những dữ liệu đó và sử dụng để phân tích. Ngoài ra từ phía máy chủ, chúng tôi cũng có thể gửi lệnh đến Raspberry Pi. Trong mẫu họ cung cấp, họ cho phép chúng tôi bật / tắt bóng đèn LED, điều tương tự khi máy chủ xuất bản dữ liệu nhất định cho chủ đề MQTT và đại lý Raspberry Pi lắng nghe chủ đề đó và chọn lệnh và thực hiện lệnh đó. Bạn có thể xem thêm thông tin về điều này tại đây ( https://docs.wso2.com/display/IoTS 310/Raspberry+Pi ).
Tương tự, họ đã cho phép mọi người viết bất kỳ loại thiết bị tùy chỉnh nào bằng cách sử dụng bộ API họ đã cung cấp. Tham khảo tại đây ( https://docs.wso2.com/display/IoTS310/Creating+a+New+Device+Type ). Ngoài ra, họ đã cung cấp Maven Archetype để tạo plugin loại thiết bị của riêng chúng tôi. Tham khảo tại đây
( https://docs.wso2.com/display/IoTS 310/Creating+a+New+Device+Type+via+the+Maven+Archetype ).