====== Installation Fix für node-red-contrib-knx-ultimate ====== **WICHTIG:** Diese Anleitung funktioniert nicht auf der Proxmox-Shell. Es wird eine SSH-Verbindung benötigt, um die Installation nach dieser Anleitung durchzuführen. Da die derzeit vom Entwickler bereitgestellte Version von ''node-red-contrib-knx-ultimate'' nicht mit der aktuellsten Snap-Version von Node-RED kompatibel ist, bietet diese Anleitung eine Lösung, wie eine ältere, kompatible Version installiert werden kann. Die in der Anleitung angegebenen Pfade sind wichtig, damit sie erfolgreich ausgeführt werden kann. # Die Anleitung muss aus dem Verzeichnis /var/snap/node-red/current/node_modules ausgeführt # werden, sonst schlägt sie fehl. cd /var/snap/node-red/current/node_modules # Falls bereits ein nicht erfolgreicher Installationsversuch über die Palettenverwaltung # stattgefunden hat, bitte zuerst mit Hilfe des folgenden Befehls das fehlerhafte # Unterverzeichnis aus dem oben gewählten Verzeichnis löschen. rm -rf node-red-contrib-knx-ultimate # Den node-red-Snap-Container anhalten snap stop node-red # Den node-red-Snap-Container zum Betreten mit einer Shell starten snap run --shell node-red # In der geöffneten Shell (sieht genauso aus, wie eine normale Shell; kann aber # z. B. überprüft werden, wenn man das Kommando "ping" eingibt. Wenn man die Meldung # "Permission denied" erhält, ist man in der node-red-Shell) den Installationsbefehl # für eine ältere, funktionierende Version ausführen npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --engine-strict --production node-red-contrib-knx-ultimate@1.4.8 # node-red-Shell verlassen exit # node-red-Snap wieder starten snap restart node-red # Ab jetzt sollte in der Werkzeugpalette ziemlich weit unten ein Abschnitt "KNX Ultimate" vorhanden sein.