A small uni project of a home automation box
- C++ 92.7%
- CMake 7.3%
| apps | ||
| common | ||
| drivers | ||
| tests | ||
| .gitignore | ||
| CMakeLists.txt | ||
| license.md | ||
| readme.md | ||
UNIProjOOP
A small uni project of an home server box
Dependencies
sudo apt update && sudo apt install build-essential cmake -y
Those should be the only requierements for a normal raspberry with the default DE
Building
git clone https://git.tlrhome.fr/tlr/UNIProjOOP.git && cd UNIProjOOP
cmake -B build && cmake --build build -j$(nproc)
Run
Make sure the I2C bus it enabled on the RPi
sudo rasp-config
Plug the gps and si7021 on the raspberry as well and insure they are at the same path as in the code
If that's not possible the daemon can be launched with the --sim option to simulate data instead
./build/apps/daemon/homserver_daemon &
./build/apps/gui/homserver_gui
Tested hardware
- RPi4 4gb