Memahami Konsep Dasar Internet of Things (IoT)

oleh Aryo Karel M.

Paradigma teknologi saat ini bergerak ke arah yang berbeda, di mana objek fisik sudah tidak hanya bersifat statis. Berbagai benda di sekitar kita, seperti smart TV yang terdapat di rumah-rumah dan mesin industri, sekarang memiliki “indera” untuk merasakan lingkungan dan “suara” untuk berkomunikasi secara global berkat Internet of Things (IoT). Sebagai tugas AFL-1 saya ditugaskan untuk membahas dasar Internet of Things seperti arsitekturnya dan bagian teknis yang membentuknya.

ioting


A. Definisi dan Konsep Dasar IoT

IoT bukan sekedar koneksi internet. Secara umum, “Internet of Things (IoT)” adalah ekosistem di mana objek fisik dilengkapi dengan sensor, perangkat lunak, dan teknologi lainnya yang memungkinkan mereka menghubungkan dan berbagi data dengan perangkat dan sistem lain melalui internet.

“The Internet of Things (IoT) refers to the network of physical objects—‘things’—embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet.” Atzori et al

Poin utama dari IoT terletak pada kemampuannya untuk menjadi jembatan antara dunia fisik dan dunia digital. Berbeda dengan internet konvensional yang bergantung pada interaksi manusia-ke-mesin (human-to-human atau human-to-computer). Interaksi ini menghasilkan data yang memungkinkan wawasan (insight) yang sebelumnya tidak tersedia, yang juga memungkinkan pengambilan keputusan berbasis data secara real-time.

B. Arsitektur IoT

Untuk memahami bagaimana sistem Internet of Things bekerja dengan baik, pertama-tama kita harus melihat arsitekturnya. Para ahli biasanya membagi arsitektur IoT ke dalam empat atau lima lapisan utama:

fla

1. Lapisan Persepsi (Perception Layer)

Lapisan ini merupakan fondasi utama dalam arsitektur Internet of Things karena berperan sebagai penghubung langsung dengan dunia fisik. Di dalamnya terdapat sensor dan aktuator yang bertugas mendeteksi serta merespons berbagai kondisi lingkungan seperti suhu, kelembapan, cahaya, tekanan, gerakan, hingga kualitas udara. Sensor berfungsi mengumpulkan data secara real-time, sedangkan aktuator menjalankan tindakan tertentu berdasarkan instruksi sistem, misalnya menyalakan mesin, membuka katup, atau mengatur suhu ruangan. Kualitas dan akurasi data yang diperoleh pada lapisan ini menentukan efektivitas keseluruhan sistem IoT. Jadi penting melakukan pemilihan perangkat keras yang tepat. sensors

2. Lapisan Jaringan (Network Layer)

Lapisan jaringan bertanggung jawab untuk mentransmisikan data yang dikumpulkan oleh sensor menuju sistem pemrosesan atau pusat data. Proses ini dapat dilakukan melalui berbagai teknologi komunikasi, baik kabel maupun nirkabel. Keandalan, kecepatan, dan keamanan transmisi data menjadi fokus utama pada lapisan ini, karena data harus dikirim secara konsisten dan terlindungi dari gangguan maupun ancaman siber. Selain itu, lapisan jaringan juga mengatur proses pengalamatan perangkat serta memastikan komunikasi dua arah antara perangkat dan server, sehingga memungkinkan pengiriman perintah kembali ke aktuator. networklayer

3. Lapisan Pengolahan Data (Middleware Layer)

Pada tahap ini, data mentah yang telah dikirim melalui jaringan akan diproses, dianalisis, dan disimpan. Lapisan middleware berfungsi sebagai perantara antara perangkat fisik dan aplikasi pengguna. Teknologi komunikasi seperti 5G, Wi-Fi, Bluetooth Low Energy (BLE), Zigbee, dan LoRaWAN sering digunakan untuk mendukung konektivitas dalam sistem IoT. Data yang terkumpul kemudian diproses menggunakan pendekatan cloud computing atau edge computing. Cloud computing memungkinkan penyimpanan dan analisis data dalam skala besar, sementara edge computing memproses data lebih dekat ke sumbernya untuk mengurangi latensi dan meningkatkan respons waktu nyata. Di sini algoritma analitik, kecerdasan buatan, atau machine learning dapat diterapkan untuk menghasilkan hasil yang bernilai. cloudnedge

