Smart class monitoring condition adalah sebuah project untuk mendeteksi kebisingan kelas melalui dari tingkat kebisingan dan juga untuk memonitor kondisi kelas melalui Kamera.
Project ini menggunakan Rassbery-PI 4 dengan sensor suara dan juga kamera yang menggunakan handphone dengan aplikasi ipcam.
Note: Skala projek ini dalah miniatur prototype. tidak cocok untuk environtment production
-
clone repostory ini
git clone
-
Ganti
.env.example
menjadi.env
-
Isi token yang diperlukan
UBIDOTS_TOKEN
bisa di dapat di https://help.ubidots.com/en/articles/590078-find-your-token-from-your-ubidots-account- Sedangkan untuk
BOT_TOKEN
bisa di dapat dari https://core.telegram.org/bots/tutorial CAMERA_URL
bisa didapatkan dari hostingan ipwebcamUBIDOTS_URL
adalah url untuk ke dashboard Ubidots
-
install dependency
pip install requests telepot python-dotenv
-
jalankan
app.py
python app.py