This is the Java SDK for The Things Network to interact with The Things Network backend.
Please be aware that this sdk is under heavy development !
- Account - Interact with The Things Network account server
- Management - Interact with The Things Network Handler via the API
- Data AMQP - Subscribe to Things Network Handler to send/receive data via AMQP
- Data MQTT - Subscribe to Things Network Handler to send/receive data via MQTT
- Samples - Samples of how to use previous libraries
To build the Things Network Java SDK from the sources Docker can be used as follows
docker build -t java_builder .
docker run -it -v ///c/<your windows directory to the TTN java sdk>:/java-app-sdk java_builder
<docker-container-prompt>:/# cd java-app-sdk/
<docker-container-prompt>:/java-app-sdk# ./run.sh