Skip to content

Engineering-Research-and-Development/iotagent-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Agent UI: the FIWARE IoT Agent Web UI for IoT Agents

FIWARE IoT Agents License: AGPL Docker badge Support badge
Documentation badge CI Coverage Status CII Best Practices Status Join the chat at https://gitter.im/iotagent-ui/community

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

Contents

Background

Positioning in the overall F4I Reference Architecture

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.

Getting Started - Install

Currently two options are available to install the IoT Agent UI:

Docker - Recommended

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

npm

Follow the two READMEs in the proper project sub-folders: iotagent-ui-spa iotagent-ui-bff

Usage


API

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.

License

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

  1. iotagent-node-lib - AGPL © 2014-2021 Telefonica Investigación y Desarrollo

About

Web User Interface for IoTAgents based on iotagent-node-lib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published