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
|
|
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.