Wie installiere ich eine Applikation?

Wie installiere ich eine Applikation?

Diese Seite soll euch einen zusammengefassten Überblick geben, wie ihr eine ausgewählte OpenKNX-Applikation auf ein vorhandenes und kompatibles Gerät aufspielt.

Tipp: Schaut euch unsere Alternative die OpenKNX-Toolbox an. Dieses Tool vereinfacht sowohl das Erstellen der Produktdatenbank (.knxprod) als auch das Aufspielen der Geräte- Firmware auf das Gerät!

Voraussetzungen

Um euch die Installation zu vereinfachen, nutzen wir PowerShell-Skripte, die verschiedene Arbeitsschritte zusammenfassen. Damit alles funktioniert, folgt bitte den Anweisungen unter

Nachdem ihr den OpenKNX-Producer und die KnxFileTransfer installiert, sowie die Einstellungen angepasst habt, könnt ihr mit der eigentlichen Installation beginnen. Entpackt dazu das ZIP-Archiv der gewünschten OpenKNX-Applikation, das ihr auf der jeweiligen Projektseite unter Releases findet (im Wiki sind die entsprechenden Releases überall verlinkt).

Produktdatenbank

OpenKNX ist kein Mitglied der KNX Association, daher ist es uns nicht möglich, fertige Produktdatenbanken zu veröffentlichen. Aus diesem Grund müssen die Produktdatenbanken vom Benutzer selbst erstellt werden. Startet dafür das Script Build-knxprod.ps1 mit der rechten Maustaste und klickt auf Mit PowerShell ausführen. Anschließend muss im Regelfall noch ein Sicherheitswarnung bestätigt werden.

image-20241106-081824.png
image-20241106-074813.png

Jetzt steht euch die Produktdatenbank (.knxprod-Datei) für die ETS zur Verfügung, die wie jede andere Produktdatenbank importiert werden kann.

Weitere Details findet ihr hier:

Geräte-Firmware

Die meisten OpenKNX-Applikationen unterstützen mehr als ein Gerät. Für jedes Gerät bzw. jede Gerätevariante steht eine eigene Geräte-Firmware zur Verfügung, zusammen mit einem passenden Upload-Skript.

Einige Applikationen bieten auch ein Update per KNX an. In diesem Fall sind ebenfalls entsprechende Skripte verfügbar. Beachtet jedoch, dass die Übertragung recht zeitintensiv sein kann, da unsere Applikationen aufgrund ihres großen Funktionsumfangs recht groß sind.

Die Skripte verbinden sich per Konsole mit dem Gerät, um es in den Upload-Modus zu versetzen. Falls ihr bereits eine Gerätekonsole geöffnet habt, funktioniert der Zugriff nicht, und die Skripte können das Gerät nicht finden. Schließt daher zuerst die Gerätekonsole!

Weitere Details findet ihr hier:

Update der Produktdatenbank

Unsere OpenKNX-Applikationen werden kontinuierlich weiterentwickelt, sodass euch regelmäßig Updates zur Verfügung stehen. Diese Updates enthalten nicht nur Fehlerkorrekturen (wie bei den meisten Herstellern), sondern oft auch neue Funktionen. Das Updateverfahren bleibt dabei grundsätzlich gleich: Lediglich die neue Produktdatenbank muss auf ein vorhandenes Gerät aktualisiert werden.

Weitere Details findet ihr hier: