Wireless sensing based health monitoring system.
If you use a virtual environment, name it .venv or .conda as it is already added to the .gitignore file.
Then, create a .env file in the root directory of the project and add the following content:
MQTT_BROKER_HOST=localhost
MQTT_BROKER_PORT=1883Install the dependencies and run the application:
pip install -r requirements.txt
python main.pyTo run the project on a GPU, you need to install the correct version of PyTorch. For example, to install PyTorch 2.5.0 for CUDA 12.4, run the following command:
pip3 install torch==2.5.0 --index-url https://download.pytorch.org/whl/cu124graph LR
ESP32-->NanoMQ
Intel5300-->NanoMQ
NanoMQ-->Cloud
Model[⭐Model]-->Cloud
Cloud-->Web
Cloud-->Client
Visualize csi data:
python -m wiguard.live csidata.csvPredict one csi file:
python -m wiguard.predict csidata.csvSubscribe to the MQTT broker and show:
python -m wiguard.mqtt