Der WSO2 IoT-Server selbst kann problemlos für Ihren Zweck verwendet werden. Sie müssen hier keinen Lorawan-Server integrieren und den WSO2-Server als MQTT-Broker verwenden.
Ich konnte ihre Himbeer-Pi-Probe erfolgreich ausprobieren. Dort erklären sie, wie sie mit ihrem MQTT-Broker die Verbindung zwischen dem Raspberry pi und dem WSO2 IoT-Server herstellen. Sie verfügen über Datenanalysefunktionen und unterstützen wichtige Datenbanken wie H2, MySQL, Oracle usw. Weitere Informationen finden Sie hier
( https://docs.wso2.com/display/IoTS310/WSO2+IoT+Server+Analytics ).
Was dieses Beispiel einfach macht, ist; WSO2 IoT Server bietet einen Beispiel-Himbeer-Pi-Agenten (wir können ihn nach Belieben anpassen). Dieser Pi-Agent veröffentlicht Temperatursensordaten im MQTT-Broker, und der Server nimmt diese Daten auf und verwendet sie für Analysen. Auch von der Serverseite aus können wir Befehle an den Raspberry Pi senden. In dem von ihnen bereitgestellten Beispiel können wir eine LED-Lampe ein- und ausschalten, die dasselbe tut, wenn der Server bestimmte Daten zu einem MQTT-Thema veröffentlicht und der Raspberry Pi-Agent dieses Thema abhört, den Befehl aufnimmt und ausführt. Weitere Informationen hierzu finden Sie hier ( https://docs.wso2.com/display/IoTS310/Raspberry+Pi ).
Ebenso haben sie jedem erlaubt, benutzerdefinierte Gerätetypen mit der von ihnen bereitgestellten API zu schreiben. Siehe hier ( https://docs.wso2.com/display/IoTS310/Creating+a+New+Device+Type ). Außerdem haben sie einen Maven-Archetyp bereitgestellt, um unser eigenes Gerätetyp-Plugin zu erstellen. Siehe hier
( https://docs.wso2.com/display/IoTS310/Creating+a+New+Device+Type+via+the+Maven+Archetype ).