SlideShare uma empresa Scribd logo
1 de 28
KELOMPOK 4
INTERNET OF THINGS
Cara Menggunakan Aplikasi Cayenne
Pada Aplikasi ini kita akan melihat bagaimana cara :
1. Menyeret dan melepas platform Cayenne
2. Menghubungkan SparkFun ESP8266 ke Cayenne
3. Menghidup dan mematikan LED dengan Cayenne
4. Mencatat data sensor dan memvisualisasikan data di
Cayenne
5. Memicu sebuah aktuator berdasarkan data sensor
menggunakan Cayenne
Berikut ini adalan perkenalan singkat mengenai platform IoT Cayenne dan fitur-fitur yang
tersedia di platform IoT Cayenne untuk pembuatan prototipe proyek IoT
Cayenne adalah aplikasi proyek IoT drag-and-drop pertama di dunia. Dengan menggunakan
Cayenne, kita dapat membuat prototipe dengan cepat dan menghubungkan perangkat
dengan proyek IoT.
Dan juga kita dapat mengakses palform IoT Cayenne dengan menggunakan browser dan
aplikasi mobile baik untuk android maupun IOS.
Tutorial menggunakan Aplikasi Cayenne di browser.
Berikut adalah tutorial menggunakan apliaksi Cayenne di Browser:
Kita bisa membuat / mendaftar akun secara gratis di mydevice.com terlebih dahulu.
Fitur-fiturnya sudah lengkap dan bisa digunakan untuk melengkapi semua
proyek yang akan kita lakukan.
2. Setelah berhasil mendaftar, akan muncul tampilan seperti gambar di atas. Seperti yang
kita lihat, Cayenne sudah terkonfigurasi dengan Rasperberry Pi dan Arduino.
Platform Cayenne terus menerus menambahkan perangkat-perangkat terbaru, dan seperti
yang kita tahu kita juga bisa bekerja dengan perangkat LoRa menggunakan Aplikasi
Cayenne ini.
LoRa
Lora yaitu teknologi nirkabel/wireless yang dikembangkan untuk:
a. Membuat low-power, untuk jangkauan area luas (LPWAN)
b. Ideal digunakan untuk mesin ke mesin (M2M) dan aplikasi IoT
c. Sangat cocok untuk jarak jauh, penggunaan daya yang rendah
d. Digunakan untuk mengamankan transmisi data
Dijaringan IoT sedang dikembangkan oleh operator jaringan nirkabel.
Pada kesempatan ini, kita akan bekerja dengan SparkFun ESP8266 dan
untuk mengakses perangkat, klik semua perangkat seperti pada gambar
di bawah:
Seperti yang kita lihat, kita dapat menghubungkan beberapa jenis perangkat ke
Cayenne.
Kita dapat mengontrol komputer single-board seperti raspberry pi dan
microcontroller seperti Arduino, SparkFun dan Generic ESP8266.
Kita dapat menghubungkan temperature pressure, motion, proximity,
and luminosity sensor. Kita juga dapat mengkonfigurasi sensor
secara umum jika ingin bekerja dengan Cayenne. Kamu juga dapat
mengatur LED, katup, motor, relay, dan macam-macam actuator
lainnya di platform IoT Cayenne.
Selanjutnya, kita dapat memilih variasi dari konverter LED analog ke digital dengan
cara memilih menu Extensions
Kemudian pilih salah satu dari interface yang disediakan contoh : PWM
lalu klik di PCA9685, setelah di klik maka akan muncul tampilan data disebelah
kanan dan tutorial dibagian bawah, untuk melihat hasilnya kita dapat
menjalankannya tanpa banyak melakukan konfigurasi tambahan.
Selanjutnya, kita beralih ke Custom Widgets
Widget-widget ini dapat dengan mudah ditambahkan ke dashboard Cayenne untuk
memvisualisasikan data dan untuk mengontrol perangkat
hasil dari widget digunakan untuk menampilkan sensor atau data perangkat.
Kita juga bisa menambahkan ikon prediksi suhu yang ada di sebelah Value, hasilnya
lumayan dingin bukan?
Kemudian untuk widget Line Chart, kita dapat melihat data waktu, melihat data history, dan dapat
memfilter data.
Kita juga dapat mendownload grafik data, serta dapat menggunakan Gauge untuk melihat nilai data
Disini kita diberikan range data minimum dan maksimum.
Kita juga dapat mengatur Good, Warning, dan Danger data.
Untuk Widget 2-State dapat menampilkan hidup/mati atau tinggi rendahnya state di widget. Dengan
menggunakan Button Widget kita dapat mengirimkan state ke perangkat yang terhubung.
Untuk Ikon Widget Slider kita dapat mengatur nilai antara minimum dan maximum
Untuk tombol Bring Your Own Thing
Kita juga dapat menghubungkan perangkat kita yang tidak terdata di Cayenne Cloud melalui API
Cayenne.
Fitur Platform Cayenne
Kita dapat mengkostumisasi dashbord dengan drag-and-drop widget, melalui dashboard
kita juga bisa memanjemen dan mengatur perangkat yang terhubung dan
memvisualisasikan status data serta beberapa aksi.
• Selanjutnya kita dapat melakukan pengelolaan monitor dan mengatur proyek IoT baik dari
browser atau aplikasi.
• Kita dapat mengatur notifikasi dan peringatan ke SMS atau email untuk proyek IoT.
• Kita juga dapat melakukan otomatisasi secara penuh untuk mendapatkan data.
• Kita juga dapat mengatur penjadwalan otomatisasi dengan memprogram penjadwalan
untuk perangkat yang terhubung dan
• Kita juga dapat menyimpan data visualisasi secara efektif melalui Cayenne.
“Dengan menggunakan Aplikasi Cayenne kita dapat dengan cepat membuat prototipe
aplikasi IoT”
“Di video ini kita mempelajari tentang platform IoT Cayenne dan beberapa fiturnya.”
Menghubungkan SparkFun ESP 8266 ke Cayenne
● Di materi ini kita akan melihat bagaimana cara menghubungkan Sparkfun Esp8266
ke Cayenne Cloud dan cara menyalakan Led onboard melalui widget platform
Cayenne dan juga kita akan belajar tentang Protokol IoT MQTT.
● Bagaimana cara menghubungkan Sparkfun ESP8266 ke Cayenne Cloud?
● Bagaimana cara membuat platform Cayenne dan Sparkfun terhubung satu sama
lain?
● Caranya yaitu kita akan melakukannya dengan menggunakan protokol MQTT.
● MQTT merupakan singkatan dari Message queuing Telemetry Transport yang
bekerja di atas protokol TCP IP.
Berikut adalah hal-hal yang harus kita ketahui tentang MQTT meskipun
kita baru mendengarnya yaitu:
A. MQTT merupakan protokol pertukaran pesan yang ringan.
B. MQTT sangat ideal untuk kondisi dimana bandwidth koneksi terbatas
atau tidak dapat diandalkan.
Di mana kita bisa menemukan kasus penggunaan seperti itu?
Contoh : Coba pikirkan tentang sensor yang dipasang di alat yang
menggunakan baterai dan jaringan yang terbatas. Di MQTT ada broker
pesan yang melayani banyak klien. Klien dapat berlangganan ke
berbagai tingkat pesan tergantung pada seberapa banyak atau jenis data
apa yang diminati.
Dalam kasus Cayenne, Cayenne Cloud mengakses broker yang
mengelola berbagai macam sensor dan aktuator pada perangkat klien
yang ingin mengirim dan menerima data menggunakan Cayenne Cloud
Dalam materi ini, kita akan menggunakan cara termudah dan ternyaman untuk
mulai menggunakan MQTT dengan Cayenne. Yang akan kita lakukan adalah
menggunakan Cayenne Library, yang mana klien MQTT dibundel dengannya
bersama dengan inti.
Contoh :
Pertama kita pilih ikon all device dan pilih SparkFun ESP 8266
Selanjutnya, klik kanan pada Cayenne lalu buka di tab baru kemudian lakukan
unduh/download.
Selanjutnya buka Arduino IDE dan masukkan file yang baru saja
diunduh.
Sekarang yang perlu kita lakukan adalah memilih contoh sketsa yang akan
memberi tahu kita bagaimana cara menghubungkannya ke Cayenne.
Kemudian buat kode untuk Cayenne MQTT untuk ESP 8266 yang telah
ditambahkan menggunakan file header seperti pada gambar di bawah ini
Kemudian masukkan SSID jaringan WiFi beserta Kata Sandi ke sketsa seperti pada
contoh gambar di bawah ini karena ini akan menghubungkan kita ke Cayenne
Cloud melalui WiFi.
Selanjutnya masukkan info otentikasi Cayenne yang bisa diperoleh dari halaman perangkat
SparkFunESP 8266 Cayenne. Kita harus memasukkan tiga informasi yaitu nama pengguna
MQTT, kata sandi MQTT, dan ID klien kemudian perbarui data-data tersebut ke sketsa
Cayenne pada gambar di bawah ini
Kemudian hapus baris kode dan komentar yang tidak diinginkan dari contoh
Sketsa.
Kita gunakan fungsi Cayenne untuk dibagian awal untuk menginisialisasi
Canyenne.
Kemudian kita atur pin untuk output dengan angka 5 dengan menggunakan fungsi
mode pin
Kemudian kita mulai koneksi Cayenne.
Selanjutnya yang akan kita lakukan adalah bagaimana cara memunculkan tombol widget di
Dashboard dan bagaimana cara menghidup atau mematikan Led di board menggunakan
tombol widget.
Kita akan melihat data yang masuk di Cayenne satu. Cayenne satu adalah tempat dimana
kita mengetahui keadaan button apakah aktif atau tidak atau dengan kata lain tinggi/rendah
meskipun saat tombol itu ditekan atau tidak.
Pernyataan di bawah ini membantu kita untuk mendapatkan nilai digital dari tombol sebagai
bilangan bulat, dan mengetahui apakah led dinyalakan atau dimatikan berdasarkan nilai
yang diterima
Selanjutnya kita akan diperkenalkan dengan program penundaan waktu (delay) karena
program ini sangat penting ada dalam loop ESP 8266 agar tidak memberhentikan sistem.
Selanjutnya kita ke Cayenne, pilih Add New dan pilih Device/ Widget
Pada halaman Custom Widget pilih Button dan akan muncul keterangan di
sampingnya.
Kemudian masukkan nama widget sebagai Button, untuk data pilih Digital
Actuator, untuk Unit pilih Digital (0/1) dan Channel isi dengan nomor 1
Kemudian pilih ikon Button seperti pada gambar di bawah ini lalu tekan Add
Widget.
Kita menggunakan contoh ikon “button” jika kita menekan tombol Button
(berwarna hijau) maka lampu menyala
Dan jika ikon Button di tekan lagi (berwarna abu-abu) maka LED mati.
Sekarang kita dapat mengaktifkan Led onboard menggunakan widget tombol.
Kesimpulan dari materi ini yaitu kita belajar bagaimana cara menghubungkan SparkFun ESP
8266 ke aplikasi Cayenne dengan menggunakan protokol MQTT.
Dan kita belajar bagaimana cara menghidupkan atau mematikan Led onboard melalui widget
Tombol di layar.
Di materi selanjutnya, kita akan belajar cara menyalakan LED eksternal melalui widget
Cayenne dan mempelajari cara mengunci data sensor dan memvisualisasikan data
menggunakan Dasbor Timah.

