
Node-RED
Node-RED, tarayıcı tabanlı bir akış düzenleyici kullanarak cihazları, API'leri ve servisleri bağlamak için ücretsiz açık kaynaklı görsel bir programlama aracıdır.





Node-RED nedir?
Node-RED, düğümleri bir akış içinde birbirine bağlayarak uygulamalar oluşturmanıza olanak tanıyan görsel bir programlama ortamıdır. Her düğüm, sensör verisi okuma, mesaj gönderme veya cihazları kontrol etme gibi belirli bir görevi yerine getirir. Bir tarayıcı tabanlı editörle çalışırsınız; burada düğümleri bir paletten sürükleyip birbirine bağlarsınız.
Bu araç, hafif ve olay odaklı olmasını sağlayan Node.js üzerine inşa edilmiştir. Bu da küçük cihazlarda bile verimli çalıştığı anlamına gelir. Node-RED, MQTT, Modbus ve OPC-UA gibi endüstride kullanılan birçok iletişim protokolünü destekler. Ayrıca popüler servisler, veritabanları ve API’lerle bağlantı kurar.
Açık kaynaklı ve ücretsiz olduğu için herkes kullanabilir, değiştirebilir ve çalışmalarını paylaşabilir. İşlevselliği genişletmek için yükleyebileceğiniz binlerce ek düğüm oluşturan büyük bir topluluk vardır.
Node-RED nasıl kullanılır
Node-RED ile başlaması basittir:
Node-RED'i bilgisayarınıza, bulut sunucunuza veya uç cihazınıza kurun. Windows, Mac, Linux veya Raspberry Pi üzerinde çalıştırabilirsiniz. Birçok endüstriyel cihazda Node-RED önceden yüklü olarak gelir.
Web tarayıcınızı açın ve genellikle http://localhost:1880 adresinde bulunan Node-RED editörüne gidin.
Sol panelden düğümleri çalışma alanına sürükleyin. Yaygın başlangıç düğümleri arasında akışları tetiklemek için inject düğümleri ve çıktıyı görmek için debug düğümleri bulunur.
Veri akışınızı oluşturmak için düğümler arasındaki bağlantı noktalarına teller sürükleyerek düğümleri bağlayın.
Herhangi bir düğüme çift tıklayarak özelliklerini ayarlayın ve nasıl çalışacağını özelleştirin.
Akışınızı çalıştırmak ve sonuçları debug panelinde görmek için Deploy düğmesine tıklayın.
Örnek akışları içe aktarmak veya daha fazla özellik eklemek için palet yöneticisinden ek düğümler yüklemek için kütüphaneyi kullanın.
Node-RED özellikleri
Görsel sürükle ve bırak programlama arayüzü
4.000'den fazla topluluk düğümü mevcut
Endüstriyel protokol desteği (MQTT, Modbus, OPC-UA)
Yerleşik hata ayıklama ve test araçları
Sürüm kontrolü için Git entegrasyonu
Gösterge paneli ve kullanıcı arayüzü oluşturma yetenekleri
Özel JavaScript için fonksiyon düğümleri
Bulut ve uç cihaz uyumlu
Gerçek zamanlı veri işleme
Açık kaynak ve tamamen ücretsiz
Node-RED fiyatlandırması
Open Source
Free
- Sınırsız kurulumlar
- Tüm temel özellikler dahil
- Görsel akış düzenleyici
- 4.000+ topluluk düğümü
- Git sürüm kontrolü
- Gösterge paneli oluşturma
- Endüstriyel protokol desteği
- Ticari kullanım izinlidir
- Kendi sunucusunda barındırma
- Topluluk desteği
Node-RED kullanım durumları
Node-RED'den kimler yararlanabilir?
Node-RED Deposu
Github'da Görüntüle| Yıldızlar | 22,158 |
| Çatallar | 3,720 |
| Depo Yaşı | 12 yıl |
| Son Commit | 1 gün önce |
Node-RED hakkında sık sorulan sorular
Node-RED ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün Node-RED
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın Node-RED
Node-RED rozetlerini gömme
Topluluğunuza Node-RED'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.