4. Lapisan Aplikasi (Application Layer)

Lapisan aplikasi merupakan bagian akhir dari arsitektur IoT yang berinteraksi langsung dengan pengguna. Melalui antarmuka seperti dashboard berbasis web atau aplikasi mobile, pengguna dapat memantau kondisi perangkat, menganalisis data, serta mengontrol sistem secara jarak jauh. Lapisan ini dirancang agar mudah digunakan (user-friendly) dan informatif, sehingga mempermudah pengambilan keputusan. Selain itu, lapisan aplikasi sering kali disesuaikan dengan kebutuhan spesifik suatu sektor, seperti industri manufaktur, kesehatan, pertanian, atau smart home.

5. Lapisan Bisnis (Bussiness Layer)

Dalam arsitektur IoT, lapisan ini adalah lapisan tertinggi yang bertanggung jawab mengelola keseluruhan sistem, termasuk bussiness model, aplikasi, dan privasi pengguna. Layer ini menganalisis data untuk wawasan strategis, mengoptimalkan operasional, serta mengubah data IoT menjadi nilai bisnis yang nyata, seperti efisiensi atau pendapatan.

C. Komponen Elektronik: Contoh-contoh komponen dibalik IoT

Sebuah sistem IoT tidak akan berfungsi tanpa perangkat keras (hardware) yang mumpuni. Berikut beberapa contoh komponen-komponen yang bisa dibilang lumayan sering ditemui di dunia IoT:

1. Embedded System (The “Brain”)

Embedded System (sistem tertanam) adalah kombinasi perangkat keras dan lunak komputer yang dimaksudkan untuk melakukan satu atau beberapa fungsi tertentu, seringkali dalam waktu nyata, dan diintegrasikan ke dalam perangkat mekanis atau elektronik yang lebih besar. Kebutuhan perangkat keras embedded system seringkali tergantung proyek IoT itu sendiri (karena banyak sekali!). Beberapa di antaranya adalah Mikrokontroler dan Single Board Computer (SBC)

Mikrokontroler adalah unit pemroses pusat yang sangat kecil namun efisien energi. Cocok untuk IoT yang tidak membutuhkan kekuatan Single Board Computer (SBC)

  • ESP32/ESP8266: Populer di dunia IoT karena harganya terjangkau, hemat daya, dan sudah memiliki modul Wi-Fi serta Bluetooth internal. Sering dipakai karena kemampuannya yang fleksibel dalam mendukung berbagai proyek, mulai dari skala kecil seperti smart home hingga aplikasi industri ringan. esp32
  • Arduino: Arduino digunakan karena sangat mudah dipelajari (ramah pemula), terjangkau, dan bersifat open-source. Ini adalah platform ideal untuk prototyping cepat, didukung banyak library, komunitas besar, dan kompatibel dengan berbagai sensor/modul. Arduino mempercepat pengembangan proyek elektronik, robotika, dan IoT tanpa perlu latar belakang teknis terlalu mendalam. arduino

Single Board Computer (SBC) adalah komputer lengkap yang dibangun di atas satu papan sirkuit tunggal, mengintegrasikan mikroprosesor, RAM, penyimpanan, dan fitur input/output (I/O). SBC dirancang dalam ukuran kecil, hemat energi, dan sering digunakan untuk sistem tertanam (embedded), robotika, IoT, dan Machine Learning.

  • Raspberry Pi: Raspberry Pi digunakan dalam proyek IoT karena merupakan komputer mini yang murah, ringkas, namun memiliki kemampuan komputasi yang cukup kuat untuk menjalankan sistem operasi dan berbagai aplikasi sekaligus. Perangkat ini mendukung konektivitas lengkap seperti Wi-Fi, Bluetooth, Ethernet, serta memiliki pin GPIO yang memungkinkan integrasi langsung dengan sensor dan aktuator. Selain itu Raspberry Pi kompatibel dengan banyak bahasa pemrograman dan platform IoT, sehingga memudahkan proses pengembangan, pengujian, dan implementasi sistem. Dukungan komunitas yang besar juga menjadi sering diandalkan untuk prototipe maupun implementasi skala kecil hingga menengah. raspi

