Lompat ke konten
Beranda » Dokumentasi Taphome » Smart Rules » Pengantar Umum Smart Rules

Pengantar Umum Smart Rules

Pengenalan Smart Rules di TapHome

Smart Rules adalah algoritma yang menghubungkan input dan output dengan menentukan:

  • Kondisi input (pemicu)
  • Aksi output (tindakan)

Cara Kerja:

  1. Input (sumber pemicu):
    • Sensor (gerak, suhu, dll)
    • Tombol fisik
    • Variabel sistem
    • Jadwal waktu
  2. Output (tindakan yang dilakukan):
    • Mengontrol perangkat
    • Mengirim notifikasi
    • Memperbarui variabel

Contoh Penerapan:

  • Tekan tombol → Nyala lampu
  • Suhu > 30°C → Aktifkan AC
  • Kadar CO2 tinggi → Tingkatkan ventilasi

Fitur Utama:

  • Bisa dikombinasikan untuk skenario kompleks
  • Dapat dibatasi dengan kondisi tertentu
  • Mendukung prioritas aturan

Tips Penggunaan:

  1. Mulai dengan aturan sederhana
  2. Tambahkan batasan waktu jika perlu
  3. Uji coba sebelum digunakan permanen

Smart Rules memungkinkan automasi rumah yang cerdas dan efisien.

Lokasi Smart Rules di Antarmuka TapHome

Smart Rules dapat ditemukan dan dikelola melalui:

  1. Menu Device Detail:
    • Buka perangkat yang ingin diatur
    • Pilih tab "Smart Rules" di halaman detail perangkat
  2. Cara Akses:
    • Navigasi: Devices → Pilih perangkat → Smart Rules (tab)
    • Tampilan antarmuka akan menampilkan:
      • Daftar rules yang sudah ada
      • Tombol "+" untuk menambahkan rule baru

Fitur Tambahan:

  • Setiap perangkat memiliki section Smart Rules sendiri
  • Rules bisa diurutkan berdasarkan prioritas
  • Indikator visual menandakan status aktif/nonaktif

Tips Penggunaan:

  1. Gunakan filter untuk mencari rules tertentu
  2. Tap lama pada rule untuk mengubah urutan prioritas
  3. Setiap perubahan otomatis tersimpan

Lokasi ini memungkinkan manajemen aturan automasi yang terpusat untuk tiap perangkat.

Struktur Tampilan Detail Perangkat di TapHome

  1. Informasi Dasar Perangkat
    • Menampilkan nama perangkat
    • Dilengkapi dengan:
      • Zona (lokasi pemasangan)
      • Kategori (jenis perangkat)
  2. Status Perangkat
    • Menunjukkan nilai/keadaan terkini
      Contoh:
    • Lampu: "ON" atau "OFF"
    • Termostat: "Suhu 25°C"
  3. Bagian Log Aktivitas
    • Daftar kronologis aksi yang pernah dilakukan
    • Dilengkapi stempel waktu
      Fitur:
      ✓ Mencatat hingga 40 aksi terbaru
      ✓ Tersedia untuk actuator (tidak untuk sensor)
  4. Bagian Smart Rules
    • Tombol "Add new smart rule" membuka:
      • Daftar aturan yang kompatibel dengan perangkat tersebut
      • Pilihan aksi yang tersedia
        Contoh:
    • Untuk lampu: aturan timer, motion-based, dll
  5. Opsi Tambahan
    • Menu konfigurasi lanjutan
    • Pengaturan khusus perangkat
    • Opsi pemeliharaan

List of Smart rules

Daftar dasar - menyediakan akses cepat ke Smart Rule yang sering digunakan untuk perangkat yang dipilih.

Daftar lengkap (lanjutan) - dengan menekan “Tampilkan semua” pada daftar Dasar - semua Smart Rule yang tersedia untuk perangkat yang dipilih ditampilkan

Daftar Smart Rule secara rinci

