> 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

Beberapa model perangkat dilengkapi dengan kemampuan untuk mengontrol status perangkat atau mesin yang terhubung. 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, di antaranya. Fitur ini dapat digunakan, misalnya, pada mobile home Anda yang lebih baik dilacak dan dikendalikan melalui GPS tracker. Konsep utamanya di sini adalah kemampuan untuk menyalakan atau mematikan fungsi atau perangkat tertentu dari jarak jauh melalui perintah yang dikirim melalui udara. Tentu saja, cakupan aktual dari kontrol ini bergantung pada apa yang terhubung ke output perangkat.

![Contoh widget kontrol output](/files/555883fdb8b62b239ae4ddcacef94e8a8638bf01)

## 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 bagaimana widget kontrol output ditampilkan:

* Jika model perangkat dapat mengirimkan kembali informasi status output-nya ke platform, status output terakhir yang diterima dari perangkat akan ditampilkan. Sebagai contoh, jika output berada dalam keadaan 'on', pengguna hanya akan memiliki opsi untuk mengirim perintah 'output switch off' dan sebaliknya. Pada tangkapan layar berikutnya, semua 4 output dinonaktifkan dan pengguna hanya dapat mengaktifkannya.

![Cara kerja kontrol output dengan perangkat online dan status yang diketahui](/files/64dd89da4897992dbb7539f7bf58c38054b6a06d)

* Jika model perangkat tidak memberikan respons ke platform atau tidak menyertakan status output dalam pesannya, platform dapat mengirim perintah apa pun, baik untuk menyalakan maupun mematikan status output. Pengguna dapat mengklik zona merah untuk mengirim perintah 'output off', dan zona hijau untuk mengirim perintah 'output on'.

![Cara kerja kontrol output dengan perangkat tanpa status](/files/51b1f82a8be378293ebc1f53667da897b9b167ff)

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

![Cara kerja kontrol output pada perangkat offline](/files/63b2dc3b5123bfa319da85c2777f2e1fb3aff6a7)

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](/files/40ed8454981128de1b7ecd18c5be753dbcd70a40)

Menyetujui berarti setara dengan mengirim permintaan API:

* Ini akan menjadi panggilan API [/tracker/output/set\_all](https://www.navixy.com/docs/navixy-api/user-api/backend-api/resources/tracking/tracker/output#set_all) jika perangkat mendukung perintah yang mencantumkan semua status secara bersamaan. Misalnya, mengaktifkan output 1 pada perangkat Teltonika dengan 3 output, di mana semua output saat ini nonaktif, akan menggunakan perintah seperti 'setdigout 1,0,0'.
* Ini akan menjadi panggilan API [/tracker/output/set](https://www.navixy.com/docs/navixy-api/user-api/backend-api/resources/tracking/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 hingga status output baru diterima atau 15 menit telah berlalu. Ini dilakukan untuk mencegah spam perintah, yang dapat menyebabkan kesalahan atau malfungsi perangkat.

Setelah status baru diterima, platform memperbarui widget untuk 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 berbeda, 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 menjalankan kontrol output menggunakan koneksi internet.

Model perangkat mungkin mendukung perintah kontrol melalui SMS dan internet sekaligus. 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 keamanan kontrol output yang berbeda.

### Logika keamanan kontrol output yang berbeda

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

Logika keamanan dapat diimplementasikan dengan beberapa cara:

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

Penting untuk dicatat bahwa beberapa perangkat menerapkan logika keamanan hanya untuk perintah internet tetapi mungkin masih memiliki perintah darurat tertentu untuk menghentikan mesin melalui SMS. Namun, kami tidak mendukung perintah semacam itu karena alasan keamanan. Misalnya, ini berlaku 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 offline, dan untuk model tertentu ini, pengelolaan melalui SMS mungkin tidak didukung. Tunggu hingga perangkat Anda online dan coba lagi.
* Perangkat online, hanya SMS didukung, tetapi panel tidak memiliki gateway SMS yang terhubung: Perangkat mungkin online, tetapi hanya mendukung SMS untuk kontrol output, dan gateway SMS tidak terhubung ke panel. Dalam hal ini, Anda dapat meminta instalasi gateway SMS Anda. Periksa [persyaratan untuk instalasi gateway SMS](/docs/admin/id/settings/messaging-gateways.md#sms-gateway).
* Saldo tidak mencukupi untuk SMS: Pengguna mungkin tidak memiliki kredit yang cukup untuk mengirim pesan SMS, sebagaimana disyaratkan oleh paket tracker. Silakan periksa saldo pengguna dan [opsi paket tracker](/docs/admin/id/plans.md).
* Logika kontrol output khusus: Perangkat mungkin memiliki logika kontrol output khusus yang memengaruhi pengoperasiannya. Misalnya, logika keamanan atau skenario yang dijelaskan di atas.
* Kata sandi non-default untuk kontrol output: Perangkat mungkin dikonfigurasi dengan kata sandi untuk kontrol output yang bukan default. Dalam hal ini, periksa pengaturan perangkat dan aktifkan kata sandi default.
* Perangkat tidak dikonfigurasi untuk kontrol output via 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 terdaftar oleh perangkat sebagai pengirim perintah tepercaya. Dalam hal ini, tambahkan platform ke daftar pengirim tepercaya.
* Pengkabelan yang salah: Mungkin ada masalah pada pengkabelan, seperti polaritas kabel yang tidak benar atau koneksi yang tidak tepat. Periksa kembali bagaimana output dihubungkan. Cara tercepat adalah menggunakan perintah SMS. Jika berfungsi dengan SMS, maka 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 ada logika lain yang ditambahkan oleh produsen.

Jika platform mengirim perintah di AirConsole dan perintah tersebut sesuai dengan protokol perangkat, maka kemungkinan masalahnya tidak berasal dari platform. Dalam kasus seperti itu, disarankan untuk memeriksa daftar di atas dan menghubungi produsen perangkat untuk menentukan penyebab kegagalan fungsi 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.
