Build and scale IoT applications with a global, open LoRaWAN network.
Visit WebsitePros
Cons
Free
No reviews yet. Be the first to review The Things Network!
Top alternatives based on features, pricing, and user needs.
Lightweight Kubernetes for edge and IoT
Flow-based programming for IoT

IoT infrastructure as code for hardware teams, connecting devices and routing data with ease.

Empower your business with a scalable IoT platform for rapid deployment and advanced analytics.

Develop and manage IoT solutions with Python for embedded devices and cloud.
The Things Network utilizes the LoRaWAN protocol's inherent security features, including AES-128 bit encryption for session keys and message integrity checks. End devices are activated using secure methods like Over-The-Air-Activation (OTAA), where dynamic device addresses are assigned and security keys are negotiated with the network. The Network Server also validates device authenticity and message integrity.
The Things Network supports a wide range of gateways, from industrial products by manufacturers like Tektelic, MultiTech, and Mikrotik, to DIY gateways built using platforms like Raspberry Pi. The platform provides resources and guidance on how to connect various gateways to The Things Stack.
OTAA is the recommended and more secure activation method, where devices perform a join procedure to dynamically obtain a device address and negotiate security keys. ABP, on the other hand, requires hardcoding the device address and security keys directly into the device, making it less secure and less flexible as devices cannot easily switch network providers.
The Things Stack, at the core of The Things Network, routes your data to your end application. It manages security, message deduplication, and data rate optimization. For integrations, it offers an API-first design allowing full integration with various platforms using HTTP webhooks or MQTT. There are also one-click integrations available for popular IoT cloud platforms.
The Things Network provides a comprehensive certification program called The Things Certified, covering various levels of LoRaWAN knowledge. This includes certifications for Fundamentals, Advanced concepts, Security, Network Management, and The Things Stack. They also offer The Things Academy for training and resources to acquire essential LoRaWAN knowledge.
The Things Network's Network Server is designed to handle this scenario through message deduplication. When multiple gateways receive the same message from an end device and forward it to the Network Server, the server intelligently identifies and keeps only a single copy of the message, discarding any duplicates.
Source: thethingsnetwork.org