
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
24 questions
litosfer
Presentation
•
11th Grade
25 questions
PH Geo BAB 1 Kelas 12
Presentation
•
12th Grade
26 questions
JarKom Pertemuan 5
Presentation
•
University
19 questions
Tema 7 Sub Tema 1 Kelas 6
Presentation
•
11th - 12th Grade
20 questions
JLPT KANJI GOI 1-1
Presentation
•
University
15 questions
KUIZ PETANQUE PPKI
Presentation
•
12th Grade
19 questions
Remedial Kelas 11 Final Exam Semester 1
Presentation
•
11th Grade
23 questions
KDTK Kelas XI Asisten Perawat
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th 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
Discover more resources for Computers
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
20 questions
Disney Trivia
Quiz
•
University
10 questions
Identifying equations
Quiz
•
KG - University
16 questions
Water Modeling Activity
Presentation
•
11th Grade - University
20 questions
Logos
Quiz
•
KG - University
21 questions
Spanish-speaking Countries
Quiz
•
KG - University
36 questions
Unit 5 Key Terms
Quiz
•
11th Grade - University
21 questions
Mapa países hispanohablantes
Quiz
•
1st Grade - University