Skip to content

pascal-id/Smart-Farm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartFarm API & Hub

Repository ini menyimpan source API dan Hub yang digunakan dalam workshop SmartFarm Pascal-ID.

Penekanan pada konsep dan pembelajaran, bukan untuk penggunaan di level produksi.

Arsitektur

Arsitektur

Arsitektur sistem ini menunjukan bahwa terdapat beberapa seksi perangkat:

  • Device controller, dengan menggunakan arduino. Untuk membaca dan mengendalikan sensor/motor.
  • Manajemen Hub, menggunakan Rasberry Pi. Hub ini menghubungkan antara end-user yang menggunakan aplikasi mobile guna membaca dan mengendalikan sensor yang dilayani oleh Device Controller. Proses komunikasi dilakukan melalui API (Application Programming Interface)
  • API Server, sebagai pusat logic kendali dari keseluruhan sistem.
  • Aplikasi (mobile). Antar muka akhir pengguna dalam memantau kondisi Smart Farm-nya.
  • Belum termasuk dashboard.

Instalasi

Prerequisites

Kompilasi

Detail Penggunaan Endpoint API

Kontributor

Materi Presentasi tersedia di google-docs.

Thanks