Internet of Things: MQTT

Slides:



Advertisements
Presentasi serupa
Internet.
Advertisements

Instalasi DNS Server, Web Server & Mail Server
Dasar-dasar Web Design
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Bab 8 Aplikasi Internet.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
Intranet, Ekstranet dan Internet
Latar Belakang Masalah
Muhammad Anshari Administrasi & Design Jaringan IP Addressing I.
Aplikasi Teknologi Informasi Dalam Pendidikan
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
CARA KERJA WEB By: ANDRI MARTIUS ( ).
Melakukan instalasi sistem operasi jaringan berbasis GUI (Graphical User Interface) dan Text DEPAN.
MERANCANG BANGUN DAN MENGANALISA WIDE AREA NETWORK
Internet dan Infrastruktur
 Encryption  Application layer interface for security protocols  Other risks and threats to data security and reliable network operations Listen.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
User Datagram Protocol (UDP)
RANCANGAN ARSITEKTUR TEKNOLOGI INFORMASI Materi Pertemuan 27
APLIKASI INTERNET NEXT.
PENGANTAR JARINGAN KOMPUTER ‏ Presented By : Dupien AMS.
Modul K2013 TKI-TKJ-C3-XII Administrasi Server Mail Server
Web Service.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
Modul 2 : Teknologi Informasi Lecture Note: Inayatullah, S.Kom., M.Si. Yoannita, S.Kom Hardware Komputer Software Komputer Manajemen Sumber Daya Data Telekomunikasi.
DHCP (Dinamic Host Configuration Protocol)
Matakuliah : Jaringan Komputer 2 Versi Materi FTP Penyaji
Cara Kerja Host dan ISP Internet
Jaringan, Internet, dan E-Commerce
Nama : Irvan Wibowo NPM : RANCANG BANGUN SERVER TELEPON GRATIS MENGGUNAKAN TEKNOLOGI VOIP (Voice Over Internet Protocol) Pembimbing : Dr. Brahmantyo.
MEMBANGUN DNS SERVER DENGAN UBUNTU Dani Maulan Apriandy
HTTP, FTP DAN SMTP.
APLIKASI BERBASIS WEB.
MERANCANG BANGUN DAN MENGANALISA WIDE AREA NETWORK
TOOLS OPTIMALISASI ARDUINO
IP Addressing.
Zaini, PhD Jurusan Teknik Elektro Universitas Andalas 2012
Internet Of Things Ubuntu Release Party BPPT 23 Mei 2015
DHCP Server Cara efisien pengalamatan IP Address pada jaringan yang besar adalah menggunakan DHCP. DHCP adalah software utiliti yang bekerja pada komputer.
Keamanan Web Server.
Konsep delphi Pertemuan Ke-1 & 2.
ARSITEKTUR TEKNOLOGI INFORMASI
Secure Socket Layer (SSL)
Keamanan Web Server.
Tunneling.
PENDAHULUAN JARINGAN KOMPUTER
Administrasi Jaringan Telnet Server dan FTP Server
JARINGAN KOMPUTER (Instalasi Server dan TCP/IP)
Nama : Mariana Silaen Jurusan : Teknik Sistem Perkapalan Nim :
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
Topology, Struktur Web, Web Browser, Web Server..
Jaringan Komputer (LAN, Internet)
TCP/IP TCP/IP adalah sekumpulan protokol yang terdapat di dalam jaringan komputer (network) yang digunakan untuk berkomunikasi atau bertukar data antar.
Referensi Model TCP/IP
Sistem Informasi Manajemen
MERANCANG BANGUN DAN MENGANALISA WIDE AREA NETWORK
MERANCANG BANGUN DAN MENGANALISA WIDE AREA NETWORK
Konfigurasi DNS ( Domain Name Server )
Internet dan Web Erizal, S.Si, M.Kom.
ANDROID DATABASE SQLITE
Kelompok 3 XII TEK-1 Aisyah Fadly B. Fadhil Afif Febi Arlita
seminar IoT stmik pranata indonesia KAMPUS PENGASINAN 2017
BROWSING DAN SURFING INTERNET
Sritrusta Sukaridhoto
PRESENTASI JARINGAN KOMPUTER
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
SISTEM OPERASI JARINGAN KD 13 DHCP SERVER Wahyudi Wijayanto, ST.
Sistem Operasi Jaringan KD 12 Domain Name System 1 Wahyudi Wijayanto,ST.
Pertemuan 2.
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
Transcript presentasi:

Internet of Things: MQTT Sritrusta Sukaridhoto

Prak Internet of Things Tujuan Mahasiswa mampu membangun communication berbasis protokol MQTT Mahasiswa memaami cara kerja komunikasi publish-and-subcribe Prak Internet of Things

