Anda di halaman 1dari 33

Praktik Sensor :

Pengenalan Macam-
macam Platform IoT dan
Koneksi LAN Wifi
Digitalent Scholarship Professional Academy

indobot.co.id
Isi dan elemen dari video ini memiliki hak kekayaan
intelektual yang dilindungi oleh undang-undang

Dilarang menggunakan, merubah, memperbanyak,


dan mendistribusikan video ini untuk tujuan komersil.
Outline
Platform IoT
Thingsboard
Penggunaan Thingsboard
Fitur Thingsboard
Blynk IoT
Pengenalan Blynk IoT
Fitur Blynk IoT
Thingspeak
Pengenalan Dasar Thingspeak
Fitur Thingspeak
Arduino IoT Cloud
Pengenalan Arduino IoT Cloud
Fitur Arduino IoT Cloud
Anatres
Implementasi Antares dalam Internet of Things
AWS (Amazon Web Service)
Pengenalan dan Fitur AWS
Thinger.io
Pengenalan dan Fitur Thinger.io
Lokal Web Server
2022 Digital Talent Scholarship x Indobot Academy 1
A. Platform IoT
Platform IoT merupakan suatu sistem yang
Server
terdiri dari perangkat keras dan perangkat Database
Connection
lunak untuk menerapkan teknologi Internet Serial Port

of Things. Serial Data

Platform IoT terus berkembang dan Database

bertambah banyak seiring dengan


kebutuhan IoT.

Contoh platform IoT: Thingsboard, Blynk,


Thingspeak, Arduino IoT Cloud, Antares,
AWS IoT, Thinger, dll.

Client Client Client

Platform IoT

2022 Digital Talent Scholarship x Indobot Academy 2


B. Thingsboard
ThingsBoard adalah platform IoT open-source
untuk mengumpulkan data, pemrosesan,
visualisasi data, dan manajemen perangkat IoT.
ThingsBoard memungkinkan konektivitas
perangkat melalui protokol IoT standar industri -
MQTT, CoAP, dan HTTP dan mendukung
penyebaran cloud dan lokal.

ThingsBoard menggabungkan skalabilitas,


toleransi kesalahan, dan kinerja sehingga kita
tidak akan pernah kehilangan data.

Website thingsboard : https://thingsboard.io/ Thingsboard

2022 Digital Talent Scholarship x Indobot Academy 3


B. Thingsboard
Penggunaan Thingsboard
Penggunaan Thingsboard cukup
sederhana, karena untuk
menciptakan sebuah dashboard IoT
yang terlihat profesional, cukup
dengan drag and drop saja.

Thingsboard ini mempunyai dua


fungsi utama yakni sebagai broker
dalam terminologi IoT (core services)
dan sebagai web presentation atau
penyaji data (web UI)

Dashboard Thingsboard

2022 Digital Talent Scholarship x Indobot Academy 4


B. Thingsboard
Fitur Thingsboard
Menyediakan dan mengelola prangkat
Thingsboard menyediakan fitur untuk
mengelola perangkat secara online
melalui IoT dengan aman karena
dilengkapi dengan berbagai
autentikasi.
Mengumpulkan dan visualisasi data
Pengelolaaan data yang diperoleh dari
perangkat IoT dapat divisualisasikan
dengan dashboard sehingga mudah
dalam pembacaan data.

Fitur Thingsboard

2022 Digital Talent Scholarship x Indobot Academy 5


B. Thingsboard
Fitur Thingsboard
Memproses dan membuat rules Dashboard IoT Real-Time
Selain memproses data, thingsboard Data yang dikirimkan menggunakan protokol MQTT
memungkinkan untuk pembuatan rules dari dan CoAP sehingga pengiriman data yang cepat
data yang diperoleh, rules bekerja diluar dari sehingga dashboard (tampilan) dapat diupdate
perangkat yang mengirimkan data. dengan cepat dan real-time.

Dashboard Thingsboard
Add Rules

2022 Digital Talent Scholarship x Indobot Academy 6


B. Thingsboard
Fitur Thingsboard
Berorientasi pada Skalabilitas
Thingsboard memungkinkan untuk
skalabilitas dalam implementasi IoT.
Sehingga saat memerlukan penyimpanan
data dalam jumlah besar Thingsboard
sudah siap.

Thingsboard juga dapat meminimalisir


