Node-Red Nedir?
Node-Red'e Giriş ve Başlangıç Seviye Örnekler
Can I learn Node Red enough to understand it?
Node-Red Kurulumu
Node-Red için ilk olarak bilgisayarımıza NodeJS kurulumu yapmalıyız. Bunun için kendi sitesinden önerilen sürümü indirerek kurulumunu yapabilirsiniz.
NodeJS kurulumu yaptıktan sonra sorunsuz tamamladığımızdan emin olmak için CMD’den versiyon kontrolü yapalım:
NodeJS’in kurulu olduğundan emin olduktan sonra Node-Red için gerekli komutu girelim:
Kurulumu Linux üzerinden yapıyorsanız:
ile tamamlayabilirsiniz.
Bu işlemi tamamlandıktan sonra gerekli tüm dosyaları indirmiş oluyoruz. CMD’ye node-red yazarak servislerin çalışmasını sağlayacağız.
Gördüğünüz gibi server http://127.0.0.1:1880 portunda çalışmaya başladı. Şimdi bu adrese gidelim ve Node-Red arayüzünü inceleyelim.
İlk açtığımızda karşımıza “Flow 1” adında boş bir akış ekranı çıkıyor. Sol tarafta kullanabileceğimiz Node paletleri ve sağda Node-Red ve uygulama akışı bilgilerini takip edeceğimiz alanlar bulunuyor. İlk olarak bütün yazılım dillerinde olduğu gibi “Hello World!” örneğimizle giriş yapalım.
Bunun için Node paletinden inject node’u seçerek string şeklinde metni yazdırıp mesaj ile output node’una Submiteceğiz ve debug ile metin çıktımızı alacağız:
Bu basit örneğin ardından şimdi fonksiyon kullanabileceğimiz bir örnek yapalım. Hello World ile birlikte aşağıdaki anlık zamanı gösteren javascript fonksiyon kodunu ekleyelim ve ikisini beraber yazdıralım.
Farklı bir opsiyon olarak mesajı belirli saniye aralıklarla yazdırmak istiyorsak inject node içinde aşağıdaki ayarları yapabiliriz. Örnek olarak 2 saniye aralıklarla Hello World! Yazdırabileceğimiz zaman aralığını ayarlıyorum:
Her yaptığımız düzenlemeden sonra Deploy diyerek çalıştırabiliriz. Bunlar Node-Red’i nasıl kullanabileceğimize dair en basit örneklerdi. İlerleyen günlerde daha kapsamlı örnekler ile Node-Red çalışma mantığını anlayacağız. Umarım okuyan herkes faydalı olur.
← Bloglara geri dön