Skip to content

RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.

sziller/_raspi_observatory

Repository files navigation

Welcome to my Observatory project

This is a small Raspberry device handler, running an all round CLIENT device, placed on the perimeters of an apartment. Its tasks - as of now - are as follows:

Note

This development is part of an all-around smart-home Project.
Being an Architect, my goal is to creare a smart home Manager fully controlled by the user. One that doesn’t spy on you, does not collect your data, one that does not advertise you anything. And is free.

Tasks

Summary of what present software is developed for.

communication

Tasks managed on remote server

  • sending Data to the Apartment server

  • receiving and executing global commands from the Apartment server

local environment control

Tasks that are locally relevant, controlling.

  • camera operation

  • image recognition

measurement

Monitoring the environment around the computer.

  • optical movement detection

Peripherials

Executing local or global commands sent to external hardware. Switching local devices connected over GPIO or Camera slot

  • lighting

  • camera control

How do I get it set up?

go to the install folder and run the PackInst-roommanager.sh bash file. To do so, enter:

sudo bash PackInst-roommanager.sh
  • Configuration: …​

  • Dependencies are installed automatically or install everithing in the lib folder, by entering:

    pip3 install <packagename>

for each package found there. Most of them should be offline installable.

  • Once all your packages are installed, go to root, open up a terminal, and enter:

    pytest
    run

    Small projects of mine such as this one; can be run four ways:

  • from terminal: python3 App_Observatory.py

  • from IDLE: App_Observatory()

  • from editor: the way the editor ever executes a Python code

  • Desktop icon in /DesktopLauncher

About

RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages