> 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 dengan kemampuan untuk mengendalikan status Perangkat terhubung atau mesin. Fitur ini dapat diterapkan pada berbagai komponen, termasuk kunci, buzzer, immobilizer, sistem pemutus oli/mesin, dan sistem pemanas mesin otomatis seperti Webasto. Fitur ini bahkan dapat meluas ke aplikasi rumah pintar, seperti soket pintar dan bohlam pintar, di antaranya. Fitur ini dapat digunakan, misalnya, pada rumah mobil Anda yang lebih baik dilacak dan dikendalikan melalui perangkat GPS. Konsep utama di sini adalah kemampuan untuk menyalakan atau mematikan fungsi atau perangkat tertentu dari jarak jauh melalui perintah yang dikirim secara nirkabel. Tentu saja, cakupan sebenarnya dari 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 output-nya kembali ke platform, status output terakhir yang diterima dari perangkat akan ditampilkan. Misalnya, jika output dalam keadaan "menyala", pengguna hanya akan memiliki opsi untuk mengirim perintah "matikan output" dan sebaliknya. Pada tangkapan layar berikut, keempat output dinonaktifkan dan pengguna hanya dapat mengaktifkannya.

![Cara kerja kontrol output dengan perangkat online 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-nya, platform dapat mengirim perintah apa pun, baik untuk menyalakan maupun mematikan status output. Pengguna dapat mengeklik zona merah untuk mengirim perintah "output mati", dan zona hijau untuk mengirim perintah "output menyala".

![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 akan menampilkan status output terakhir yang diketahui dalam mode pudar, yang menandakan bahwa kontrol output tidak mungkin 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#set_all) jika perangkat mendukung perintah yang mencantumkan semua status secara simultan. Misalnya, mengaktifkan output 1 pada perangkat Teltonika dengan 3 output, ketika semua output saat ini 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#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), menghubungkannya ke jenis peristiwa tertentu atau nilai yang diterima.

Setelah memulai perintah, platform mengirim perintah kontrol output ke perangkat. Hal ini dapat diverifikasi melalui [Air Console](/docs/admin/devices/air-console.md) yang tersedia bagi 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. Ini untuk mencegah spam perintah, yang dapat menyebabkan galat atau malfungsi perangkat.

Setelah status baru diterima, platform memperbarui widget untuk mencerminkan status baru, dan kontrol output tersedia lagi.

## Cara kerja kontrol output pada berbagai model perangkat

### Cara mengirim perintah

Perintah untuk mengelola output dapat dikirim dengan beberapa cara, bergantung 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 melalui SMS dan internet. Namun, metode yang digunakan bergantung pada integrasi perangkat. Biasanya, untuk perangkat dengan kontrol internet, metode ini digunakan secara eksklusif, bahkan jika perangkat itu sendiri juga mendukung SMS. Hal ini terkait dengan logika keselamatan kontrol output yang berbeda.

### Berbagai logika keselamatan kontrol output

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

Logika keselamatan dapat diterapkan 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 (accelerometer): Beberapa perangkat dapat mengabaikan perintah kontrol output jika gerakan terdeteksi oleh accelerometer.
* Pengabaian berbasis skenario: Misalnya, perangkat Teltonika memungkinkan DOUT dihubungkan ke berbagai skenario untuk peralihan otomatis, dan perintah kontrol output dapat 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 dapat diabaikan.
* Konfigurasi perintah internet: Perangkat dapat mengabaikan perintah internet sampai 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 alasan keselamatan. Misalnya, hal ini terjadi 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 via SMS mungkin tidak didukung. Tunggu sampai perangkat Anda online dan coba lagi.
* Perangkat online, hanya SMS didukung, tetapi panel tidak memiliki gateway SMS terhubung: Perangkat mungkin online, 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/settings/messaging-gateways.md#sms-gateway).
* Dana tidak mencukupi untuk SMS: Pengguna mungkin tidak memiliki Saldo yang cukup untuk mengirim pesan SMS, sebagaimana dipersyaratkan oleh paket perangkat. Silakan periksa Saldo pengguna dan [opsi paket perangkat](/docs/admin/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 non-bawaan untuk kontrol output: Perangkat mungkin disiapkan dengan kata sandi untuk kontrol output yang bukan kata sandi bawaan. Dalam hal ini, periksa pengaturan perangkat dan aktifkan kata sandi bawaan.
* Perangkat tidak dikonfigurasi untuk kontrol output internet: Perangkat mungkin belum disiapkan 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 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 pabrikan menambahkan logika lain.

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

Jika perintahnya 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
