====== KNXd ====== Version History... [[https://github.com/Woersty/LoxBerry-Plugin-KNXd/commits/master|Änderungshistorie]] \\ ---- ===== Aufgabe des Plugins ===== * Das KNXd Plugin von [[https://loxwiki.atlassian.net/wiki/people/6166fe40d9820f00703083d9?ref=confluence|Christian Wörstenfeld]] bietet die Möglichkeit, über ein KNX-IP-Gateway direkt mit dem KNX/EIB-Bus zu kommunizieren.\\ Als Gateway kann hierbei auch der Miniserver dienen. * Weiterhin bietet das Plugin die Möglichkeit, jede Minute die aktuelle LoxBerry Systemzeit auf den Bus zu senden. * Ein weiteres Leistungsmerkmal des Plugins ist, dass es eine Liste von Gruppenadressen sequentiell (mit 250 ms Pause) abfragen kann.\\ Die Abfrage erfolgt über einen Aufruf der Plugin-Webseite mit dem Parameter [[http://dein-loxberry/plugins/knxd/?mode=gad_query|''%%http://dein-loxberry/plugins/knxd/?mode=gad_query%%'']]\\ Die ermöglicht den Aufruf über einen simplen Trigger via 'Virtueller Ausgang' z.B. nach einem Loxone Miniserver Neustart. ===== Konfigurationsoptionen ===== {{plugins:knxd:1269957970.png?h=400}} Wenn man im ETS Monitor sehen möchte, dass die Pakete vom KNXd Plugin kommen, kann man mit der Option ''%%--client-addrs=1.1.251:1%%'' die Quelladresse der Pakete festlegen: {{plugins:knxd:1269957972.png?h=142}} Dann noch das Gerät mit dieser Adresse anlegen und entspreched benennen: Das Gerät an 1.1.250 stellt bei mir die Kommunikation her, die Pakete vom LoxBerry KNXd werden von 1.1.251 gesendet. {{plugins:knxd:1269957971.png?h=109}} * ''%%KNXD_OPTS%%''''%%=%%''Diese Option enthält die Kommandozeilenparameter für den KNXd-Daemon. //Standardwert: ''%%-b ipt:KNXGW.woersty.com --eibaddr=1.1.250 --client-addrs=1.1.251:1%%''\\ ''%%KNXGW.woersty.com ist durch die IP Adresse oder den Namen des KNX/EIB IP Interfaces zu ersetzen!%%''\\ // * ''%%KNXD_GAD_DAT_TIM_USE_CB=%%''Diese Option legt fest, ob das Plugin minütlich das Datum und die Zeit auf den Bus sendet. //Mögliche Werte:// ''%%1, 0%%'' * ''%%KNXD_GAD_DAT=%%''Diese Option enthält die KNX Gruppenadresse für das Datum im Format ''%%15/7/255%%'' * ''%%KNXD_GAD_TIM=%%''Diese Option enthält die KNX Gruppenadresse für die Uhrzeit im Format ''%%15/7/255%%'' * ''%%KNXD_GAD_QUERY_USE_CB=%%''Diese Option legt fest, ob das Plugin beim Aufruf von''%% ?mode=gad_query%%'' die Gruppenadressen aus der Liste abfragen soll. //Mögliche Werte:// 1''%%, 0%%'' * ''%%KNXD_GAD_QUERY=%%''Diese Option enthält die KNX Gruppenadressenliste im Format ''%%1/1/1~2/2/2~3/4/5%%'' * //Diese Optionen werden automatisch vom Webinterface gesetzt.// ===== Download ===== * Das Plugin wurde auf LoxBerry 1.x umgestellt. Die alte Version für LoxBerry 0.2.x ist hier erhältlich: [[https://github.com/Woersty/LoxBerry-Plugin-KNXd/archive/v1.7.zip|v1.7]] * Ab Version v2018.3.12 funktioniert das Plugin nur noch am LoxBerry 1.0.3 oder neuer. Download [[https://github.com/Woersty/LoxBerry-Plugin-KNXd/archive/v2018.3.12.zip|hier]] und bietet eine Auto-Update Funktion. * Ab Version 2020.3.2 lässt sich das Plugin nur noch am LoxBerry 1.5.0 oder neuer installieren. Download [[https://github.com/Woersty/LoxBerry-Plugin-KNXd/archive/2020.3.2.zip|hier]] oder per Auto-Update Funktion. * Der Sourcecode ist auf GitHub verfügbar: https://github.com/Woersty/LoxBerry-Plugin-KNXd/ ===== Installation =====
Das Plugin wird über die LoxBerry-Pluginverwaltung installiert: ''%%https://github.com/Woersty/LoxBerry-Plugin-KNXd/archive/2021.04.18.zip%%''
Der Installationsfortschritt kann über den Button **Anzeigen** im Logging Bereich auf der Plugin-Adminseite verfolgt werden.