Mais conteúdo relacionado

Semelhante a KELOMPOL 4.pptx

Membuat Hotspot Menggunakan Easy Hostpot
Membuat Hotspot Menggunakan Easy HostpotMembuat Hotspot Menggunakan Easy Hostpot
Membuat Hotspot Menggunakan Easy Hostpot
Dhika Yagami
 
tutorial snort and nessus
tutorial snort and nessustutorial snort and nessus
tutorial snort and nessus
IT-Networking
 
Petunjuk cara setting jaringan warnet bagi pemula
Petunjuk cara setting jaringan warnet bagi pemulaPetunjuk cara setting jaringan warnet bagi pemula
Petunjuk cara setting jaringan warnet bagi pemula
Iyan Araya
 

Semelhante a KELOMPOL 4.pptx (20)

Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracer
 
Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracer
 
Instalasi dan-konfigurasi-mikrotik-sebagai-gateway 2
Instalasi dan-konfigurasi-mikrotik-sebagai-gateway 2Instalasi dan-konfigurasi-mikrotik-sebagai-gateway 2
Instalasi dan-konfigurasi-mikrotik-sebagai-gateway 2
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
 
Membuat Hotspot Menggunakan Easy Hostpot
Membuat Hotspot Menggunakan Easy HostpotMembuat Hotspot Menggunakan Easy Hostpot
Membuat Hotspot Menggunakan Easy Hostpot
 
