
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
MQTT
(Message Queuing Telemetery Transport)
Protokol Komunikasi untuk mengirim dan menerima data antar perangkat/mesin.
2
Sejarah MQTT
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
Sejarah MQTT
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)
Komponen MQTT
5
Broker
Semua perangkat atau klien berkomunikasi melalui sebuah Broker (server).
6
Broker
Semua perangkat atau klien berkomunikasi melalui sebuah Broker (server).
7
Publish dan Subscribe
Perangkat client mengirimkan dan menerima informasi dari broker berdasarkan topic yang spesiifik.
Komunikasi seperti ini tidak memerlukan komunikasi langsung antar client.
8
Publish dan Subscribe
9
Topic
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
10
Topic
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic:
kantor_pusat/gedung_a/lantai_4/ruang_tamu/temp
11
Topic
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
Topic
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/+/temp
13
Topic
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
Topic
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
Topic
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
16
Topic
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
Topic
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
Topic
Sebuah cara untuk melakukan pengkategorian informasi yang akan dikirim.
Contoh topic jenis Single Level Wildcard:
kantor_pusat/gedung_a/lantai_4/#/temp
19
Topic
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
Topic
Jika tidak ada client yang melakukan subscribe terhadao topic yang ada makan broker akan membuang datanya.
21
QoS
(Quality of Service)
At Most Once (QoS 0)
At least Once (QoS 1)
Exactly Once (QoS 2)
22
QoS
(Quality of Service)
At Most Once (QoS 0)
Pesan dikirimkan satu kali apapun respon yang diberikan oleh broker terhadap publisher.
23
QoS
(Quality of Service)
At Most Once (QoS 0)
Pesan dikirimkan satu kali apapun respon yang diberikan oleh broker terhadap publisher.
24
QoS
(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
QoS
(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
QoS
(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
QoS
(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
MQTT
(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
25 questions
Pengembangan Kota
Presentation
•
12th Grade
27 questions
Belum Berjudul
Presentation
•
University
13 questions
Belum Berjudul
Presentation
•
University
23 questions
IoT Security
Presentation
•
University
28 questions
Pertemuan I - IOT Gateway
Presentation
•
University
21 questions
konteruksi miniatur
Presentation
•
KG - University
24 questions
Isu-Isu Sosial
Presentation
•
11th Grade
13 questions
BAB 3 PPKn Kls 7
Presentation
•
12th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade
Discover more resources for Computers
55 questions
Post Malone Addtion (Tres)
Quiz
•
12th Grade - University
20 questions
Disney Trivia
Quiz
•
University
50 questions
AP Biology Exam Review 2017
Quiz
•
11th Grade - University
24 questions
5th Grade Math EOG Review
Quiz
•
KG - University
12 questions
Star Wars Trivia - Easy
Quiz
•
KG - University
215 questions
8th Physical Science GA Milestones Review
Quiz
•
KG - University
40 questions
Famous Logos
Quiz
•
7th Grade - University
14 questions
(5-3) 710 Mean, Median, Mode & Range Quick Check
Quiz
•
6th Grade - University