kesalahan dengan fitur microservices

Microservices Achitecture

2022 Digital Talent Scholarship x Indobot Academy 7


C. Blynk IoT
Blynk adalah platform IoT untuk aplikasi mobile pada
Android dan iOS yang bertujuan untuk kendali
berbagai development board seperti Arduino,
Raspberry Pi, ESP8266, WEMOS D1, dll.

Platform ini sangat mudah digunakan untuk


monitoring dan controlling berbagai perangkat IoT
karena pemrograman pada board yang tidak rumit
dan konfigurasi pada mobile app yang sangat
mudah.

Webiste: https://blynk.io/

Blynk

2022 Digital Talent Scholarship x Indobot Academy 8


C. Blynk IoT
Fitur Blynk IoT
Blynk.App
Merupakan fitur Blynk IoT yang memungkinkan untuk
membuat dashboard dalam Android atau iOS tanpa
menggunakan koding. Tampilan yang disajikan
sangat menarik dan mudah dipahami.
Blynk.360
Konfigurasi data, perangkat, dan user dilakukan
melalui website Blynk IoT. Website ini memungkinkan
untuk mengatur data yang diterima sekaligus dapat
digunakan sebagai dashboard layaknya pada mobile
apps.

Blynk Website

2022 Digital Talent Scholarship x Indobot Academy 9


C. Blynk IoT
Fitur Blynk IoT
Templates
Blynk menyediakan fitur templates yang dapat
digunakan untuk mengatur skalabilitas data.
Selain itu templates dapat bekerja pada
banyak devices dengan cara kerja yang
hampir sama.
Blynk.inject
Blynk memiliki mekanisme mengkoneksikan
perangkat IoT dengan mudah dan fleksibel.
Dengan ini, perangkat tidak perlu diprogram
ulang saat ingin mengganti Wifi.
Blynk Inject

2022 Digital Talent Scholarship x Indobot Academy 10


C. Blynk IoT
Fitur Blynk IoT
Blynk.Air
Salah satu fitur unggulan dari Blynk
adalah updates Over the Air (OTA)
sehingga memungkinkan kita
mengupdate program secara online
tanpa datang ke lokasi perangkat IoT
tersebut.
Fitur ini sangat memudahkan kita
apabila perangkat yang dikelola banyak
dan tersebar di berbagai lokasi.

Beberapa perangkat yang mendukung


update OTA yaitu ESP8266, ESP32,
ESP8266, MKR1000, MKR WiFi 1010, TI
Blynk OTA
CC3220sf.

2022 Digital Talent Scholarship x Indobot Academy 11


D. Thingspeak
ThingSpeak merupakan platform open source IoT dan API untuk menyimpan dan mengambil data dari
berbagai perangkat menggunakan protokol HTTP melalui Internet. ThingSpeak didukung perangkat lunak
komputasi numberik yaitu Matlab.

Menyediakan visualisasi data secara realtime dan dengan dukungan Matlab, memungkinkan untuk
menambahkan data untuk keperluan analisis data dan pemrosesan.

Website: https://thingspeak.com

Thingspeak

2022 Digital Talent Scholarship x Indobot Academy 12


D. Thingspeak
ThingSpeak lebih cocok digunakan sebagai data
logger, analytics, dan data visualization. Berikut fitur
Thingspeak:
Visualisasi data sensor secara realtime
Thingspeak memungkinkan pembuatan
dashboard berupa grafik dan sejenisnya untuk
menyajikan data secara realtime. Dashboard
tersebut dapat disematkan di website, aplikasi,
dll sehingga pengunaan lebih fleksibel.
Agregasi data dari penyedia pihak ketiga
Thingspeak memungkinkan untuk
menggabungkan data dari pihak lain diluar
Thingspeak. Sehingga data yang dikumpulkan
lebih komprehensif untuk mendukung projek
tertentu. Task IoT analytics terjadwal guna
Thingspeak
menganalisis data Event Scheduling Menjalankan
aksi berdasarkan data yang diterima
2022 Digital Talent Scholarship x Indobot Academy 13
D. Thingspeak
Fitur Thingspeak:
Task IoT analytics
Integrasi dengan Matlab membuat
Thingspeak powerful dalam analisis
data, ditambah dengan penjadwalan
dalam waktu tertentu untuk melakukan
analisis.
Event Scheduling
Thingspeak juga memungkinkan untuk
melakukan tindakan tertentu
berdasarkan rules yang sudah dibuat.
Hal ini memudahkan pengguna dalam
melakukan tindakan tertentu terhadap
sistem.
Analisis data Thingspeak