tutorial snort and nessus
tutorial snort and nessustutorial snort and nessus
tutorial snort and nessus
 
software_monitoring_jaringan.pptx
software_monitoring_jaringan.pptxsoftware_monitoring_jaringan.pptx
software_monitoring_jaringan.pptx
 
Mikrotik tutorial dude
Mikrotik tutorial dudeMikrotik tutorial dude
Mikrotik tutorial dude
 
Tugas tik
Tugas tikTugas tik
Tugas tik
 
Tugas tik
Tugas tikTugas tik
Tugas tik
 
Bayu april
Bayu aprilBayu april
Bayu april
 
Bayu april
Bayu aprilBayu april
Bayu april
 
Mikrotik hotspot
Mikrotik hotspotMikrotik hotspot
Mikrotik hotspot
 
Setting instalasi jaringan warnet
Setting instalasi jaringan warnetSetting instalasi jaringan warnet
Setting instalasi jaringan warnet
 
Membuat program running led menggunakan
Membuat program running led menggunakanMembuat program running led menggunakan
Membuat program running led menggunakan
 
Laporan akhir scada
Laporan akhir scadaLaporan akhir scada
Laporan akhir scada
 
configurasi mikrotik fundamentals
configurasi mikrotik fundamentals configurasi mikrotik fundamentals
configurasi mikrotik fundamentals
 
