NODE-RED: IOT INTEGRATION AND DASHBOARD DEVELOPMENT EĞİTİMİ

IoT verisini akışlarla panoya bağla

Node-RED flow tasarımı, MQTT/HTTP entegrasyonu, function node ile JS, dashboard widget'ları ve veri kalıcılığıyla IoT gösterge panelleri geliştirir.

Node-RED ile sensörden panoya IoT çözümü kurmayı öğreten eğitim: flow tabanlı programlama ve mesaj modeli, MQTT ve HTTP entegrasyonu, function node ile JavaScript, context değişkenleri, dashboard widget'ları, veri kalıcılığı ve eşik tabanlı uyarı.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Akış tabanlı IoT entegrasyonu ve dashboard geliştirme

Bu orta seviye eğitim, Node-RED ile IoT verisini toplayıp gerçek zamanlı panolara dönüştürmeyi öğretir. Flow tabanlı programlama mantığı, inject/debug/function node'ları, MQTT ile cihaz (broker) entegrasyonu, HTTP/REST ve sensör verisi alma, msg.payload dönüşümü ve function node'da JavaScript, context ve flow değişkenleri, dashboard (ui) widget'ları (gauge, chart, text), veri kalıcılığı (dosya/veritabanı) ve basit uyarı mantığı işlenir. Katılımcı, sensörden panoya uçtan uca bir IoT akışı kurabilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar flow temelinden MQTT ve dashboard'a ilerler.

Seviye

Orta Seviye — Node-RED ile IoT cihaz entegrasyonu, MQTT akışları ve gerçek zamanlı gösterge paneli geliştirme.

Öğrenme Metodu

Katılımcılar gerçek/sanal sensör verisiyle akışlar kurup çalışan panolar üreterek öğrenir.

Neden Bu Eğitim?

🔌Hızlı Entegrasyon

Sürükle-bırak node'larla cihazları hızla bağlarsınız.

📶MQTT Akışları

Yayın/abone modeliyle gerçek zamanlı veri alırsınız.

📟Canlı Pano

Gauge ve chart widget'larıyla gerçek zamanlı panolar kurarsınız.

Anahtar Konular

node-rediotmqttdashboardflow programlamafunction nodegerçek zamanlı veriinfluxdbsensöriot entegrasyon
“Bağlı dünyada veri, doğru akışta anlam kazanır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
JavaScript Temeli

Temel JS (değişken, fonksiyon) bilgisi faydalıdır.

2
Node-RED Ortamı

Yerel veya cihaz üzerinde çalışan bir Node-RED gerekir.

3
IoT Farkındalığı

Sensör ve broker kavramlarına temel aşinalık yararlıdır.

4
Ağ Erişimi

MQTT broker'a (yerel/bulut) erişim gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, flow mantığını ve temel node'ları kullanarak akış kurabilir.
Modül 1
Flow ve Editör
  • Editör arayüzü
  • Palet ve node ekleme
  • Flow deploy etme
  • Debug node ile izleme
  • Wire (bağlantı) mantığı
  • Flow içe/dışa aktarma
Modül 2
Mesaj Modeli
  • msg nesnesi
  • msg.payload ve msg.topic
  • inject node ile tetikleme
  • change node ile dönüştürme
  • switch ile yönlendirme
  • Mesaj akış sırası
Modül 3
Function Node
  • JavaScript yazma
  • return ile mesaj üretme
  • Birden çok çıkış (output)
  • node.warn/error
  • Gelen payload işleme
  • Hata yakalama
Modül 4
Değişken ve Context
  • flow ve global context
  • context.get/set
  • Kalıcı context
  • Değişken kapsamı
  • Durum (state) tutma
  • Yaygın tuzaklar
