Sign inSign up

codepunx/ngsi-proxy

By codepunx

•Updated 10 months ago

ngsi-proxy is part of FiWare integration of "FHTW Raumluft" devices installed the FHTW campus.

Image
Internet of things
Monitoring & observability
0

6.4K

codepunx/ngsi-proxy repository overview

⁠FHTW IndoorAirQuality

FiWare integration of "FHTW Raumluft" devices installed in 60 rooms of the FHTW campus. This project can be seen as starting-point for a FHTW campus digital twin.

⁠Overview

This repo sets up an IoT data processing and visualization platform using Docker containers. It includes components for data ingestion, storage, processing, and visualization. The platform utilizes FIWARE components such as Orion-LD for context management, QuantumLeap for time-series data storage management, CrateDB for data storage, and Grafana for visualization. Additionally, it includes a Python NGSI-Proxy integrating the Magenta IoT Hub Business plattform for accessing the sensor devices using its proprietary REST-API. The NGSI-proxy will fetch the multiple data values from 60 sensor devices, processing them, and updating context data in Orion-LD.

⁠Components

FIWARE components:

  • Orion-LD: Context broker for managing context data in NGSI-LD format.
  • QuantumLeap: Stores time-series data received from Orion-LD.
  • Grafana: Dashboard visualization tool for analyzing data stored in QuantumLeap.
  • MongoDB: Database for storing non-time-series data.
  • CrateDB: Distributed SQL database for storing large volumes of time-series data efficiently.

External components:

  • Magenta IoT Hub Business: A (proprietary) IoT-plattform hosted by Magenta

This component:

  • NGSI_Proxy: A python script to fetch sensor data, processes them, and updates context data in Orion-LD.

Tag summary

Content type

Image

Digest

sha256:ff481e606…

Size

103.7 MB

Last updated

10 months ago

docker pull codepunx/ngsi-proxy