pascal-id / Smart-Farm

Smart Farm API Workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Smart Farm API Workshop


Languages

Language:Pascal 93.8%Language:TSQL 3.0%Language:C++ 2.6%Language:Shell 0.6%Language:HTML 0.1%