Mittels Node-RED lassen sich einfache Workflows realisieren und die HTTP und MQTT Protokolle testen.
- Node-RED installieren.
- In Node-RED
http
Input Node auf Flow 1 platzieren, mit als MethodePOST
und als URLpost
eintragen.debug
Output Node auf Flow 1 platzieren und mit Input Node verbinden.- Programm mittels
Deploy
veröffentlichen.
- mbed Teil
- HTTP POST Beispiel (main.cpp) editieren und ca. auf Zeile 34 die URL mit dem Server ersetzen wo Node-RED läuft, z.B.
http://192.168.178.52:1880/post
. Port und Path nicht vergessen! - Programm Compilieren und auf Board laden.
- HTTP POST Beispiel (main.cpp) editieren und ca. auf Zeile 34 die URL mit dem Server ersetzen wo Node-RED läuft, z.B.
- Mosquitto installieren.
- Node-RED installieren.
- In Node-RED
mqtt
Input Node auf Flow 1 platzieren, mit Mosquitto Server verbinden und als Topicmbed-sample
eintragen.debug
Output Node auf Flow 1 platzieren und mit Input Node verbinden.- Programm mittels
Deploy
veröffentlichen.
- mbed Teil
- MQTT on developer.mbed.org Beispiel in mbed Compiler importieren und ca. auf Zeile 80 den
hostname
mit der IP-Adresse auswechseln wo der Mosquitto Server läuft. - Programm Compilieren und auf Board laden.
- MQTT on developer.mbed.org Beispiel in mbed Compiler importieren und ca. auf Zeile 80 den