Keine Änderung nach Deploy | Roter Punkt am Node bleibt bestehen = nicht gespeichert. Erneut deployen. Oder es wird ein zwischengespeichertes inject-Ergebnis angezeigt — neuen inject-Trigger klicken |
Tag-Wert wird immer als null gelesen | Tippfehler in der Tag-ID / Tag nicht am Gateway registriert / OPC-Verbindung unterbrochen. Zuerst unter 자주 하는 작업 → 실시간 값 보기 prüfen |
| Gateway-Last durch zu schnelles inject | Polling unter 1 Sekunde wird nicht empfohlen. Wenn wirklich schnelle Aktualisierung nötig ist, Sparkplug oder direktes MQTT-Abonnement prüfen |
Viele Tags gleichzeitig gepollt bei aktivierter Option Fresh | Überlastung durch gleichzeitige PLC-Reads. Im Normalbetrieb reicht der Cache (default). Fresh nur zur Diagnose |
| Node-RED bleibt plötzlich stehen | Endlosschleife (Node-Ausgang → Eingang desselben Nodes) vermuten. Ein Catch-Node erleichtert das Debugging |
| Externer Internetaufruf schlägt fehl | Firewall / DNS des Gateways prüfen. In Firmennetzen ist eine Proxy-Konfiguration erforderlich |
| „Maximum call stack size exceeded“ | Endlose Rekursion im function-Node. Prüfen, ob return msg sich selbst erneut triggert |
| Nach dem Deploy sind alle Flows verschwunden | /data1/pp-data/node-red/flows.json beschädigt. Wiederherstellung aus dem Backup nötig. node/bin/start.sh synchronisiert zwar automatisch mit der master conf, aber wenn eine Beschädigung einmal auf die Festplatte geschrieben wurde, ist eine Wiederherstellung erforderlich |
| MQTT-Nachrichten kommen nie an | Tippfehler im Topic-Wildcard (#/+). Topic-Baum mit einem separaten Tool wie MQTT Explorer prüfen |
OPC-UA BadIdentityTokenInvalid | Benutzer/Passwort oder Zertifikat nicht vertrauenswürdig. Client-Zertifikat in der Serverkonsole auf Trust setzen |
OPC-UA BadTypeMismatch | DataType in OpcUa-Item weicht vom tatsächlichen Node-Typ ab |