2. Sensor (The “Senses”)

Sensor berperan sebagai “indra” dalam sistem IoT karena bertugas mendeteksi perubahan atau kondisi di lingkungan fisik, lalu mengubahnya menjadi sinyal listrik yang dapat diproses oleh mikrokontroler atau sistem komputasi lainnya. Data yang dihasilkan sensor menjadi dasar pengambilan keputusan dalam sistem otomatis.

Contoh umum sensor yang sering digunakan antara lain:

  • DHT11/DHT22: Mengukur suhu dan kelembapan udara untuk kebutuhan monitoring lingkungan. dht
  • HC-SR04: Sensor ultrasonik yang digunakan untuk mengukur jarak berdasarkan pantulan gelombang suara. hcsr04
  • PIR (Passive Infrared): Mendeteksi gerakan manusia berdasarkan perubahan radiasi inframerah. pir

3. Alat Ukur dan Aktuator

Selain sensor, sistem IoT juga memerlukan aktuator sebagai komponen yang menjalankan aksi fisik berdasarkan perintah dari sistem. Aktuator memungkinkan sistem tidak hanya membaca data, tetapi juga meresponsnya secara langsung.

  • Aktuator: Seperti relay (saklar elektronik) untuk mengontrol perangkat listrik, motor servo untuk pergerakan presisi, atau LED sebagai indikator visual.

Dalam proses pengembangan dan troubleshooting, alat ukur teknis juga sangat penting untuk memastikan sistem bekerja dengan baik:

  • Multimeter: Digunakan untuk mengukur tegangan, arus, dan resistansi guna memastikan rangkaian berfungsi sesuai spesifikasi. multimeter
  • Logic Analyzer: Membantu menganalisis sinyal digital dan protokol komunikasi seperti I2C atau SPI untuk mendeteksi kesalahan komunikasi antarperangkat. logicanalyzer

Kombinasi sensor, aktuator, dan alat ukur pendukung inilah yang membentuk sistem IoT yang andal, terkontrol, dan responsif terhadap kondisi lingkungan dan kebutuhan proyek.

D. Contoh Implementasi dan Aplikasi IoT

Contoh-contoh implementasi Internet of Things antara lain:

1. Smart Home

Perangkat Fungsi Manfaat
Lampu Pintar Nyala/mati via HP atau perintah suara Hemat energi, kenyamanan
Stopkontak Pintar Kontrol perangkat listrik jarak jauh Monitoring konsumsi listrik
Termostat Pintar Atur suhu AC otomatis Efisiensi energi, nyaman
Kunci Pintu Smart Buka via HP/fingerprint/kartu Keamanan lebih tinggi
CCTV IoT Pantau rumah real-time Keamanan 24/7
Bel Pintu Notifikasi tamu di HP Tidak ketinggalan tamu

Contoh Produk: Philips Hue, Google Nest, Ring, Xiaomi Smart Home

2. Wearable & Kesehatan

Perangkat Fungsi Manfaat
Smartwatch Pantau detak jantung, langkah, tidur Gaya hidup sehat
Tensimeter Digital Kirim data tensi ke dokter/keluarga Monitoring kesehatan jarak jauh
GPS Tracker Anak Lacak lokasi anak real-time Keamanan anak
Pill Dispenser Ingatkan jadwal minum obat Kepatuhan pengobatan
Fitness Tracker Hitung kalori, jarak lari Motivasi olahraga

Contoh Produk: Apple Watch, Fitbit, Garmin, Mi Band

3. Pertanian & Lingkungan