Prak Internet of Things Pendahuluan MQTT adalah protokol pesan ringan ”light weight" yang diterbitkan berlangganan untuk digunakan di atas protokol TCP / IP, seperti paket WiFi yang kami gunakan dalam proyek ini. Ini dirancang untuk koneksi dengan lokasi terpencil dimana ”small code footprint" diperlukan atau bandwidth jaringan terbatas. Kedua kondisi ini dipenuhi dengan desain IOT ESP8266, jadi masuk akal untuk digunakan. Ada juga perpustakaan yang sangat bagus yang tersedia untuk MQTT untuk Arduino IDE https://github.com/knolleary/pubsubclient. Pola pesan berlangganan publish-subscribe mensyaratkan broker pesan. Broker bertanggung jawab untuk mendistribusikan pesan kepada klien yang berminat berdasarkan topik pesan. Prak Internet of Things

Prak Internet of Things JSON Data Payload JSON adalah format standar terbuka yang menggunakan teks yang dapat dibaca manusia untuk mentransmisikan objek data yang terdiri dari pasangan atribut-nilai. Ini adalah format data utama logo-disatukan untuk komunikasi browser / server asinkron, yang sebagian besar menggantikan XML. XML adalah protokol "lebih berat" yang juga bersifat hierarkis, namun dengan lebih banyak redundansi JSON. Ya, ada perang kelas yang berlangsung untuk orang-orang yang menganjurkan JSON melebihi XML, namun dalam dunia komunikasi kecepatan tinggi hari ini, hal itu jarang penting. Anda dapat membuat argumen bahwa kepadatan data JSON yang lebih tinggi adalah pilihan yang lebih baik untuk aplikasi IOT. Prak Internet of Things

Prak Internet of Things Contoh JSON Prak Internet of Things

Prak Internet of Things Mosquitto Ada sejumlah broker MQTT yang tersedia untuk mesin yang berbeda. Untuk proyek ini, kami telah memilih salah satu broker yang paling populer dan stabil, MQTT-Mosquitto2 "Mosquitto". Perhatikan dua "t" di Mosquitto. Kutukan pemeriksa ejaan di mana-mana.Mosquitto mendukung MQTT v3.1 / 3.1.1 dan mudah dipasang di Mac Raspberry dan agak kurang mudah dikonfigurasi. Selanjutnya kita melangkah melalui instalasi dan konfigurasi broker Mosquitto. Prak Internet of Things

Prak Internet of Things Installation Cara memasang aplikasi broker dengan menjalankan perintah: # apt-get install mosquitto Kemudian memasang juga aplikasi tambahannya: mosquitto – the MQTT broker (or in other words, a server) mosquitto-clients – command line clients, very useful in debugging python-mosquitto – the Python language bindings Dengan perintah: # apt-get install mosquitto mosquitto-clients python-mosquitto Prak Internet of Things

Prak Internet of Things Setup Rubah konfigurasi MQTT Broker pada file: “/etc/mosquitto/mosquitto.conf” Rubah menjadi seperti pada konfigurasi pada kolom sebelah Prak Internet of Things

Prak Internet of Things Percobaan Host1 Host2 Jalankan perintah: $ mosquitto_sub -d -t hello/world Jalankan perintah: mosquitto_pub -d -t hello/world -m "Hello from Terminal window 2!" Prak Internet of Things

Prak Internet of Things Persiapan Praktikum Peralatan Redbear duo Raspberry PI Server Koneksi Internet Perangkat Lunak Arduino Python MQTT Prak Internet of Things

Prak Internet of Things Rangkai Perangkat Buat koneksi dari semua perangkat dengan menggunakan wifi local Buat aplikasi menggunakan mqtt untuk mengirim pesan data dari sensor ke broker, listing program ada di slide selanjutnya RedBearnDuo Raspberry PI Siapkan MQTT Broker pada server Buat laporan Prak Internet of Things

RedBear Duo + Wifi + MQTT (1) Prak Internet of Things

RedBear Duo + Wifi + MQTT (2) Prak Internet of Things

RedBear Duo + Wifi + MQTT (3) Prak Internet of Things

RedBear Duo + Wifi + MQTT (4) Prak Internet of Things

RedBear Duo + Wifi + MQTT (5) Prak Internet of Things

RedBear Duo + Wifi + MQTT (6) Prak Internet of Things

RedBear Duo + Wifi + MQTT (7) Prak Internet of Things

Raspberry PI + MQTT + Python-Paho (1) Prak Internet of Things

Raspberry PI + MQTT + Python-Paho (2) Prak Internet of Things