This app consuming streaming data from Ably channels & captured IoT events from the simulator & publish them inside a Dashboard of Kivy-build Python-app through measured KPIs.
(The following instructions apply to Posix/bash. Windows users should check here.)
First, clone this repository and open a terminal inside the root folder.
Create and activate a new virtual environment (recommended) by running the following:
python3 -m venv venv
source venv/bin/activate
Install the requirements:
pip install -r requirements.txt
Run the dummy event generation IoT-App:
python IoTDataGen.py
On a separate tab run this command:
source venv/bin/activate
Run the Kivy-driven iOS App:
python main.py
- To learn more about Kivy, check out our documentation.
- To learn more about Matplotlib, check out our documentation.
- To learn more about Ably, check out our documentation.