Günün hedefiKatılımcı, cihazları MQTT/HTTP ile bağlayıp veriyi dönüştürebilir.
Modül 1
MQTT
  • Broker bağlantısı
  • mqtt in/out node
  • Topic ve wildcard (+/#)
  • QoS ve retain
  • JSON payload ayrıştırma
  • Bağlantı güvenliği (TLS)
Modül 2
HTTP ve REST
  • http request node
  • http in ile endpoint
  • API'den veri çekme
  • Kimlik ve başlık (header)
  • Zamanlanmış çağrı
  • Yanıt işleme
Modül 3
Sensör ve Cihaz
  • GPIO/seri veri (giriş)
  • Simüle sensör verisi
  • Birim dönüşümü
  • Örnekleme ve debounce
  • Zaman damgası ekleme
  • Veri doğrulama
Modül 4
Dönüşüm ve Yönlendirme
  • JSON yapılandırma
  • Filtreleme ve eşik
  • Birleştirme (join) node
  • Rate limit (delay)
  • Topic bazlı dağıtım
  • Akış dokümantasyonu
Günün hedefiKatılımcı, gerçek zamanlı dashboard kurup veriyi saklayıp uyarı üretebilir.
Modül 1
Dashboard Kurulumu
  • node-red-dashboard paleti
  • Tab ve group düzeni
  • Gauge ve chart widget
  • Text ve numeric gösterge
  • Düzen ve tema
  • Responsive yerleşim
Modül 2
Etkileşim
  • Buton ve switch widget
  • Slider ile parametre
  • Form ve input
  • UI'dan flow'u tetikleme
  • Durum geri bildirimi
  • Kullanıcı deneyimi
Modül 3
Veri Kalıcılığı
  • Dosyaya yazma
  • InfluxDB/SQLite'a yazma
  • Zaman serisi saklama
  • Geçmiş veriyi grafikleme
  • Veri temizleme (retention)
  • Yedekleme
Modül 4
Uyarı ve Yayın
  • Eşik tabanlı uyarı
  • E-posta/Telegram bildirimi
  • Alarm durumu yönetimi
  • Günlük tutma
  • Dağıtım ve çalıştırma
  • İzleme ve bakım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Flow Tasarımı

Node ve mesaj modeliyle akış kurarsınız.

✅
Function Node

JavaScript ile payload'u işler ve yönlendirirsiniz.

✅
MQTT

Broker'a bağlanıp topic tabanlı veri alırsınız.

✅
HTTP/REST

API'lerden veri çeker ve endpoint yayınlarsınız.

✅
Sensör Verisi

Sensör verisini dönüştürüp doğrularsınız.

✅
Dashboard

Gauge ve chart ile canlı panolar kurarsınız.

✅
Kalıcılık

Veriyi zaman serisi veritabanına yazarsınız.

✅
Uyarı

Eşik tabanlı bildirim ve alarm üretirsiniz.

Kimler İçin Uygundur?

  • IoT geliştiricileri
  • otomasyon mühendisleri
  • maker'lar
  • hızlı prototip için gösterge paneli kuran yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
IoT geliştiricileri, otomasyon mühendisleri, maker'lar ve hızlı prototip için pano kuran yazılımcılar için uygundur.
Çok iyi JavaScript bilmem gerekir mi?
Temel JS yeterlidir; function node örneklerle adım adım işlenir.
Hangi protokoller ele alınıyor?
Ağırlıklı MQTT ile HTTP/REST entegrasyonu; sensör verisi alımı ve dönüşümü de kapsanır.
Veri saklama da var mı?
Evet; dosya ve InfluxDB/SQLite gibi zaman serisi saklama ile geçmiş veriyi grafikleme ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Node-RED: IoT Integration and Dashboard Development Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

İş Zekâsı ve Veri GörselleştirmeSalesforce Reports & Dashboards in Lightning Experience (SP-RPX101) Eğitimi
Veri ve Analitik Eğitimleri

Salesforce Reports & Dashboards in Lightning Experience (SP-RPX101) Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Salesforce Lightning raporlama eğitimi: report type, filtre, gruplama, summary formula, bucket ve dynamic dashboard ile CRM raporları kurun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeSimple Flows in Tableau Prep Builder Eğitimi
Veri ve Analitik Eğitimleri

Simple Flows in Tableau Prep Builder Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Tableau Prep Builder eğitimi: clean, join, union, aggregate, pivot ve output adımlarıyla yeniden çalıştırılabilir veri hazırlama akışları kurun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeStorytelling with Data: Tableau & Power BI Eğitimi
Veri ve Analitik Eğitimleri

Storytelling with Data: Tableau & Power BI Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veriyle hikaye anlatımı eğitimi: Tableau Story ve Power BI bookmark/drill ile görsel seçimi, anlatı akışı ve etkileşimli sunum tasarlayın.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau - Connect to Data & Work with Fields Eğitimi
Veri ve Analitik Eğitimleri

Tableau - Connect to Data & Work with Fields Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Tableau eğitimi: dosya/sunucu bağlantısı, live-extract seçimi, dimension/measure, hesaplanmış alan ve hiyerarşi ile veri katmanını kurun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTableau - Create Data Sources with Relationships & Joins Eğitimi
Veri ve Analitik Eğitimleri

Tableau - Create Data Sources with Relationships & Joins Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Tableau eğitimi: logical layer ilişkileri, join türleri, kardinalite, union ve veri harmanlama ile çok tablolu veri kaynakları kurun.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn