Skip to content

Kirosha-Team/App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kirosha-Team/App

Python application designed for gestures' controllable smart station.

About this project

Important

this project is no longer being supported.

The idea for this project came after we analyzed the current smart device market. It turned out that there were no suitable devices for people with disabilities (deaf and hard of hearing people) with which to control a smart home. From that moment on, we decided to create a smart station that could solve this problem.

The smart station from Yandex became the basis of the project. We also decided to rethink the management of the station, replacing the usual voice commands with gestures. This has allowed us to increase the range of consumers, as well as simplify the use of our station.

At the moment, our smart station allows users to control their smart home using gestures and create them.

Getting started

Hardware requirements

Note

The program requires: 1 gb of RAM, 12 gb of storage, 4 cores of CPU, any camera, any display.

Raspberry Pi 3B Camera Raspberry Pi 1.3 TFT LCD Display 7 Inch

Software requirements

Raspberry Pi OS (64-bit) Python 3.10

Installation

Tip

We recommend downloading the latest release to avoid bugs.

  1. Open the repository:
    cd /path/to/repository
    
  2. Create a new virtual environment:
    python -m venv .venv
    
  3. Activate the virtual environment:
    source .venv/bin/activate
    
  4. Update pip:
    pip install --upgrade pip
    
  5. Download packages:
    pip install -r requirements.txt
    
  6. Add weather token
    dotenv set WEATHER_TOKEN 'your token here'
    
  7. Run setup.py:
    python setup.py
    
  8. Run app.py:
    python app.py
    

Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Application for Raspberry Pi devices

Topics

Resources

License

Stars

Watchers

Forks

Languages