meta data for this page
- de-informal
Dies ist eine alte Version des Dokuments!
Installation Fix für node-red-contrib-knx-ultimate
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.
- node-red-contrib-knx-ultimate_installation_fix.sh
# Falls bereits ein fehlgeschlagener Installationsversuch über die Palettenverwaltung # stattgefunden hat, bitte zuerst mit Hilfe des folgenden Befehls das fehlerhafte # Unterverzeichnis löschen. # Dies erfolgt direkt aus dem übergeordneten Verzeichnis heraus, denn es ist wichtig, # dass die nachfolgenden Schritte ebenfalls von dort aus stattfinden. cd /var/snap/node-red/current/node_modules 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.