ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management.
It enables device connectivity via industry-standard IoT protocols—MQTT, CoAP, and HTTP—and supports both cloud and on-premises deployments. ThingsBoard combines scalability, fault-tolerance, and performance so you will never lose your data.
You can read more about ThingsBoard here: https://thingsboard.io/.
In the solution we are building using the Kaa IoT middleware, we are going to use the ThingsBoard platform for visualization, since Kaa IoT itself does not provide any visualization tools.