
5. Pengenalan IoT & Protokol MQTT (IoT, Android & Data Logging)
Presentation
•
Computers
•
University
•
Practice Problem
•
Hard
Anton Prafanto
Used 1+ times
FREE Resource
27 Slides • 0 Questions
1
(Message Queuing Telemetery Transport)
Protokol Komunikasi untuk mengirim dan menerima data antar perangkat/mesin.
2
Awal dikembangkan oleh IBM pada tahun 1999 sebagai protokol komunikasi yang tidak membutuhkan banyak bandwidth serta diperuntukan bagi perangkat dengan daya yang sangat kecil
3
Tahun 2014, MQTT ditetapkan sebagai standar komunikasi oleh Organization for the Advance of Structured Information Standard
Pada tahun 2016 MQTT ditetapkan sebagai standar ISO/IEC 20922
4
Broker
Publish dan Subscribe
Topic
Quality of Service (QoS)
5
Semua perangkat atau klien berkomunikasi melalui sebuah Broker (server).
6
Semua perangkat atau klien berkomunikasi melalui sebuah Broker (server).
7
Perangkat client mengirimkan dan menerima informasi dari broker berdasarkan topic yang spesiifik.
Komunikasi seperti ini tidak memerlukan komunikasi langsung antar client.
8
9
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
10
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic:
kantor_pusat/gedung_a/lantai_4/ruang_tamu/temp
11
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic:
kantor_pusat/gedung_a/lantai_4/ruang_tamu/temp
Single Level Wildcard
Multi Level Wildcard
12
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
13
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
kantor_pusat/gedung_a/lantai_4/toilet/temp
14
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
kantor_pusat/gedung_a/lantai_4/toilet/temp
kantor_pusat/gedung_a/lantai_4/lobby/temp
15
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
16
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
kantor_pusat/gedung_a/lantai_4/toilet/temp
kantor_pusat/gedung_a/lantai_4/lobby/temp
kantor_pusat/gedung_a/lantai_4/resepsionis/temp
17
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
kantor_pusat/gedung_a/lantai_4/toilet/temp
kantor_pusat/gedung_a/lantai_4/lobby/temp
kantor_pusat/gedung_a/lantai_4/resepsionis/temp
kantor_pusat/gedung_a/lantai_4/ruang_tunggu/temp
18
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/#/temp
19
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/#/temp
kantor_pusat/gedung_a/lantai_4/toilet/temp
kantor_pusat/gedung_a/lantai_4/toilet/kelembaban
kantor_pusat/gedung_a/lantai_4/resepsionis/objek
kantor_pusat/gedung_a/lantai_4/ruang_tunggu/co2
20
Jika tidak ada client yang melakukan subscribe terhadao topic yang ada makan broker akan membuang datanya.
21
(Quality of Service)
At Most Once (QoS 0)
At least Once (QoS 1)
Exactly Once (QoS 2)
22
(Quality of Service)
At Most Once (QoS 0)
Pesan dikirimkan satu kali apapun respon yang diberikan oleh broker terhadap publisher.
23
(Quality of Service)
At Most Once (QoS 0)
Pesan dikirimkan satu kali apapun respon yang diberikan oleh broker terhadap publisher.
24
(Quality of Service)
At least Once (QoS 1)
Publisher akan mengirimkan data secara terus menerus sampai ada pesan konfirmasi dari broker bahwa data telah diterima
Akan menyebabkan banyak pengiriman data
25
(Quality of Service)
At least Once (QoS 1)
Publisher akan mengirimkan data secara terus menerus sampai ada pesan konfirmasi dari broker bahwa data telah diterima
Akan menyebabkan banyak pengiriman data
26
(Quality of Service)
Exactly Once (QoS 2)
Publisher mengirimkan data kemudian broker mengirimkan konfirmasi bahwa data telah diterima, lalu publisher mengirimkan informasi kepada broker bahwa data siap dirilis
Akan menyebabkan banyak pengiriman data
27
(Quality of Service)
Exactly Once (QoS 2)
Publisher mengirimkan data kemudian broker mengirimkan konfirmasi bahwa data telah diterima, lalu publisher mengirimkan informasi kepada broker bahwa data siap dirilis
Akan menyebabkan banyak pengiriman data
(Message Queuing Telemetery Transport)
Protokol Komunikasi untuk mengirim dan menerima data antar perangkat/mesin.
Show answer
Auto Play
Slide 1 / 27
SLIDE
Similar Resources on Wayground
22 questions
Teks Cerita Sejarah 3
Presentation
•
12th Grade
22 questions
Masalah Pembangunan serta Dampak Perkembangan Kota
Presentation
•
12th Grade
19 questions
Jaringan Komputer
Presentation
•
11th Grade
25 questions
PBJ32025
Presentation
•
Professional Development
26 questions
P3K di Tempat Kerja
Presentation
•
12th Grade
27 questions
ULANGAN HARIAN KELAS XI
Presentation
•
11th Grade
22 questions
TEORI UANG,INDEKS HARGA & INFLASI
Presentation
•
11th Grade
30 questions
Dinamika partikel
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
20 questions
Physical or Chemical Change/Phases
Quiz
•
8th Grade - University
39 questions
Unit 7 Key Terms
Quiz
•
11th Grade - University
25 questions
SER and Subject Pronouns
Quiz
•
8th Grade - University
38 questions
Unit 6 Key Terms
Quiz
•
11th Grade - University
19 questions
Key Concepts in Buddhism
Quiz
•
University
0 questions
Cell Domain Basic Review (Biology)
Quiz
•
University