MODUL 29 (SPESIALIS IOT): NODE-RED FLOW PROGRAMMING
๐ META MODUL & PRASYARAT
- Bidang Spesialisasi: Low-Code Flow-based IoT Automation & Node-RED.
- Target Pembaca: Pembelajar yang sudah menguasai Dashboard IoT (Modul 28).
- Learning Outcome:
- Memahami pemrograman berbasis alur (Flow-Based Programming) menggunakan Node-RED.
- Mampu membuat Node-RED Flow untuk menghubungkan MQTT Input, Function Node, dan Output Telegram / Email.
- Memahami struktur objek pesan
msg.payloaddanmsg.topic. - Mampu memasang plugin node tambahan dari
node-red-dashboarddannode-red-contrib-telegrambot. - Estimasi Waktu Belajar: 120 Menit.
- Tingkat Kesulitan: ๐ข Pemula - Menengah (Level 29 / 40).
- Prasyarat: Modul 28 (Pembuatan Dashboard IoT Real-Time).
๐ง ARSITEKTUR ALUR NODE-RED FLOW
=======================================================================
ARSITEKTUR ALUR NODE-RED INTEGRASI TELEGRAM ALARM
=======================================================================
[ mqtt in Node ] โโโโโโโโโบ [ function Node ] โโโโโโโโโบ [ switch Node ]
(Topic: "kebun/suhu") (Format & Cek Suhu) โ
โโโบ (Suhu > 40ยฐC) โโโบ [ Telegram Node ]
โ (Kirim Peringatan HP)
โโโบ (Suhu Normal) โโโบ [ debug Node ]
(Tampil di Konsol)
Latihan & Quiz Evaluasi Modul
Progres Quiz: 0 / 2 Soal
SOAL #1
Nama properti standar pada objek pesan JavaScript di Node-RED yang membawa data isi utama pesan dinamakan...
SOAL #2
Alat pemrograman visual berbasis Node.js buatan IBM manakah yang sangat populer digunakan untuk menghubungkan perangkat hardware, API, dan layanan cloud secara drag-and-drop?
Kunci Jawaban & Pembahasan
Kunci Jawaban: 1. b. msg.payload, 2. b. Node-RED.
Apakah Anda siap lanjut ke Modul 30: Integrasi Node-RED dengan MQTT Broker & Dashboard Widgets?
Apakah Anda siap lanjut ke Modul 30: Integrasi Node-RED dengan MQTT Broker & Dashboard Widgets?