Daftar Isi:
- Langkah 1: Instal Node-RED
- Langkah 2: Beberapa Komponen yang Diperlukan untuk Pembuatan & Pengujian
- Langkah 3: Tes 1: Broker Koneksi MQTT HIVEMQ Dengan Node-RED
- Langkah 4: Arsitektur
- Langkah 5: Tes 2: Broker Koneksi MQTT HIVEMQ Dengan ESP8266 & Node-RED
- Langkah 6: Kesimpulan dan Info Lebih Lanjut
Video: ESP8266 & Broker MQTT "Gratis" Publik HiveMQ & Node-RED: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Protokol MQTT telah berkembang pesat dalam beberapa tahun terakhir karena sederhana, aman, praktis, dan ringan, sempurna untuk aplikasi IoT dan M2M.
Berkat kontribusi pengembang dan pengembang aplikasi MQTT, ada Broker MQTT publik untuk pemantauan dan tes kontrol Internet, tersedia untuk terhubung dari klien MQTT mana pun dalam hal ini kami akan menggunakan HIVEMQ, yang memiliki dasbor untuk melihat koneksi MQTT dan soket Web, karena publik harus memiliki beberapa pertimbangan yang akan kita lihat di bawah.
Situs Web Resmi: HiveMQDashboard MQTT: HiveMQ
MQTT Pialang Koneksi
- Pialang: broker.hivemq.com
- Port TCP: 1883
- Port soket web: 8000
Tes
Kemudian kita akan melakukan 2 tes:
- Broker Koneksi MQTT HIVEMQ dengan Node-RED.
- Broker Koneksi MQTT HIVEMQ dengan ESP8266 & Node-RED.
Tutorial dan unduhan lengkap
Untuk info lebih lanjut, silakan kunjungi:
Untuk informasi kunjungan:
Langkah 1: Instal Node-RED
Langkah 2: Beberapa Komponen yang Diperlukan untuk Pembuatan & Pengujian
Beberapa komponen yang diperlukan untuk membangun & pengujian:
ESP8266 12E -
Sensor DS18B20 Onewire -
3 Resistor 10k
Langkah 3: Tes 1: Broker Koneksi MQTT HIVEMQ Dengan Node-RED
Menggunakan Node-RED yang sebelumnya diinstal pada server lokal di jaringan saya, kami akan membuat koneksi MQTT dengan HIVEMQ untuk memvalidasi koneksi dari klien MQTT mana pun.
Langkah 4: Arsitektur
Koneksi Sensor
Modul ESP8266 dikonfigurasi sebagai klien MQTT dan melakukan pembacaan suhu berkala dari sensor DS18B20, terhubung ke pin D4 (Gpio 02), memasok ke 5v, dengan resistansi yang direkomendasikan masing-masing dalam lembar data maksim.
Membutuhkan perpustakaan:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Langkah 5: Tes 2: Broker Koneksi MQTT HIVEMQ Dengan ESP8266 & Node-RED
Dalam hal ini modul ESP8266 12E NodeMCU dikonfigurasi sebagai klien MQTT membaca sensor suhu DS18B20 Protocol (Onewire) mengirimkan suhu melalui MQTT ke Broker HIVEMQ dan Node-RED yang terpasang di jaringan lokal meminta nilai suhu dan grafik Pada Node-RED Dasbor.
Topik MQTT"suhu/PDAKontrol/sensor"
Pesan
Contoh nilai suhu "28,9"
Langkah 6: Kesimpulan dan Info Lebih Lanjut
Kami menganggap bahwa meskipun secara teknis broker adalah publik, kami tidak menyadari aplikasi yang terus-menerus terhubung ke broker ini, dan karena HIVE publik gratis memiliki beberapa aspek hukum yang harus diperhitungkan.
Kami hanya melakukan tes cepat, meskipun perlu dicatat bahwa mereka telah memasang aplikasi IoT mereka dengan broker ini tanpa ketidaknyamanan yang nyata, layanan ini aktif dan publik.
Dengan broker di cloud (intenet) dari mana saja kami dapat menghubungkan perangkat dan aplikasi kami tanpa batasan alamat IP dan batasan lainnya, saat ini meneliti rencana dan layanan server MQTT.
Dalam tutorial berikutnya kita akan mencoba server MQTT publik lainnya dan interaksi dengan FRED (Node-RED).
Broker publik lainnya
Broker Publik Menguji Mosca.io
Direkomendasikan:
Menginstal MQTT Broker (Nyamuk) di Windows: 7 Langkah
Menginstal MQTT Broker (Mosquitto) di Windows: Apa itu broker? MQTT Broker adalah pusat pengelolaan data atau biasa disebut dengan "server". Broker Mosquitto bertanggung jawab untuk menangani semua pesan, menyaring pesan, memutuskan siapa yang tertarik pada mereka dan kemudian menerbitkan
RoboPhoto - Generator Mosaik untuk Publik: 4 Langkah
RoboPhoto - Generator Mosaik untuk Publik: RoboPhoto adalah generator fotomosaik real-timeRoboPhoto membuat fotomosaik penggunanya – selagi Anda menunggu. Dengan menggunakan teknik digital modern seperti pemrosesan gambar, pengenalan wajah, dan kecerdasan buatan, RoboPhoto mampu membuat sebuah ph
Proyek Totoro - IoT & MQTT & ESP01: 7 Langkah (dengan Gambar)
Proyek Totoro - IoT & MQTT & ESP01: Proyek Totoro ini adalah proyek IoT yang bagus yang dapat Anda salin dalam banyak bentuk berbeda. Menggunakan papan ESP01, dengan protokol MQTT, Anda dapat mengomunikasikan status tombol ke Broker MQTT (di case AdafruitIO).Panduan yang berguna untuk MQTT dan Ad
Cara Membuat Jaringan Pribadi atau Publik di Titanfall 2: 15 Langkah
Cara Membuat Jaringan Pribadi atau Publik di Titanfall 2: Saya akan menunjukkan cara membuat Jaringan
HC - 06 (Slave Module) Mengganti " NAMA " Tanpa Menggunakan " Monitor Serial Arduino " yang " Bekerja Dengan Mudah " : Cara Faultless !: 3 Langkah
HC - 06 (Slave Module) Mengganti " NAMA " Tanpa Menggunakan " Monitor Serial Arduino "…yang " Bekerja Dengan Mudah " : Cara Faultless !: Setelah " Lama " mencoba Mengubah Nama ke HC - 06 (Modul budak), menggunakan " monitor serial Arduino, tanpa " Berhasil ", saya menemukan cara mudah lain dan saya Berbagi sekarang! Bersenang-senang Sobat