Metadata-Version: 2.1
Name: fastiot
Version: 0.2.37
Summary: FastIoT Platform
Home-page: https://github.com/FraunhoferIVV/fastiot
Author: Fraunhofer Institute for Process Engineering and Packaging IVV
Author-email: tilman.klaeger@ivv-dd.fraunhofer.de, konstantin.merker@ivv-dd.fraunhofer.de
License: UNKNOWN
Platform: UNKNOWN
Requires-Python: ~=3.8
Provides-Extra: all
Provides-Extra: compile
Provides-Extra: dash
Provides-Extra: dev
Provides-Extra: fastapi
Provides-Extra: influxdb
Provides-Extra: mariadb
Provides-Extra: mongodb
Provides-Extra: opcua
Provides-Extra: postgredb
License-File: LICENSE


FastIoT is a framework for rapid development of IIoT-Systems using Python as main programming language.
It helps to set up a micro-service architecture and create services. The development has been started as basis for 
various research projects at Fraunhofer IVV, Dresden, Germany.  

To get started quickly it is equipped with a powerful command line interface (CLI): `fiot`.
This helps setting up a new project, create new services and run tests. 
It also supports creating cross-architecture Docker-containers and deployment configurations with docker-compose files
and Ansible playbooks to bring the software to the systems they belong. Run `fiot --help` for a full list of features.

As for now the overall framework has only been used and tested on Linux systems.

A full documentation is available at http://docs.dev.ivv-dd.fhg.de/fastiot/_latest/

If you use this framework in your scientific projects please cite: 
 Konstantin Merker, Tilman Klaeger, Lukas Oehm. "A Holistic Approach for Rapid Development of IIoT Systems", 2022.
 https://doi.org/10.48550/arXiv.2201.13243.
    

