This is a small Raspberry device handler, running an all round CLIENT device, placed into a Room for an apartment. Its tasks - as of now - are as follows:
Note
|
This development is part of an all-around smart-home
Project. |
Summary of what present software is developed for.
Tasks managed on remote server
-
sending Data to the Apartment server
-
receiving and executing global commands from the Apartment server
Monitoring the environment around the computer.
-
temperature
-
moisture
-
pressure
-
optical movement detection
Showing data locally on 8x8 LED display. Actually using the SenseHat display. Displayed data contains:
-
measurements
-
entertainment
-
small directional light
-
clock
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_RoomManager.py
-
from IDLE: App_RoomManager()
-
from editor: the way the editor ever executes a Python code
-
Desktop icon in /DesktopLauncher