Tugas laporan uas jarkom
Tugas laporan uas jarkomTugas laporan uas jarkom
Tugas laporan uas jarkom
 
cara setting jaringan warnet bagi pemula
cara setting jaringan warnet bagi pemulacara setting jaringan warnet bagi pemula
cara setting jaringan warnet bagi pemula
 
Petunjuk cara setting jaringan warnet bagi pemula
Petunjuk cara setting jaringan warnet bagi pemulaPetunjuk cara setting jaringan warnet bagi pemula
Petunjuk cara setting jaringan warnet bagi pemula
 

Último

SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
FahrizalTriPrasetyo
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
yoodika046
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
Arisatrianingsih
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
EnginerMine
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
FujiAdam
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
arifyudianto3
 

Último (16)

Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
 
POWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATASPOWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATAS
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
 

KELOMPOL 4.pptx

  • 2. Cara Menggunakan Aplikasi Cayenne Pada Aplikasi ini kita akan melihat bagaimana cara : 1. Menyeret dan melepas platform Cayenne 2. Menghubungkan SparkFun ESP8266 ke Cayenne 3. Menghidup dan mematikan LED dengan Cayenne 4. Mencatat data sensor dan memvisualisasikan data di Cayenne 5. Memicu sebuah aktuator berdasarkan data sensor menggunakan Cayenne
  • 3. Berikut ini adalan perkenalan singkat mengenai platform IoT Cayenne dan fitur-fitur yang tersedia di platform IoT Cayenne untuk pembuatan prototipe proyek IoT Cayenne adalah aplikasi proyek IoT drag-and-drop pertama di dunia. Dengan menggunakan Cayenne, kita dapat membuat prototipe dengan cepat dan menghubungkan perangkat dengan proyek IoT. Dan juga kita dapat mengakses palform IoT Cayenne dengan menggunakan browser dan aplikasi mobile baik untuk android maupun IOS.
  • 4. Tutorial menggunakan Aplikasi Cayenne di browser. Berikut adalah tutorial menggunakan apliaksi Cayenne di Browser: Kita bisa membuat / mendaftar akun secara gratis di mydevice.com terlebih dahulu. Fitur-fiturnya sudah lengkap dan bisa digunakan untuk melengkapi semua proyek yang akan kita lakukan.
  • 5. 2. Setelah berhasil mendaftar, akan muncul tampilan seperti gambar di atas. Seperti yang kita lihat, Cayenne sudah terkonfigurasi dengan Rasperberry Pi dan Arduino. Platform Cayenne terus menerus menambahkan perangkat-perangkat terbaru, dan seperti yang kita tahu kita juga bisa bekerja dengan perangkat LoRa menggunakan Aplikasi Cayenne ini.
  • 6. LoRa Lora yaitu teknologi nirkabel/wireless yang dikembangkan untuk: a. Membuat low-power, untuk jangkauan area luas (LPWAN) b. Ideal digunakan untuk mesin ke mesin (M2M) dan aplikasi IoT c. Sangat cocok untuk jarak jauh, penggunaan daya yang rendah d. Digunakan untuk mengamankan transmisi data Dijaringan IoT sedang dikembangkan oleh operator jaringan nirkabel. Pada kesempatan ini, kita akan bekerja dengan SparkFun ESP8266 dan untuk mengakses perangkat, klik semua perangkat seperti pada gambar di bawah:
  • 7. Seperti yang kita lihat, kita dapat menghubungkan beberapa jenis perangkat ke Cayenne. Kita dapat mengontrol komputer single-board seperti raspberry pi dan microcontroller seperti Arduino, SparkFun dan Generic ESP8266.
  • 8. Kita dapat menghubungkan temperature pressure, motion, proximity, and luminosity sensor. Kita juga dapat mengkonfigurasi sensor secara umum jika ingin bekerja dengan Cayenne. Kamu juga dapat mengatur LED, katup, motor, relay, dan macam-macam actuator lainnya di platform IoT Cayenne.
  • 9. Selanjutnya, kita dapat memilih variasi dari konverter LED analog ke digital dengan cara memilih menu Extensions Kemudian pilih salah satu dari interface yang disediakan contoh : PWM lalu klik di PCA9685, setelah di klik maka akan muncul tampilan data disebelah kanan dan tutorial dibagian bawah, untuk melihat hasilnya kita dapat menjalankannya tanpa banyak melakukan konfigurasi tambahan.
  • 10. Selanjutnya, kita beralih ke Custom Widgets Widget-widget ini dapat dengan mudah ditambahkan ke dashboard Cayenne untuk memvisualisasikan data dan untuk mengontrol perangkat hasil dari widget digunakan untuk menampilkan sensor atau data perangkat. Kita juga bisa menambahkan ikon prediksi suhu yang ada di sebelah Value, hasilnya lumayan dingin bukan?
  • 11. Kemudian untuk widget Line Chart, kita dapat melihat data waktu, melihat data history, dan dapat memfilter data. Kita juga dapat mendownload grafik data, serta dapat menggunakan Gauge untuk melihat nilai data Disini kita diberikan range data minimum dan maksimum. Kita juga dapat mengatur Good, Warning, dan Danger data. Untuk Widget 2-State dapat menampilkan hidup/mati atau tinggi rendahnya state di widget. Dengan menggunakan Button Widget kita dapat mengirimkan state ke perangkat yang terhubung.
  • 12. Untuk Ikon Widget Slider kita dapat mengatur nilai antara minimum dan maximum Untuk tombol Bring Your Own Thing Kita juga dapat menghubungkan perangkat kita yang tidak terdata di Cayenne Cloud melalui API Cayenne.
  • 13. Fitur Platform Cayenne Kita dapat mengkostumisasi dashbord dengan drag-and-drop widget, melalui dashboard kita juga bisa memanjemen dan mengatur perangkat yang terhubung dan memvisualisasikan status data serta beberapa aksi.
  • 14. • Selanjutnya kita dapat melakukan pengelolaan monitor dan mengatur proyek IoT baik dari browser atau aplikasi. • Kita dapat mengatur notifikasi dan peringatan ke SMS atau email untuk proyek IoT. • Kita juga dapat melakukan otomatisasi secara penuh untuk mendapatkan data. • Kita juga dapat mengatur penjadwalan otomatisasi dengan memprogram penjadwalan untuk perangkat yang terhubung dan • Kita juga dapat menyimpan data visualisasi secara efektif melalui Cayenne. “Dengan menggunakan Aplikasi Cayenne kita dapat dengan cepat membuat prototipe aplikasi IoT” “Di video ini kita mempelajari tentang platform IoT Cayenne dan beberapa fiturnya.”
  • 15. Menghubungkan SparkFun ESP 8266 ke Cayenne ● Di materi ini kita akan melihat bagaimana cara menghubungkan Sparkfun Esp8266 ke Cayenne Cloud dan cara menyalakan Led onboard melalui widget platform Cayenne dan juga kita akan belajar tentang Protokol IoT MQTT. ● Bagaimana cara menghubungkan Sparkfun ESP8266 ke Cayenne Cloud? ● Bagaimana cara membuat platform Cayenne dan Sparkfun terhubung satu sama lain? ● Caranya yaitu kita akan melakukannya dengan menggunakan protokol MQTT. ● MQTT merupakan singkatan dari Message queuing Telemetry Transport yang bekerja di atas protokol TCP IP.
  • 16. Berikut adalah hal-hal yang harus kita ketahui tentang MQTT meskipun kita baru mendengarnya yaitu: A. MQTT merupakan protokol pertukaran pesan yang ringan. B. MQTT sangat ideal untuk kondisi dimana bandwidth koneksi terbatas atau tidak dapat diandalkan. Di mana kita bisa menemukan kasus penggunaan seperti itu? Contoh : Coba pikirkan tentang sensor yang dipasang di alat yang menggunakan baterai dan jaringan yang terbatas. Di MQTT ada broker pesan yang melayani banyak klien. Klien dapat berlangganan ke berbagai tingkat pesan tergantung pada seberapa banyak atau jenis data apa yang diminati. Dalam kasus Cayenne, Cayenne Cloud mengakses broker yang mengelola berbagai macam sensor dan aktuator pada perangkat klien yang ingin mengirim dan menerima data menggunakan Cayenne Cloud
  • 17. Dalam materi ini, kita akan menggunakan cara termudah dan ternyaman untuk mulai menggunakan MQTT dengan Cayenne. Yang akan kita lakukan adalah menggunakan Cayenne Library, yang mana klien MQTT dibundel dengannya bersama dengan inti. Contoh : Pertama kita pilih ikon all device dan pilih SparkFun ESP 8266
  • 18. Selanjutnya, klik kanan pada Cayenne lalu buka di tab baru kemudian lakukan unduh/download.
  • 19. Selanjutnya buka Arduino IDE dan masukkan file yang baru saja diunduh.
  • 20. Sekarang yang perlu kita lakukan adalah memilih contoh sketsa yang akan memberi tahu kita bagaimana cara menghubungkannya ke Cayenne. Kemudian buat kode untuk Cayenne MQTT untuk ESP 8266 yang telah ditambahkan menggunakan file header seperti pada gambar di bawah ini
  • 21. Kemudian masukkan SSID jaringan WiFi beserta Kata Sandi ke sketsa seperti pada contoh gambar di bawah ini karena ini akan menghubungkan kita ke Cayenne Cloud melalui WiFi.
  • 22. Selanjutnya masukkan info otentikasi Cayenne yang bisa diperoleh dari halaman perangkat SparkFunESP 8266 Cayenne. Kita harus memasukkan tiga informasi yaitu nama pengguna MQTT, kata sandi MQTT, dan ID klien kemudian perbarui data-data tersebut ke sketsa Cayenne pada gambar di bawah ini
  • 23. Kemudian hapus baris kode dan komentar yang tidak diinginkan dari contoh Sketsa. Kita gunakan fungsi Cayenne untuk dibagian awal untuk menginisialisasi Canyenne. Kemudian kita atur pin untuk output dengan angka 5 dengan menggunakan fungsi mode pin Kemudian kita mulai koneksi Cayenne.
  • 24. Selanjutnya yang akan kita lakukan adalah bagaimana cara memunculkan tombol widget di Dashboard dan bagaimana cara menghidup atau mematikan Led di board menggunakan tombol widget. Kita akan melihat data yang masuk di Cayenne satu. Cayenne satu adalah tempat dimana kita mengetahui keadaan button apakah aktif atau tidak atau dengan kata lain tinggi/rendah meskipun saat tombol itu ditekan atau tidak. Pernyataan di bawah ini membantu kita untuk mendapatkan nilai digital dari tombol sebagai bilangan bulat, dan mengetahui apakah led dinyalakan atau dimatikan berdasarkan nilai yang diterima
  • 25. Selanjutnya kita akan diperkenalkan dengan program penundaan waktu (delay) karena program ini sangat penting ada dalam loop ESP 8266 agar tidak memberhentikan sistem. Selanjutnya kita ke Cayenne, pilih Add New dan pilih Device/ Widget
  • 26. Pada halaman Custom Widget pilih Button dan akan muncul keterangan di sampingnya. Kemudian masukkan nama widget sebagai Button, untuk data pilih Digital Actuator, untuk Unit pilih Digital (0/1) dan Channel isi dengan nomor 1
  • 27. Kemudian pilih ikon Button seperti pada gambar di bawah ini lalu tekan Add Widget. Kita menggunakan contoh ikon “button” jika kita menekan tombol Button (berwarna hijau) maka lampu menyala
  • 28. Dan jika ikon Button di tekan lagi (berwarna abu-abu) maka LED mati. Sekarang kita dapat mengaktifkan Led onboard menggunakan widget tombol. Kesimpulan dari materi ini yaitu kita belajar bagaimana cara menghubungkan SparkFun ESP 8266 ke aplikasi Cayenne dengan menggunakan protokol MQTT. Dan kita belajar bagaimana cara menghidupkan atau mematikan Led onboard melalui widget Tombol di layar. Di materi selanjutnya, kita akan belajar cara menyalakan LED eksternal melalui widget Cayenne dan mempelajari cara mengunci data sensor dan memvisualisasikan data menggunakan Dasbor Timah.