45 lines
965 B
Markdown
45 lines
965 B
Markdown
# Sistem Monitoring Aquascape
|
|
|
|
Aplikasi Flutter untuk monitoring dan kontrol kualitas air aquascape menggunakan Node-RED sebagai REST API dan MySQL sebagai database.
|
|
|
|
## Deskripsi
|
|
|
|
Aplikasi ini bertujuan untuk membantu pengguna memantau kondisi aquascape melalui aplikasi mobile. Sistem dapat menampilkan data sensor serta mengontrol perangkat secara otomatis maupun manual.
|
|
|
|
## Fitur
|
|
|
|
- Login dan Registrasi pengguna
|
|
- Monitoring kadar amonia
|
|
- Monitoring kekeruhan air
|
|
- Monitoring ketinggian air
|
|
- Pengaturan ambang batas amonia
|
|
- Pengaturan ambang batas kekeruhan
|
|
- Pengaturan tinggi akuarium
|
|
- Kontrol lampu manual
|
|
- Penjadwalan lampu otomatis
|
|
- Riwayat data monitoring
|
|
- Notifikasi ketika nilai melebihi ambang batas
|
|
|
|
## Teknologi yang Digunakan
|
|
|
|
- Flutter
|
|
- Dart
|
|
- Node-RED
|
|
- MySQL
|
|
- REST API
|
|
- Firebase Authentication
|
|
- Firebase Cloud Messaging (FCM)
|
|
|
|
## Get Started
|
|
|
|
1. Install dependency
|
|
|
|
```
|
|
flutter pub get
|
|
```
|
|
|
|
2. Jalankan aplikasi
|
|
|
|
```
|
|
flutter run
|
|
``` |