2022 Digital Talent Scholarship x Indobot Academy 14


E. Arduino IoT Cloud
Arduino IoT Cloud adalah layanan Internet
of Things yang disediakan oleh Arduino
untuk melakukan monitoring dan controlling
melalui device IoT.

Arduino IoT Cloud mendukung berbagai


development boards seperti Arduino,
ESP8266, ESP32, Raspberry Pi, dll.

Arduino IoT Cloud

2022 Digital Talent Scholarship x Indobot Academy 15


E. Arduino IoT Cloud
Fitur Arduino IoT Cloud:
Realtime Dashboard
Dashboard pada Arduino IoT
Cloud dapat menampilkan data
dengan cepat dan relatime.
Selain itu dashboard yang
disajikan simple dan mudah
dipahami oleh pengguna.

Hanya saja, widget yang dapat


ditambahkan cukup terbatas
karena Arduino IoT Cloud masih
dalam tahap pengembangan.

Dashboard Arduino IoT Cloud

2022 Digital Talent Scholarship x Indobot Academy 16


E. Arduino IoT Cloud
Fitur Arduino IoT Cloud:
Terintegrasi dengan Arduino Create
Arduino Create merupakan
fitur dari Arduino yang
digunakan untuk memprogram
development board secara
online tanpa software.

Arduino IoT Cloud mendukung


ekosistem ini sehingga
pengguna lebih mudah dalam
pemrograman perangkat
development board.
Arduino Create

2022 Digital Talent Scholarship x Indobot Academy 17


E. Arduino IoT Cloud
Fitur Arduino IoT Cloud:
Fleksibel digunakan untuk berbagai devices
Arduino IoT Cloud mendukung
untuk koneksi dengan berbagai
development board yang
banyak dijumpai seperti
Arduino, ESP8266, ESP32,
Raspberry Pi, dll sehingga
pengguna dapat dengan mudah
mengimplementasikan teknologi
IoT.

Arduino IoT Cloud

2022 Digital Talent Scholarship x Indobot Academy 18


F. Antares
ANTARES merupakan produk dan layanan Internet of Things (IoT) di bawah naungan PT Telekomunikasi
Indonesia.

ANTARES memiliki 4 pilar utama, yaitu IoT Platform, IoT Connectivity, IoT Solution, dan Devices. Antares
didukung protokol MQTT, HTTP dan CoAP.
Website: https://antares.id/

Antares

2022 Digital Talent Scholarship x Indobot Academy 19


F. Antares
Antares manawarkan berbagai fitur dalam implementasi
Internet of Things:

Aman
Seluruh komunikasi ditransmisikan di
jalur yang telah dienkripsi. Segalanya
diatur agar sangat handal, aman, dan
tagguh di atas Secure Transport Layer.

Handal
Antares mampu mengelola infrastruktur
IoT selama 24 penuh. Artinya, Antares
menyediakan layanan IoT yang handal
baik untuk kepentingan development
ataupun bisnis.
Antares

2022 Digital Talent Scholarship x Indobot Academy 20


F. Antares
Antares manawarkan berbagai fitur dalam implementasi
Internet of Things:

Beragam Perangkat
Antares medukung berbagai macam perangkat atau
development board seperti Arduino, ESP8266, ESP32,
Android, Raspberry Pi, dll dan berbagai macam bahasa
pemrograman.
Open API
Antares juga menyediakan fitur open API sehingga kita Antares
dapat mengatur dahsboard atau data diluar website
Antares (jika diinginkan) sehingga lebih fleksibel.

2022 Digital Talent Scholarship x Indobot Academy 21


F. Antares
ANTARES merupakan produk dan
layanan Internet of Things (IoT) di
bawah naungan PT Telekomunikasi
Indonesia.

ANTARES memiliki 4 pilar utama, yaitu


IoT Platform, IoT Connectivity, IoT
Solution, dan Devices. Antares didukung
protokol MQTT, HTTP dan CoAP.

Antares

2022 Digital Talent Scholarship x Indobot Academy 22


