Text geknüpft

Erstellen und Implementierung eines Echtzeit- IoT-Netzwerks mit Hardware undMQTAnwendung nimmt Zeit und kostet Sie ein Arm und Bein. Wir beiBevywise, Erstellen Sie eine intelligente und einfache Möglichkeit, ein virtuelles IoT-Netzwerk mit der node red MQTT Broker Integration aufzubauen.Node-redist ein visuelles Programmierwerkzeug für Open Source Verkabelung der Hardware mitMQTT ProtokollUnterstützung undBevywise MQTT Brokerist ein hoch skalierbar Middleware, die alle IoT-Netzwerke automatisieren mitIn den Warenkorb Eigenschaften. Die folgenden Schritte helfen bei der Knoten-roten MQTT Broker-Integration.

Node rote Einrichtung

Node-red ist abhängig von node.js und npm zu installieren Kein Softwarepaket. So sollten Sie node.js installieren und npm in Ihrem PC. Die folgenden Schritte helfen Ihnen, node.js und npm zu installieren

Node.js und npm Installation:

In Ubuntu:

Öffnen Sie Terminal und installieren Sie die folgenden Pakete, um node.js und npm zu installieren

  • Befehl, Knoten zu installieren. j)

sudo apt-get install nodejs-legacy


  • Befehl zur Überprüfung von node.js installiert oder nicht

-vSie sollten die Version des Knotens melden. j)


  • Befehl zur Installation von npm [node Paketmanager]

sudo apt-get install npm


npm -v(Should report version of npm)

In Windows 64/32 Bit

Anmerkung:Ohne die Umgebungsvariable einzustellen, erhalten Sie „nicht erkannt: Fehler.

Installation von Node red :

Sobald node.js und npm erfolgreich installiert sind, können Sie den node-red installieren.


In Ubuntu:

  • Öffnen Sie Terminal und verwenden Sie den folgenden Befehl, um node-red zu installieren

sudo npm install -g – -unsafe-perm node-red node-red-admin


  • Im Grunde wird die "npm" das Paket im aktuellen Verzeichnis installieren, aber hier übergeben wir -g-Flag an installieren das Paket global, so wird das Paket in /usr/local/bin Verzeichnis installiert.
  • Nach der Installation müssen Sie die Ubuntu Firewall aktivieren, damit node-red auf 1880 Port zugreifen kann, weil node-red verwenden 1880 port für user-interface.

ufw gerecht werden


  • Um zu überprüfen, node-red installiert oder nicht, öffnen Sie das Terminal und geben Sie den folgenden Befehl

Node-red

  • Im Terminal wird “Welcome to node-red” Nachricht gedruckt und am Ende dieser Nachricht erhalten Sie eine URL wiehttp://127.0.0.1:1880um die Benutzeroberfläche anzuzeigen. Öffnen Sie Ihren Webbrowser und Diese URL einfügen, um sie anzuzeigen.

In Windows :

npm install –global – Produktion Windows-build-tools


  • Um node-red installiert oder nicht zu überprüfen, öffnen Sie die Eingabeaufforderung und verwenden Sie diesen Befehl

Node-red


  • Im Terminal wird “Welcome to node-red” Nachricht gedruckt und am Ende dieser Nachricht erhalten Sie eine URL wiehttp://127.0.0.1:1880um die Benutzeroberfläche anzuzeigen. Öffnen Sie Ihren Webbrowser und Diese URL einfügen, um sie anzuzeigen.

Installation von Bevywise MQTTBroker

Unser Bevywise MQTTBrokerHilfe - War es?bis installieren MQTT Broker in Ubuntu und Windows.


Node Red MQTT Integration von Broker

Hier zeigen wir Ihnen eine grundlegende Node red MQTT Broker Integration. Mit diesem Grund können Sie ein virtuelles IoT-Netzwerk in node-red und integriert in Bevywise MQTTBroker.


Konfigurieren Node rot

Starten Sie den node-red und öffnen Sie die Benutzeroberfläche von node-red in Ihrem Webbrowser. In node-red user Schnittstelle, die linken Seitenlisten sind der Knoten und in der rechten Seitenkarte, schnelle Beschreibung über den Knoten wird gezeigt.


  • Zuerst ziehen und fallen„injizieren“Knoten aus der Eingabeliste.
  • Als nächstes klicken Sie auf den Injects-Knoten und klicken Sie auf Eingabe, um den Knoten zu bearbeiten
  • Im Bearbeiten-Panel können Sie die folgenden Parameter sehen, die Ihnen helfen, Eingabe in den Bevywise MQTTBroker
  • !– Wenn Sie auf den Dropdown klicken, können Sie viele Formate sehen für die Nutzlast, basierend auf diesem Format Nutzlast wird MQTT injiziert.
  • Thema– Geben Sie ein veröffentlichtes Thema mit UTF-8 String gefolgt von einem Vorwärts Slash. Zum Beispiel: Milch/Milk/Tank/Level
  • ANHANG– Dies hilft Ihnen, die Nutzlast injizieren, mehrere Zeit mit einem Intervall
  • Name– Name
  • Nach der Konfiguration, klicken Sie auf Fertig Taste, um es zu speichern.
edit inject node

  • Nächster, ziehen und fallen‚mqt „Knoten aus Ausgabeliste.
  • Klicken Sie auf mqt-Knoten und klicken Sie auf Eingabe, um das Edit-Panel zu öffnen.
  • Server– Geben Sie die IP-Adresse an, an der Sie Bevywise MQTT Broker ausführen
  • Thema– das MQTT-Thema zu veröffentlichen.
  • Qo– Wählen Sie einen QoS-Wert
  • Rest– Wählen Sie true aus, um das Halten zu aktivieren, wenn Sie nicht falsch auswählen
  • Name– Name
  • Nach der Konfiguration, klicken Sie auf Fertig Taste, um es zu speichern.

ABSCHNITT:


connection

SICHERHEIT:


security

MESSAGE:


messages

  • Verbinden Sie nun Inject-Eingangsknoten und MQTT-Ausgangsknoten.
connecting nodes


Sobald die Node-RED-Konfiguration abgeschlossen ist, starten Sie den Bevywise MQTT Broker. Wenn der Bevywise MQTT Broker läuft, Node-RED wird eine Verbindung herstellen, wenn Sie auf die Schaltfläche Deploying klicken, so dass der Beginn der Veröffentlichung.


broker dashboard


devices

Starten Sie Ihren Knoten Rot MQTT Broker Integration, indem Sie Bevywise MQTT Broker herunterladen. Probieren Sie unseren MQTT Broker kostenlos und Erfahrung nahtlose Vernetzung.