An Internet of Things Agent that communicates and monitors any IoT Agent built on top of IoT Agent Node.js Library.
Further general information about the FIWARE IoT Agents framework, its architecture and the common interaction model can be found in the library's GitHub repository.
This project is part of FIWARE. For more information check the FIWARE Catalogue entry for the IoT Agents.
📚 Documentation | quay.io | 🎓 Academy | 🎯 Roadmap |
---|
The growind need of managing serveral IoT Agents installed at industrial plants led to the development of this asset which is a Web User Interface to monitor and control with ease what's happening under the hood. IoT Agent UI is fully compliant with FIWARE iotagent-node-lib thus every agent built on top of this library is supported out-of-the-box.
Currently two options are available to install the IoT Agent UI:
We suggest using a Docker-first approach in order to avoid issues related to your environment configuration. Moreover, using this approach you will be provided with all the needed components: Mongo instance
A step-by-step tutorial is available here
Follow the two READMEs in the proper project sub-folders: iotagent-ui-spa iotagent-ui-bff
Apiary reference for the Configuration API can be found here More information about IoT Agents and their APIs can be found in the IoT Agent Library documentation.
The IoT Agent UI is licensed under Affero General Public License (GPL) version 3.
© 2024 Engineering Ingegneria Informatica S.p.A.
The following third-party libraries are used under license
- iotagent-node-lib - AGPL © 2014-2021 Telefonica Investigación y Desarrollo