Skip to content

Releases: bangrezz/SmartSensorMonitor

SmartSensorMonitor v1.0.0 MVP

Choose a tag to compare

@bangrezz bangrezz released this 16 Jul 14:46

SmartSensorMonitor v1.0.0

🎉 Initial MVP Release

SmartSensorMonitor adalah aplikasi monitoring sensor berbasis Arduino Uno yang mengirimkan telemetry secara real-time ke aplikasi desktop Windows dan Android melalui WebSocket pada jaringan lokal.


✨ Fitur Utama

Sensor

  • 🌡️ DHT22

    • Suhu
    • Kelembapan
  • 🚶 PIR Motion Sensor

    • Deteksi gerakan
  • 💡 Digital LDR Sensor

    • Status Terang
    • Status Gelap

Desktop Windows

  • Dashboard monitoring real-time
  • Auto-detect Arduino serial port
  • WebSocket server untuk Android
  • Status koneksi Android
  • Status sensor:
    • Suhu
    • Kelembapan
    • Gerakan
    • Cahaya
  • Lifecycle:
    • Start
    • Stop
    • Reconnect
  • Branding dan icon aplikasi

Android

  • Dashboard real-time
  • Koneksi melalui Wi-Fi lokal
  • Status:
    • Menunggu Data
    • Sensor Tidak Tersedia
    • Terang
    • Gelap
  • Sinkron dengan telemetry Windows

Firmware

Firmware produksi:

0.4.0-dht22-pir-ldr

Sensor:

  • DHT22
  • PIR
  • Digital LDR

Protocol:

protocolVersion = 1

Field telemetry baru:

  • isDark
  • lightOk

Kompatibilitas firmware lama tetap dipertahankan.


Diagnostic Firmware

Repository juga menyediakan firmware diagnostik:

firmware/ldr-diagnostic/

Digunakan untuk:

  • memverifikasi wiring LDR
  • menguji polaritas sensor
  • memastikan transisi:
Terang
↓

Gelap
↓

Terang

Acceptance

Telah diverifikasi:

  • ✅ Firmware
  • ✅ Windows Desktop
  • ✅ Android
  • ✅ WebSocket
  • ✅ End-to-End Telemetry
  • ✅ DHT22
  • ✅ PIR
  • ✅ Digital LDR
  • ✅ Disconnect
  • ✅ Reconnect
  • ✅ Clean Machine
  • ✅ Packaging

Persyaratan

Windows:

  • Microsoft Visual C++ Redistributable x64

Saat pertama kali dijalankan:

Izinkan SmartSensorMonitor melalui Windows Defender Firewall pada jaringan Private agar perangkat Android dapat terhubung.


Paket Release

SmartSensorMonitor-Windows-x64.zip

SHA-256

B7E12269E695EAE43F912EC5646E58B994A32BE6DCB27500F7FED398895AA65B

Teknologi

  • Arduino Uno R3
  • C++17
  • Qt 6.11
  • Qt Widgets
  • Qt SerialPort
  • Qt WebSockets
  • PlatformIO
  • CMake
  • Android (Qt)

Terima kasih telah menggunakan SmartSensorMonitor.

Semoga release MVP ini menjadi fondasi yang kuat untuk pengembangan fitur berikutnya.