Telepon Hotline: +8618073152920
Telepon
Indonesia
Kontak/ Kontak
Layanan pelanggan +8618073152920
Changsha Zoko Link Technology Co., Ltd.

Email: sales@niubol.com

Telepon / WhatsApp: +8615367865107

Alamat: Ruang 102, Distrik D, Kawasan Industri Houhu, Distrik Yuelu, Kota Changsha, Provinsi Hunan, Tiongkok

Dukungan teknis

Cara Menghubungkan Sensor NiuBoL ke Platform Thinger IoT melalui Protokol MQTT

Waktu:2025-04-10 21:24:42 Dilihat:2766

Halaman ini (https://docs.thinger.io/mqtt)menjelaskan cara menghubungkan perangkat Niubol ke platform Thinger.io melalui protokol MQTT.MQTT adalah protokol perpesanan publikasi/langganan yang ringan, sangat cocok untuk komunikasi antara perangkat dan platform IoT. Di bawah ini, saya akan merangkum konten halaman dan memberikan panduan langkah demi langkah tentang cara menghubungkan perangkat Anda ke platform Thinger.io menggunakan MQTT.

Artikel ini akan merinci bagaimana sensor NiuBoL, melalui pencatat data (gateway/perekam data), menggunakan protokol MQTT untuk terhubung ke platform Thinger.io. Thinger.io mendukung protokol MQTT, memungkinkan perangkat untuk berkomunikasi dengan platform dengan menerbitkan (Publikasikan) dan berlangganan (Berlangganan) ke pesan. Perangkat perlu menggunakan format topik MQTT tertentu dan mengautentikasi melalui token perangkat. Artikel ini juga akan menjelaskan cara mengonfigurasi klien MQTT, menyambungkan ke server MQTT Thinger.io, menerbitkan dan berlangganan data, serta mengelola properti perangkat, sumber daya, dan panggilan balik.

 Iot platform.png

*Prasyarat:

- Anda sudah memiliki akun Thinger.io. Jika tidak, silakan daftar.

- Perangkat Anda mendukung protokol MQTT.

Panduan Langkah demi Langkah

Langkah 1: Buat Perangkat di Thinger.io

1. Masuk ke Thinger.io

- Buka browser Anda, kunjungi Thinger.io, dan masuk menggunakan nama pengguna dan kata sandi Anda.

2. Buka Halaman Manajemen Perangkat

- Di menu kiri, klik "Perangkat".

3. Tambahkan Perangkat Baru

- Klik tombol "Tambah Perangkat".

Add a New Device.png

4. Pilih Jenis Perangkat

- Jenis Perangkat: Pilih "MQTT Perangkat."

- ID Perangkat: Masukkan nama perangkat yang unik, misalnya, "NiuBoL."

- Kredensial Perangkat: Ini adalah kata sandi keamanan perangkat, yang dapat dibuat secara acak menggunakan tombol di bagian bawah. Salin dan simpan token ini untuk digunakan nanti.

- Deskripsi: Opsional, isi deskripsi seperti "Perangkat MQTT saya", saya menggunakan "Sensor tanahNBL-S-TMC."

Add a New Device.png

- Klik "Add Device" untuk menyimpan.

device to set up.png

Setelah membuat perangkat, Anda dapat mengklik untuk masuk ke perangkat untuk mengatur atau mengubah kata sandinya.

set up or change its password.png

Catatan:

- Jenis Perangkat: "Perangkat MQTT" harus dipilih.

- Pengenal Perangkat: Harus unik di antara perangkat Anda.

- Deskripsi Perangkat: Informasi tambahan untuk membantu mengidentifikasi setiap perangkat.

- Kredensial Perangkat: Ini adalah kata sandi keamanan perangkat, yang dapat dibuat secara acak menggunakan tombol di bagian bawah.

Ketika semua informasi dimasukkan, menekan tombol "Tambah Perangkat" akan membuat profil perangkat baru di daftar perangkat. Jika semuanya benar, menunjukkan bahwa platform Thinger.io siap menerima data dari perangkat MQTT Anda.

Langkah 2: Buat Dasbor

- Buat dasbor baru dan siapkan informasi yang diperlukan.

Create a new dashboard and set up the necessary information.png Menambahkan Dasbor dan menyiapkan informasi terkait

Once the dashboard is created, you can proceed to display data.png

- Setelah dasbor dibuat, Anda dapat melanjutkan untuk menampilkan data.

Langkah 3: Buat Bucket Data

1. Simpan Data

- Di dasbor perangkat Thinger.io, buat bucket data, seperti "Soildata" atau "Weatherdata", atau sesuaikan sesuai preferensi Anda.

- Di setelan perangkat, konfigurasikan untuk menyimpan data MQTT yang masuk dalam bucket.

Create Data Buckets.png

Parameter berikut perlu dikonfigurasi:

- ID Bucket: Pengidentifikasi unik untuk bucket, misalnya, "Soildata" atau "Weatherdata".

- Nama Bucket: Gunakan nama yang representatif, seperti "Data Cuaca" atau "Data tanah" atau nama proyek.

- Deskripsi Bucket: Berikan detail tambahan apa pun, seperti "Data sensor tanah".

- Diaktifkan: Mengaktifkan atau menonaktifkan perekaman bucket data. Nyalakan untuk mengaktifkannya.

- Sumber Data: Biasanya menentukan perangkat atau sumber daya Thinger.io yang dilanggan oleh server. Dalam hal ini, Anda harus memilih "Dari MQTT Topik".

-MQTT Topik: Masukkan topik MQTT yang akan dilanggan oleh server.

Sebagai contoh:

-MQTT Topik: nama pengguna/perangkat/NiuBoL/Soildata

Dengan cara ini, Thinger.io akan mengonfigurasi platform sebagai broker MQTT tetapi juga sebagai konsumen topik, memungkinkan fitur tambahan. Klien harus mengirim data dalam format JSON.

Langkah 4: Konfigurasikan Aturan dan Parameter Pengumpulan Modbus pada Data Logger (Gateway)

Pengaturan Dasar: Atur Periode Kumpulkan dan Periode Laporan sesuai dengan kebutuhan Anda.

Basic Settings.png 

Pengaturan Antarmuka:

Interface Settings.png 

Modbus Pengaturan Aturan: Lihat tabel data sensor tertentu.

Modbus Rules Settings.png 

Atur unit output sensor dan presisi.

Set Sensor Output Units and Precision.png 

Langkah 5: Pengaturan Server-Atur MQTT Parameter Koneksi pada Data Logger (Perekam Data/Gateway)

Sebagai contoh:

- Protokol Komunikasi:MQTT

- Jenis Enkapsulasi: JSON

- Alamat Server: backend.thinger.io

- Pelabuhan: 1883

-MQTT Topik Publik: nama pengguna/perangkat/NiuBoL Anda /Soildata

-MQTT Topik Berlangganan: Bisa kosong

-MQTT Nama pengguna: nama pengguna Anda (nama pengguna Thinger.io Anda)

-MQTT Kata Sandi: Ini adalah kata sandi Kredensial Perangkat.

- ID Klien: ID perangkat yang dikonfigurasi dalam formulir perangkat, seperti "NiuBoL"

Set MQTT Connection Parameters on Data Logger.png 

Catatan:

- Alamat Broker: backend.thinger.io (tanpa bagianhttp://)

- Port Broker: 1883 untuk koneksi yang tidak aman, atau 8883 untuk SSL/TLS

- Nama pengguna: nama pengguna Anda (bukan alamat email Anda).

- MQTT Topik Publik: /perangkat//

- MQTT Topik Berlangganan: Bisa kosong

-MQTT Sandi: Harus cocok dengan kata sandi yang Anda tempatkan di kolom "Kredensial Perangkat" di Thinger.io.

- ID Klien: ID perangkat yang Anda siapkan di formulir perangkat.

2. Uji Koneksi

- Mulai klien dan periksa apakah koneksi berhasil.

- Jika koneksi gagal, periksa:

- Apakah nama pengguna dan kata sandi sudah benar.

- Apakah jaringan berfungsi (periksa apakah port 1883 diblokir oleh firewall).

Langkah 6: Verifikasi dan Debugging

1. Periksa Dasbor Thinger.io

- Kembali ke Thinger.io dan masuk ke dasbor "Soildata".

- Periksa apakah data telah diterima di "Properti Perangkat" atau "Bucket Data".

device is online.png

Setelah perangkat online, ini menunjukkan koneksi berhasil.

data is being received.png 

Anda dapat memeriksa Bucket Data untuk melihat apakah data sedang diterima.

check the Data Buckets.png 

Jika Anda perlu mengubah kata sandi, Anda dapat mengaturnya di pengaturan Bucket Data. Tidak ada tindakan yang diperlukan jika Andadotidak perlu memodifikasinya.

Langkah 7: Konfigurasikan Penyimpanan dan Tampilan Data

- Buat dasbor (Dasbor), tambahkan bagan, dan ikat ke Data Bucket untuk melihat data secara real-time.

Add a Tab or Widget.png 

- Tambahkan tab atau widget.

Choose the type of Widget.png 

- Pilih jenis Widget.

Select the data source for the Widget.png

- Pilih sumber data untuk Widget.

Set the unit of measurement, maximum, and minimum values.png 

- Atur satuan pengukuran, nilai maksimum, dan minimum.

Set the unit of measurement, maximum, and minimum values.png 

Tampilan Data: Setelah diatur, data akan ditampilkan di dasbor.

 displayed on the dashboard.png

Debugging Akhir:

- Jika data tidak ditampilkan, periksa:

- Apakah format topik sudah benar.

- Apakah token perangkat valid.

- Apakah format pesan sudah benar (misalnya, JSON).

Cara menghubungkan sensor NiuBoL ke platform Thinger IoT melalui MQTT Protocol.pdf

Rekomendasi terkait

Katalog sensor dan stasiun cuaca

Katalog sensor pertanian dan stasiun cuaca - NiuBoL.pdf

Katalog stasiun cuaca - NiuBoL.pdf

Katalog sensor pertanian - NiuBoL.pdf

Katalog sensor kualitas air - NiuBoL.pdf

Produk terkait

Kirimkan kebutuhan Anda. Kami akan membahas proyek Anda dan menemukan solusi yang tepat.

Nama*

Telepon*

E-mail*

Perusahaan*

Negara*

Pesan

Online
Kontak
E-mail
Atas
XCara Menghubungkan Sensor NiuBoL ke Platform Thinger IoT melalui Protokol MQTT-Dukungan teknis-Stasiun cuaca otomatis, sensor industri, dan solusi IoT untuk pertanian, air, dan lingkungan | NiuBoL

Pindai kode QR dengan WhatsApp

Nomor WhatsApp:+8615367865107

(Klik untuk menyalin dan menambahkan di WhatsApp)

Buka WhatsApp

Nomor WhatsApp telah disalin. Buka WhatsApp untuk menghubungi kami!
WhatsApp