What is thingsHub?
thingsHub enables any physical object such as machines, buildings, meeting rooms, counters or load carriers to be monitored and controlled by Plug & Play IoT sensors. In real time and at the lowest possible effort and total cost. It acts as an interface between the components of IoT and enables communication between elements that would otherwise not be possible.
Components of thingsHub
thingsHubs architecture is composed of the following components.
Network connectors are used by thingsHub to establish connections to private or public LoRaWAN networks or network servers like Loriot, Kerlink or The Things Network. Uplinks from devices will be received using these connectors so as downlinks to devices can be sent.
thingshub simplifies the work with IoT devices and allows anyone without special knowledge to use technology to their advantage. Rollout new devices with a a clicks. The "Add device" wizard will guide you through this process and as thingsHub has +300 device drivers pre-implemented you will be able to allow a plug´n´play experience.
The visualizer in thingsHub allow to configure IoT dashboards using the data from connected IoT devices. Each IoT Dashboard may contain multiple dashboard widgets that visualize data from multiple IoT devices. Once IoT Dashboard is created, you may assign it to one of the customers of your IoT project. The visualizer is a light-weight visualization tool. It is not build to replace existing business intelligence or analytics systems.
Device Driver & Driver Registry
Thingshub comes with over 200 pre implemented device drivers for devices from the most known device manufacturers. Just assign the right device driver for to your device and instantly see its data comming to your systems. In addition the device drivers allow you to configure devices through simple to understand JSON configurations instead of complicated downlinks.
Labels and Selectors
Labels enable users to map their own organizational structures onto objects like devices in a loosely coupled fashion, without requiring clients to store these mappings. In IoT application often multi-dimensional entities will need to be added to objects (e.g., multiple device properties like sensors, connectivity types, meta informations to the installation location). Management often requires cross-cutting operations, which breaks encapsulation of strictly hierarchical representations, especially rigid hierarchies determined by the infrastructure rather than by users.