API untuk mengaktifkan atau menonaktifkan aturan gerak QVR Pro dari Home Assistant

Saya sedang mencari cara bersih dan terdokumentasi untuk membuat QVR Pro mulai merekam hanya saat saya tidak di rumah, dan berhenti lagi ketika saya kembali.

Sejauh ini saya sudah banyak membaca, mencoba beberapa solusi sementara, tapi saya ingin tahu bagaimana pengguna lain menyelesaikan (atau akan menyelesaikan) skenario yang sama menggunakan API / fitur yang didukung.

Pengaturan saya

Komponen Detail
NAS QNAP TS‑253D
QVR Pro 2.7.1.1259
Kamera 6 × kamera ONVIF, masing-masing dengan aturan “deteksi gerak”
Home Assistant Core 2025.7 di Docker (Container Station)
Pelacakan kehadiran Companion App di Android (mengubah device_tracker.my_phone antara home / not_home)

Yang ingin saya lakukan

  1. Saat ponsel saya terputus dari Wi‑Fi rumah
    → QVR Pro harus mengaktifkan aturan deteksi gerak untuk kamera ruang tamu.
  2. Saat ponsel tersambung kembali
    → QVR Pro harus menonaktifkan aturan tersebut (privasi saat saya di rumah).

Jadi, intinya saya butuh panggilan API atau webhook yang membalikkan saklar “Enabled/Disabled” pada aturan tersebut.


Yang sudah saya coba

  • Event URL
    Buat dua Custom Event (ExitHome, EnterHome) dan dipicu dari Home Assistant melalui
    .../qvrpro/event/exec?event_id=ExitHome&event_status=on
    Berhasil ↔ QVR Pro menerima event, tapi saya masih butuh aksi yang mengaktifkan/menonaktifkan aturan. Di 2.7.1 saya tidak menemukan lagi “Enable event rule”.
  • rule_operation.cgi & RuleActive
    Saya temukan (via DevTools) bahwa GUI sendiri memanggil
    POST /qvrpro/rule_operation.cgi RuleGUID=...&enable=1|0
    Ini berhasil di browser, tapi membutuhkan QVR‑Token sesi, yang akan kadaluarsa saat user logout – tidak ideal untuk otomasi.
  • /api/v1/eventRules/{id}
    Dokumentasi Open Event Platform menyebutkan PUT ...eventRules/{id} {"enabled":true/false}, tapi panggilan ini mengembalikan 404 di build 2.7.1 saya (mungkin sudah deprecated?).

Yang saya tanyakan

  1. Apakah ada endpoint resmi (berbasis token, tanpa password) di 2.7.1 untuk mengaktifkan/menonaktifkan aturan?
  2. Contoh cuplikan curl atau Postman akan sangat membantu.
  3. Jika tidak: apa pendekatan yang direkomendasikan di 2025?
  4. Apakah Anda masih menggunakan Event URL + aksi “Enable event rule” (sekarang sembunyi di mana)?
  5. Atau Anda mengandalkan panggilan /cfg/rule_operation.cgi dan menjaga akun layanan tetap login?
  6. Tips best practice pairing QVR Pro dengan deteksi kehadiran Home Assistant juga sangat saya harapkan (saya akan senang mendokumentasikan solusinya untuk wiki setelah stabil).

Terima kasih sebelumnya untuk setiap petunjuk, skrip, atau referensi ke dokumentasi terbaru!

Crosspost dengan reddit
https://www.reddit.com/r/qnap/comments/1m1sbde/toggle_onoff_qvr_pro_motion_rules_from_home/

Tolong beri tahu AI slopmachine Anda untuk memperpendek pertanyaan-pertanyaan ini lain kali, kami tidak ingin membaca seluruh esai

membuat QVR Pro mulai merekam hanya saat saya sedang tidak di rumah, dan berhenti lagi saat saya kembali.

Saya sudah konfirmasi dengan tim, namun maaf saat ini QVR Server (baik Pro maupun Elite 2.7) belum mendukung pengaturan seperti ini.

Kami memang sedang mengeksplorasi fungsionalitas serupa - menggunakan aplikasi QVR Client Mobile di ponsel untuk mendeteksi lokasi, sehingga dapat memberi notifikasi ke QVR Server untuk mulai merekam saat meninggalkan rumah dan berhenti saat kembali.

Jika ada pembaruan terkait fitur ini, saya pasti akan membagikannya. Terima kasih.