Devices page

Halaman pertama yang kamu lihat setelah login. Tiap kartu = 1 phone/emulator yang connected.

  • Thumbnail live — mirror layar device, update 1x/detik
  • Status dot: hijau (online) / merah (offline)
  • Klik thumbnail → open full Mirror Monitor (FHD, 60 fps, touch/swipe/keyboard)
  • Pilih multiple → bulk action: open app, close app, HOME, BACK, sync wallpaper

Applications

Katalog app automation kamu. Ada 2 sumber:

  • Builder (local): app yang kamu rancang sendiri via flow graph
  • Store (cloud): app yang kamu install dari marketplace

Klik app → Detail page dengan input form + tombol Run (pilih device → jalankan).

Builder (Flow Graph)

Drag-and-drop node untuk build automation:

  1. Devices → pilih 1 device untuk preview
  2. Applications page → New App
  3. Di Builder:
    • Nodes di kiri: Open App, Touch, Swipe, Wait, Check Activity, HTTP, Loop, Condition, ...
    • Canvas tengah: drag node, connect handle
    • Inspector kanan: edit parameter node terpilih
  4. Klik Run → pick device → lihat output di bottom panel

Simpan dengan Save → app masuk ke Applications list.

Tasks

Task = kombinasi (app + input + devices + config). Bikin satu task, run ke banyak device sekaligus.

  1. Tasks page → Create Task
  2. Pilih app, isi input form (variable yang didefine di Builder)
  3. Pilih devices (multi-select)
  4. Set threads + interval + logging
  5. Save → task masuk list
  6. Klik Run → execute

Schedule

Recurring task. Set task jalan otomatis di waktu tertentu:

  1. Schedule page → Create
  2. Pilih task, cron expression (misal 0 8 * * * = tiap jam 8 pagi)
  3. Toggle aktif
  4. Monitor Run history untuk verify

Runs

History semua execution:

  • Filter per task / per device / per status
  • Klik run → log live streaming dari backend
  • Action: Stop (kalau masih running), Delete

Remote control via dashboard.phonegrid.id

Login dari browser PC lain atau HP:

  1. Buka https://dashboard.phonegrid.id
  2. Login akun yang sama
  3. Pilih PC (kalau punya >1) — setiap PC punya scope data terpisah
  4. Trigger task dari mana saja — desktop PhoneGrid akan eksekusi

Logs & debugging

  • Live log run: Runs page → klik run → tail log real-time
  • Backend log: tray icon PhoneGrid → Buka folder logbackend.log + engine.log
  • Kirim log ke support via https://phonegrid.id/contact