Node-RED, cihazları bağlamak ve iş akışlarını otomatikleştirmek için grafiksel, akış tabanlı bir araçtır. RevPi Nodes Runtime ile, Node-RED düzenleyicisindeki belirli düğümler RevPi'nin giriş ve çıkışları için kullanılabilir.

Node-RED için Paketlerin Kurulumu #

Revolution Pi'de Cockpit menüsünü açın.

revpi-nodered ve noderedrevpinodes-server paketlerini yüklemek için RevPi Uygulaması Node-RED'in yanındaki Install'ı seçin.

▷ Node-RED menüsüne geçmek için Configure'ı seçin.

Node-RED'i Başlatma #

Cockpit menüsü Node-RED, Node-RED düzenleyicisine kimliği doğrulanmış erişim için entegre bir kullanıcı yönetimi içerir.

▷ Cockpit menüsünden Node-RED'i açın.

Renkli nokta RevPi Node-RED servisinin durumunu gösterir:

  • kırmızı: servis etkin değil

  • sarı: servis başlatılıyor

  • yeşil: servis etkin

▷ Güvenli bir parola ve bir rol (Read veya All erişim hakları) ile bir veya daha fazla Node-RED kullanıcısı ekleyin.

  • Bu RevPi için tüm Node-RED kullanıcıları aynı Node-RED çalışma ortamına erişebilir.

  • Node-RED kullanıcıları, Revolution Pi sisteminizin kullanıcı hesaplarından bağımsızdır.

Apply Settings'i seçin.

▷ RevPi Node-RED servisini başlatmak için sağ üstteki ana geçiş düğmesini etkinleştirin.

▷ Node-RED düzenleyicisine erişmek için Open Node-RED'ı seçin veya Uygulama URL'sini kullanın.

Önemli

Node-RED'i kimlik doğrulaması olmadan kullanabilirsiniz, ancak bu durumda RevPi'nize ağ erişimi olan herkes Node-RED düzenleyicisine erişebilir.

Uzman Modu #

Deneyimli kullanıcılar için Uzman Modu, entegre kod düzenleyicisini kullanarak Node-RED settings.js'nin doğrudan düzenlenmesine olanak tanır.

Önemli
  • settings.js dosyasında yapılan yanlış değişiklikler Node-RED'in düzgün şekilde başlamasını engelleyebilir.

  • uiHost ve uiPort seçeneklerini değiştirmeyin, çünkü bunlar harici olarak yönetilir.

Gerekirse settings.jsdosyasının varsayılan sürümünü geri yüklemek için Load Node-RED defaults'u kullanın.

Uzman Modundan çıkıldığında kod düzenleyicide yapılan değişiklikler korunur.

RevPi Nodes Runtime #

RevPi Nodes Runtime ortamıyla, Node-RED düzenleyicisindeki belirli node'lar RevPi'nin giriş ve çıkışları için kullanılabilir. Bu özellik, Node-RED'de RevPi node'ları kullanmak için gerekli olduğundan otomatik olarak etkinleştirilir.