Skip to main content

NGSI Python framework intended to build a Fiware NGSI Agent

Project description

pyngsi

PyPI Latest Release License badge Build badge Code coverage Python version Binder NGSI v2 Powered by Fiware

What is it ?

pyngsi is a Python framework that helps you write a pipeline for your Fiware dataflow.

Writing a NGSI agent that relies on pyngsi avoids all the plumbing so you can focus on writing your own logic to build NGSI entities.

Key Features

  • Map Python-native data to NGSI entities
  • Write NGSI entities to Fiware Orion
  • Handle incoming data through a common interace
  • Compute statistics
  • Allow visualization/debugging facilities

Where to get it

The source code is currently hosted on GitHub at : https://github.com/pixel-ports/pyngsi

Binary installer for the latest released version is available at the Python package index.

pip install pyngsi

Dependencies

License

Apache 2.0

Documentation

The official documentation is hosted at https://pixel-ports.github.io/pyngsi-tutorial.html

Background

Work on pyngsi started at Orange in 2019 for the needs of the PIXEL european project.

Funding

pyngsi has been developed as part of the PIXEL project, H2020, funded by the EC under Grant Agreement number 769355.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyngsi-1.2.4.tar.gz (14.9 kB view hashes)

Uploaded Source

Built Distribution

pyngsi-1.2.4-py3-none-any.whl (20.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page