G. AWS (Amazon Web Services)
AWS IoT merupakan layanan dari
Amazon khusus untuk implementasi
IoT baik dalam development
maupun skala bisnis/industri.

AWS memungkinkan untuk


mengkoneksikan dan melakukan
manajemen miliaran perangkat yang
terhubung di AWS
Website:
https://aws.amazon.com/iot/

Amazon Web Services

2022 Digital Talent Scholarship x Indobot Academy 23


G. AWS (Amazon Web Services)
Fitur AWS:
Layanan IoT yang komplit
AWS IoT memiliki layanan berupa
manajemen perangkat, penyimpanan,
penampil, dan analitik data untuk
mengambil keputusan.
Aman
AWS menangani data dengan
mengutamakan keamanan. AWS
menggunakan AWS IoT Device Defender
untuk melakukan perlindungan data seperti Amazon Web Services
enkripsi, autentikasi, kontrol akses, dll.

2022 Digital Talent Scholarship x Indobot Academy 24


G. AWS (Amazon Web Services)
Fitur AWS:
Dukungan AI dan ML
AWS menyatukan AI (Artificial
Intelligence), ML (Machine Learning,
dan IoT sehingga membuat perangkat
menjadi lebih cerdas. Salah satunya
untuk prediksi data.
Skalabilitas
AWS menyiapkan untuk skalabilitas
hingga miliaran perangkat dapat
ditampung di server AWS. AWS IoT
juga mudah diintegrasikan dengan
berbagai layanan AWS lainnya

Amazon Web Services

2022 Digital Talent Scholarship x Indobot Academy 25


H. Thinger.io
Thinger.io adalah platform Internet of Things (IoT) open source yang menyediakan fitur cloud untuk
menghubungkan berbagai perangkat yang terkoneksi dengan internet.

Thinger.io juga dapat memvisualisasikan hasil pembacaan sensor dalam bentuk nilai atau grafik dalam
sebuah dashboard.

Thinger.io

2022 Digital Talent Scholarship x Indobot Academy 26


H. Thinger.io
Fitur Thinger.io
Cloud Platform
Platform yang dibangun oleh
Thinger memiliki kemudahan
dalam pengoperasiannya dengan
tetap memerhatikan kecepatan,
keamanan, dan kemudahan
eskalasi.

Kompatibel dengan berbagai hardware


Seperti platfom yang lainnya,
Thinger kompatibel dengan
berbagai development board yang
banyak digunakan seperti Arduino,
ESP8266, ESP32, Raspberry Pi, Thinger.io
bahkan Intel Edison.

2022 Digital Talent Scholarship x Indobot Academy 27


H. Thinger.io
Fitur Thinger.io
Kode program sederhana
Thinger.io membutuhkan koding didalamnya,
namun kode program yang disajikan cukup
sederhana, mudah digunakan, dan mudah
dipahami.

Skalabilitas
Thinger menawarkan fitur kemudahan dalam
skalabilitas sehingga tidak perlu khawatir jika
penggunaan jangka panjang dan memerlukan
penyimpanan yang besar.

Kode Program Thinger.io

2022 Digital Talent Scholarship x Indobot Academy 28


I. Lokal Webserver
ESP32 dan ESP8266 memungkin kan untuk
digunakan atau bertindak sebagai web server.
Web server adalah sebuah software
(perangkat lunak) yang memberikan layanan
berupa data melalui protokol HTTP atau
HTTPS.

ESP32 dan ESP8266 juga mendukung


layanan web server lain untuk mendukung
layanan tersebut seperti PHP, CSS, Java
Script, dll.

Umumnya web server yang dibangun pada


ESP32 dan ESP8266 bersifat lokal, sehingga
Diagram koneksi Webserver ESP32
yang bisa mengakses adalah perangkat yang
terhubung dengan jaringan yang sama
dengan ESP32 dan ESP8266 baik
menggunakan WiFi atau kabel LAN.
2022 Digital Talent Scholarship x Indobot Academy 29
I. Lokal Webserver
Berikut contoh tampilan proyek ESP32 lokal webserver yang dapat diakses melalui browser.

2022 Digital Talent Scholarship x Indobot Academy 30


Sekian Materi

Pengenalan Macam-
macam Platform IoT
dan Koneksi LAN Wifi
Digitalent Scholarship Professional Academy

indobot.co.id

Anda mungkin juga menyukai