> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/expert-center/id/faq-and-troubleshooting/gps-devices/outputs-control.md).

# Kontrol output

Kontrol output jarak jauh di Navixy untuk mengaktifkan kunci, immobilizer, dan pemutus mesin. Mencakup logika keselamatan, metode perintah, dan pemecahan masalah perangkat.

Beberapa model perangkat dilengkapi kemampuan untuk mengontrol status Perangkat terhubung atau mesin. Fitur ini dapat diterapkan pada berbagai komponen, termasuk kunci, buzzer, immobilizer, sistem pemutus oli/mesin, dan sistem pemanasan mesin otomatis seperti Webasto. Fitur ini bahkan dapat diperluas ke aplikasi rumah pintar, seperti stopkontak pintar dan bohlam pintar, dan lain-lain. Fitur ini dapat digunakan, misalnya, pada rumah mobil Anda yang lebih baik dilacak dan dikendalikan melalui perangkat GPS. Konsep utamanya di sini adalah kemampuan untuk menyalakan atau mematikan fungsi atau perangkat tertentu dari jarak jauh melalui perintah yang dikirim secara nirkabel. Tentu saja, cakupan kontrol ini bergantung pada apa yang terhubung ke keluaran perangkat.

![Contoh widget kontrol output](https://3546701789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-2a8bca84847247dbee45ddd358b1376eb00f08d8%2Fimagen-20230727-155729.png?alt=media)

## Cara kerja kontrol output

Kontrol output pada platform Navixy berfungsi sebagai berikut:

Pengguna membuka widget perangkat di UI atau aplikasi X-GPS Monitor. Ada tiga cara berbeda widget kontrol output ditampilkan:

* Jika model perangkat dapat meneruskan informasi status outputnya kembali ke platform, status output terakhir yang diterima dari perangkat ditampilkan. Misalnya, jika output berstatus "on", pengguna hanya akan memiliki opsi untuk mengirim perintah "output switch off" dan sebaliknya. Pada tangkapan layar berikut, keempat output dinonaktifkan dan pengguna hanya dapat mengaktifkannya.

![Cara kerja kontrol output dengan perangkat daring dan status yang diketahui](https://3546701789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-5bb3faa13863216e54c458d41ca5a9c1f6ce2b87%2Fimage-20240125-094039.png?alt=media)

* Jika model perangkat tidak memberikan respons ke platform atau tidak menyertakan status output dalam Pesan yang dikirimkannya, platform dapat mengirim perintah apa pun, baik untuk menyalakan maupun mematikan status output. Pengguna dapat mengeklik area merah untuk mengirim perintah "output off", dan area hijau untuk mengirim perintah "output on".

![Cara kerja kontrol output dengan perangkat tanpa status](https://3546701789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-455b52e203e6dd2737817b508b5445625372c27b%2Fimage-20240125-093603.png?alt=media)

* Jika perangkat offline dan kontrol SMS atas output tidak tersedia untuk model tersebut, widget menampilkan status output terakhir yang diketahui dalam mode pudar, yang menunjukkan bahwa kontrol output tidak dapat dilakukan.

![Cara kerja kontrol output pada perangkat offline](https://3546701789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-8fd54911ca29ffe1bffc68a328ec3c6c15d9d360%2Fimage-20240125-093342.png?alt=media)

Kemudian pelanggan memilih output yang diinginkan dan mengubah statusnya. Misalnya, jika pengguna memutuskan untuk mematikan output 1, platform akan meminta konfirmasi untuk mencegah aktivasi yang tidak disengaja.

![Konfirmasi perubahan status output](https://3546701789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-48b9868c27e1d155833e5a8ec97668eda7defc9d%2Fimage-20240125-095825.png?alt=media)

Mengonfirmasi sama dengan mengirim permintaan API:

* Itu akan menjadi panggilan API [/tracker/output/set\_all](/docs/navixy-api/user-api/resources/tracking/tracker/output.md#post-tracker-output-set_all) jika perangkat mendukung perintah yang mencantumkan semua status secara bersamaan. Misalnya, mengaktifkan output 1 pada perangkat Teltonika dengan 3 output yang saat ini semuanya mati, akan menggunakan perintah seperti 'setdigout 1,0,0'.
* Itu akan menjadi panggilan API [/tracker/output/set](/docs/navixy-api/user-api/resources/tracking/tracker/output.md#post-tracker-output-set) jika perangkat mendukung pengiriman perintah ke setiap output secara individual.

Dengan menggunakan API, Anda dapat [mengotomatiskan kontrol output pada perangkat Anda](https://www.navixy.com/blog/cloud-functions-for-tailored-vehicle-telematics-solutions/?utm-source=slack), mengaitkannya dengan jenis peristiwa tertentu atau nilai yang diterima.

Setelah memulai perintah, platform mengirimkan perintah kontrol output ke perangkat. Hal ini dapat diverifikasi melalui [Air Console](/docs/admin/id/devices/air-console.md) yang tersedia untuk semua mitra di panel Admin.

Dalam kasus widget output dengan status yang diketahui, platform untuk sementara memblokir widget kontrol output sampai status output baru diterima atau 15 menit berlalu. Hal ini untuk mencegah spam perintah, yang dapat menyebabkan galat atau kerusakan perangkat.

Setelah status baru diterima, platform memperbarui widget agar mencerminkan status baru, dan kontrol output kembali tersedia.

## Cara kerja kontrol output pada berbagai model perangkat

### Cara mengirim perintah

Perintah untuk mengelola output dapat dikirim dengan beberapa cara, tergantung pada perangkat dan kemampuannya:

* SMS: Metode ini digunakan jika perangkat offline atau hanya mendukung Pesan SMS untuk mengelola output.
* Internet seluler: Ini berlaku untuk perangkat standar yang dapat mengoperasikan kontrol output menggunakan koneksi internet.

Model perangkat mungkin mendukung perintah kontrol SMS dan internet. Namun, metode yang digunakan bergantung pada integrasi perangkat. Biasanya, untuk perangkat dengan kontrol internet, metode ini digunakan secara eksklusif, meskipun perangkat itu sendiri juga mendukung SMS. Hal ini terkait dengan logika Keselamatan kontrol output yang berbeda.

### Logika Keselamatan kontrol output yang berbeda

Berbagai model perangkat menerapkan logika Keselamatan untuk kontrol output. Ini dirancang untuk mencegah tindakan seperti mematikan mesin saat kendaraan sedang bergerak. Fitur Keselamatan ini dibangun ke dalam perangkat itu sendiri, karena platform tidak menyertakan opsi Keselamatan ini.

Logika Keselamatan dapat diimplementasikan dengan beberapa cara:

* Pengabaian batas kecepatan: Perangkat dapat mengabaikan perintah kontrol output jika kecepatan kendaraan melebihi ambang batas tertentu, seperti 5 km/jam.
* Sensor Gerakan (akselerometer): Beberapa perangkat dapat melewati perintah kontrol output jika gerakan terdeteksi oleh akselerometer.
* Pengabaian berbasis skenario: Misalnya, perangkat Teltonika memungkinkan DOUT dihubungkan ke berbagai skenario untuk pensaklaran otomatis, dan perintah kontrol output mungkin diabaikan berdasarkan skenario ini.
* Perlindungan kata sandi: Perintah dapat diabaikan jika tidak menyertakan kata sandi tertentu. Platform kami mendukung perintah standar dan kata sandi bawaan.
* Verifikasi pengirim tepercaya: Beberapa perangkat hanya menerima perintah dari pengirim tepercaya. Jika platform kami tidak tercantum sebagai pengirim tepercaya, perintah tersebut dapat diabaikan.
* Konfigurasi perintah internet: Perangkat dapat mengabaikan perintah internet sampai perangkat dikonfigurasi dengan benar untuk menerimanya.

Penting untuk dicatat bahwa beberapa perangkat menerapkan logika Keselamatan hanya untuk perintah internet, tetapi mungkin masih memiliki perintah darurat khusus untuk menghentikan mesin melalui SMS. Namun, kami tidak mendukung perintah semacam itu karena pertimbangan keselamatan. Misalnya, demikian halnya pada beberapa perangkat Coban.

## Mengapa kontrol output mungkin tidak berfungsi

Ada beberapa kemungkinan alasan mengapa kontrol output mungkin tidak berfungsi sebagaimana mestinya.

* Perangkat offline, SMS tidak didukung: Perangkat mungkin sedang offline, dan untuk model ini, pengelolaan melalui SMS mungkin tidak didukung. Tunggu sampai perangkat Anda kembali daring dan coba lagi.
* Perangkat daring, hanya SMS didukung, tetapi panel tidak memiliki gateway SMS yang terhubung: Perangkat mungkin sedang daring, tetapi hanya mendukung SMS untuk kontrol output, dan gateway SMS tidak terhubung ke panel. Dalam hal ini, Anda dapat meminta pemasangan gateway SMS. Periksa [persyaratan untuk pemasangan gateway SMS](/docs/admin/id/settings/messaging-gateways.md#sms-gateway).
* Dana tidak mencukupi untuk SMS: Pengguna mungkin tidak memiliki kredit yang cukup untuk mengirim Pesan SMS, sebagaimana disyaratkan oleh paket perangkat. Harap periksa Saldo pengguna dan [opsi paket perangkat](/docs/admin/id/plans.md).
* Logika kontrol output khusus: Perangkat mungkin memiliki logika kontrol output khusus yang memengaruhi operasinya. Misalnya, logika Keselamatan atau skenario yang dijelaskan di atas.
* Kata sandi nonbawaan untuk kontrol output: Perangkat mungkin diatur dengan kata sandi untuk kontrol output yang bukan bawaan. Dalam hal ini, periksa pengaturan perangkat dan aktifkan kata sandi bawaan.
* Perangkat tidak dikonfigurasi untuk kontrol output internet: Perangkat mungkin belum dikonfigurasi dengan benar untuk menerima perintah kontrol output berbasis internet. Periksa pengaturan perangkat dan aktifkan kontrol output.
* Platform tidak tepercaya untuk perintah: Platform mungkin tidak tercantum sebagai pengirim perintah tepercaya oleh perangkat. Dalam hal ini, tambahkan platform ke dalam daftar pengirim tepercaya.
* Pengkabelan salah: Mungkin ada masalah pada pengkabelan, seperti polaritas kabel yang salah atau sambungan yang tidak tepat. Periksa kembali bagaimana output dihubungkan. Cara tercepat adalah menggunakan perintah SMS. Jika berfungsi dengan SMS, berarti semuanya terhubung dengan benar.
* Ketidakcocokan firmware: Perangkat mungkin menjalankan versi firmware yang tidak mendukung perintah yang digunakan oleh platform, sesuai dengan protokol dan integrasi perangkat. Hal ini mungkin terjadi jika protokol dan perintah telah diubah atau jika produsen menambahkan logika lain.

Jika platform mengirim perintah di Air Console dan perintah tersebut selaras dengan protokol perangkat, maka masalahnya kemungkinan besar tidak berasal dari platform. Dalam kasus seperti itu, disarankan untuk memeriksa daftar di atas dan menghubungi produsen perangkat untuk menentukan penyebab gangguan kontrol output.

Jika perintah tersebut tidak benar, silakan hubungi [tim dukungan kami](mailto:support@navixy.com).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/expert-center/id/faq-and-troubleshooting/gps-devices/outputs-control.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