Perangkat Fungsi Manfaat
Irigasi Otomatis Siram saat tanah kering Hemat air, optimalisasi
Stasiun Cuaca Mini Pantau suhu, hujan, angin Keputusan pertanian tepat
Tempat Sampah Pintar Notifikasi saat penuh Efisiensi pengangkutan
Monitor Kualitas Udara Deteksi polusi Peringatan kesehatan
Pelacak Ternak Monitor lokasi & kesehatan hewan Produktivitas peternakan

Contoh Produk: Smart Irrigation Systems, Air Quality Monitors

E. Tantangan dan Masa Depan IoT

Dengan berkembangnya teknologi digital IoT telah menjadi bagian penting dari berbagai sektor kebhidupan. Meskipun demikian, menurut saya ada tiga tantangan utama mengenai masa depan IoT: hekerr

1. Keamanan Siber dan Privasi Data (Cybersecurity)

Sebuah analisis menyeluruh dari ekosistem Internet of Things menunjukkan bahwa setiap perangkat baru yang terhubung sebenarnya merupakan “pintu masuk” yang dapat digunakan untuk serangan siber. Banyak perangkat Internet of Things memiliki kapasitas komputasi yang rendah, yang membuatnya sulit untuk menjalankan enkripsi yang kompleks. Masalahnya bukan hanya pencurian data, tetapi juga kendali fisik; bayangkan jika peretas dapat mengambil alih sistem distribusi air kota atau sistem pengereman mobil pintar. Akibatnya, penerapan pendekatan “Keamanan dari Desain”, yang mengatur keamanan sejak tahap awal desain perangkat, menjadi keharusan dan bukan pilihan.

2. Fragmentasi dan Interoperabilitas

Protokol komunikasi yang tidak saling kompatibel seringkali digunakan oleh perangkat yang dibuat oleh produsen yang berbeda. Jika tidak ada standardisasi yang universal, ekosistem Internet of Things akan tetap terfragmentasi. Namun, standar baru seperti Matter, yang didukung oleh perusahaan teknologi seperti Google, Apple, dan Amazon, memberikan harapan bahwa di masa depan, setiap perangkat pintar akan memiliki kemampuan untuk berkolaborasi dalam bahasa yang sama.

3. Dampak Lingkungan

Secara teoritis, peningkatan jumlah perangkat IoT menyebabkan masalah limbah elektronik. Di masa depan, sensor yang menggunakan baterai sekali pakai akan mengganggu lingkungan. Salah satu masalah teknis adalah bagaimana membuat Internet of Things yang hijau, yaitu perangkat yang dapat mengumpulkan energi dari getaran, panas, atau cahaya sekitar sehingga tidak lagi bergantung pada baterai kimia.

Kesimpulan

Internet of Things bukan sekadar tren teknologi, melainkan fondasi bagi transformasi digital di berbagai sektor. Dengan memahami arsitektur IoT, pemilihan komponen elektronik yang tepat, dan analisis data yang mendalam, IoT mampu memberikan solusi nyata atas masalah-masalah kompleks di dunia fisik.

iotstockimg

Referensi

  1. Mousavi, S. K., Ghaffari, A., Besharat, S., & Afshari, H. (2021). Security of internet of things based on cryptographic algorithms: a survey. Wireless Networks, 27(2), 1515–1555. https://doi.org/10.1007/s11276-020-02535-5
  2. Atzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: a Survey. Computer Networks, 54(15), 2787–2805. https://doi.org/10.1016/j.comnet.2010.05.010
  3. GeeksforGeeks. (2020, June 12). Architecture of Internet of Things (IoT). GeeksforGeeks. https://www.geeksforgeeks.org/computer-networks/architecture-of-internet-of-things-iot/
  4. Ashton, K. (2009). That ‘Internet of Things’ Thing. RFID Journal.
  5. Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1645-1660.
  6. Madakam, S., Ramaswamy, R., & Tripathi, S. (2015). Internet of Things (IoT): A Literature Review. Journal of Computer and Communications, 3, 164-173.
  7. Setiawan, A. (2023). Pengenalan Mikrokontroler dan Implementasi IoT. Penerbit Informatika.
━━━━━━ ❖ ━━━━━━