Struktur Daftar Smart Rules untuk Perangkat

  1. Daftar Atas (Top List)
    • Berisi aturan yang mengontrol perangkat tersebut
    • Contoh: Untuk lampu, berisi aturan yang mengatur nyala/matinya
    • Fitur khusus:
      • Perangkat otomatis ditetapkan sebagai Output (aktuator)
      • Ditandai dengan ikon panah mengarah ke perangkat
      • Contoh penerapan: [Aturan 1] → [Lampu]
        Jika sensor gerak aktif → Nyalakan lampu
  2. Ikon Perangkat (Device Icon)
    • Menunjukkan posisi perangkat secara visual:
      • Di antara daftar atas (output) dan bawah (input)
    • Berfungsi sebagai pembatas hierarki aturan
  3. Daftar Bawah (Bottom List)
    • Berisi aturan dimana perangkat berfungsi sebagai Input
    • Contoh: Untuk sensor suhu, berisi aturan yang dipicu oleh bacaannya
    • Karakteristik:
      • Perangkat otomatis menjadi pemicu aturan
      • Contoh implementasi: [Sensor Suhu] → [Aturan 2]
        Jika suhu > 30°C → Aktifkan AC

Catatan Penting:

  • Logika yang sama berlaku untuk slot Smart Rule di tampilan detail perangkat
  • Sistem secara otomatis menentukan peran perangkat (input/output) berdasarkan daftar yang dipilih
  • Ikon panah membantu memvisualisasikan alur kontrol

Tampilan Manajemen Smart Rules untuk Perangkat

  1. "Affected by" (Dikendalikan oleh)
    • Daftar Smart Rules yang mengontrol perangkat ini
    • Perangkat berperan sebagai Output (aktuator)
    • Contoh:
      • Aturan Nyala Otomatis (07:00-18:00)
      • Trigger Sensor Gerak
  2. Tombol Tambah Smart Rule Baru
    • Ikon "+" untuk menambahkan aturan baru
    • Sistem otomatis menyesuaikan peran perangkat:
      • Output jika dipilih dari bagian atas
      • Input jika dipilih dari bagian bawah
  3. "Assigned Smart Rules" (Aturan Terpasang)
    • Daftar Smart Rules dimana perangkat sebagai Input (pemicu)
    • Contoh untuk sensor:
      • Notifikasi Suhu Tinggi
      • Aktifkan AC Otomatis

Menu Tambahan (Tiga Titik)
Berikut opsi cepat yang tersedia:

  • Rename (Ganti nama)
  • Disable (Nonaktifkan sementara)
  • Duplicate (Buat salinan)
  • Change permissions (Ubah izin akses)
  • Uninstall (Hapus aturan)

Di dalam Smart Rule

Antarmuka Penyuntingan Smart Rule di TapHome

  1. Tombol "Save" (Simpan)
    • Untuk menyelesaikan pembuatan atau perubahan Smart Rule
    • Wajib diklik setelah melakukan pengaturan
  2. Bagian "Input" (Masukan)
    • Menampilkan perangkat yang berfungsi sebagai pemicu aturan
    • Contoh:
      • Sensor Gerak (Koridor)
      • Tombol Pintu Depan
  3. Bagian "Actions" (Aksi)
    • Untuk menentukan:
      • Perangkat output yang dikontrol
      • Tindakan yang dilakukan
    • Contoh pengisian:
      Output: Lampu Teras Aksi: Nyala selama 5 menit
  4. Nama Smart Rule
    • Dapat diklik untuk mengubah nama aturan
    • Disarankan menggunakan nama deskriptif:
      "Lampu Teras - Sensor Gerak Malam"
  5. Toggle "Enabled" (Aktifkan)
    • Fungsi on/off untuk aturan:
      • ✅ Aktif: Rule berjalan normal
      • ⛔ Nonaktif: Rule dilewati sistem (tapi tidak terhapus)
  6. "Limiting Condition" (Kondisi Pembatas)
    • Mengaktifkan aturan secara dinamis berdasarkan:
      • Waktu tertentu (misal jam 18:00-06:00)
      • Kondisi perangkat lain
    • Contoh penggunaan:
      IF [Suhu < 20°C] THEN [Aktifkan Rule Pemanas]
  7. Tombol "Uninstall" (Hapus)
    • Menghapus permanen Smart Rule
    • Akan muncul dialog konfirmasi:
      "Yakin hapus aturan ini?"
      [Batal] [Hapus]
    • ⚠️ Tidak dapat dikembalikan (no undo)
Back to top arrow