.: Christians Technikseite :. .: The rotary way of life ... |
|||||||||
|
Tool zum Importieren von KNX-Gruppenadressen in eine Loxone-Config-Datei.Dieser Artikel beschreibt die Funktionen der Software und soll gleichzeitig als Bedienungsanleitung dienen.Funktionsumfang.Die Software wandelt alle KNX-Gruppenadressen, welche aus der ETS exportiert
wurden, in Loxone EIB-Sensoren/-Aktoren um und fügt sie direkt, in
alphabetischer Reihenfolge, in die
Loxone-Config-Datei ein. Die EIS-Datentypen werden automatisch
bestimmt und müssen nur in Sonderfällen später in der Loxone-Config-Software
angepasst werden. Da beim Export der Gruppenadressen aus der ETS,
Zusatzinformationen wie die genaue Spezifikation der Gruppenadressen (Signed,
Unsigned, Gleitkomma, ...) verloren gehen und nur die Datenlänge exportiert
wird, werden beim Konvertieren folgende Einstellungen getroffen:
Andere Datenlängen werden zur Zeit nicht unterstützt, da sie im Alltag nur selten und in geringer Stückzahl vorkommen. Die Wahl der Loxone Datentypen wurde getroffen, da es sich um die hauptsächliche Verwendung handelt, in Sonderfällen (z.B.: 2 Byte (Signed/Unsigned) in einen EIS 10 Typen), so ist die Einstellung später in der Loxone Config zu ändern. Alle Gruppenadressen werden mit deren Standardeinstellungen importiert (Raum und Kategorie nicht zugeordnet, Einheiten, Skalierung, ...) Werden Gruppenadressen als erweiterter Sensor importiert, so wird die
Gruppenadresse unter Impuls mit Reaktion auf 0 eingetragen (X/X/X:0). Versionsinformationen.
Systemvoraussetzungen.
Ablauf der Konvertierung (Bedienungsanleitung).Export der Gruppenadressen aus der ETS.In diesem Beispiel verwende ich die ETS 4. Eine ähnliche Exportfunktion bietet allerdings auch die ETS 3, eventuell sogar die ETS 2.
Konfiguration der Datenrichtung.
Loxone-Config-Datei vorbereiten.
Gruppenadressen importieren.
Loxone-Config-Datei weiterbearbeiten.
Screenshots.Video.Sonstiges.Ich bin kein professioneller Programmierer und habe dieses Programm nach besten Wissen erstellt, kann aber nicht für dessen Fehlerfreiheit garantieren. Ich übernehme keine Haftung für Probleme und deren Auswirkungen, die durch den Einsatz der Software entstanden sind. Wenn Ihr Fragen oder Anregungen habt, lasst es mich per Kommentar oder E-Mail wissen. Es steht natürich auch jedem frei, seine Programmierkenntnisse in das Projekt ein zu bringen. Download.Ausführbares ProgrammSource Code in C# als Visual Studio 2013 Projekt Lizenzen.Die Software ist als Open Source Projekt konzipiert und lizenziert. Die zur Anwendung kommende Lizenz, ist die GNU General Public License in der Version 2.0. Die Lizenz kann unter http://www.gnu.de/documents/gpl-2.0.en.html heruntergeladen werden und regelt die Weitergabe, Veränderung und Haftung der Software.Kommentare.Kommentare (31)Sortierung Chris K. (Karlsruhe, Deutschland) sagt... Hi Christian, ich bin dabei meine KNX Komponenten in Loxone zu importieren und Dein Tool ist eine riesengroße Hilfe. VIELEN DANK!!! Aktuell stehe ich vor der Herausforderung dass ich erweitere KNX Aktoren anlegen möchte, für Rolladensteuerung. Leider scheitere ich an dem Format für den Import. Als Beispiel müsste ich folgende Aktoren anlegen: Rolladen Auf --> 1/4/41:0 Rolladen Ab --> 1/4/41:1 So sieht aktuell meine Testdatei für den Import aus: Aktoren.Neue ... Lesen Sie weiter 23 Juli 2017 15.55 Florian Düll sagt... Hallo Christian,
ich habe hier die DEMO Version der ETS5. Wenn ich dort meine Gruppenadressen über "Extras_OPC exportieren" wähle, werden zwar die beiden Dateien erstellt, aber in der benötigten, wenn sie anschl. im Editor geöffnet wird, seht lediglich der Dateinamen der ETS-Datei. Mach ich beim Export was falsch oder liegt es an der Version ETS5??
Gruß Flo Admin: Hallo Flo. Kann leicht sein, dass diese Funktion in der Demo Version nicht vorhanden ist. Du must die Gruppenadressen auch mit mindestens einem Kommunikationsobjekt verbinden, ansonsten werden sie nicht exportiert. Christian 21 Februar 2017 11.28 Leo sagt... Hallo Christian,
habe gerade Dein Tool ausprobiert - herzlichen Dank, dass Du das hier zur Verfügung stellst!!! Allerdings hatte ich beim lesen der Loxone-Datei folgende Fehlermeldung: 'DType' ist ein doppelter Attributname. Zeile 2965, Position 357.
In der genannten Programmzeile wird die Verbindung eines Loxone Zählerinterface AIR/ Multi-Extension AIR über eine Loxone Air Base Extension beschrieben. Dabei ist das Attribut (DType="13") 2x vorhanden.
Versuchshalber habe ich das ... Lesen Sie weiter Admin: Danke für den Tipp, werde es versuchen nachzustellen und mir die Sache ansehen. Christian 18 Februar 2017 20.14 Oliver (Deutschland) sagt... Hallo zusammen,
ich finde das Tool super, baue mir gerade in Exel die Struktur neu auf. Gibt es eine Definition, wie ich den Export in eine TXT anzuordnen habe?
Wie z.B. Kategorie.Raum.Adresse (Tab) Bezeichnung. Beschreibung. ... Würde mich über eine Antwort freuen. Grüße und ein schönes Wochenende Admin: Hallo Oliver. Freut mich, dass dir das Tool gefällt. Beim Import-Format handelt es sich um das Standard OPC-Export Format der ETS. Der Aufbau ist sehr simpel: BezeichnungHauptgruppe.BezeichnungMittelgruppe.Hauptgruppe/Mittelgruppe/Gruppenadresse <TAB> BezeichnungGruppenadresse <TAB> Datentyp <TAB> Priorität <CR><LF> BezeichnungHauptgruppe und BezeichnungMittelgruppe werden nicht ausgewertet, müssen aber vorhanden sein (zumindest die Punkte), also kannst du z.B. "H.M." verwenden. Als Datentypen stehen zur Verfügung:
Somit sieht ein Datensatz etwa so aus: H.M.1/2/3 <TAB> Licht Wohnzimmer <TAB> EIS 1 'Switching' (1 Bit) <TAB> Low <CR><LF> Viel Erfolg, Christian 3 Februar 2017 17.35 Oliver (Deutschland) sagt... SUPER!!! Vielen Dank für die schnelle Antwort. 6 Februar 2017 17.30 Seite 3 von 7
Kommentar Hinzufügen |
.: WillkommenAuf meiner privaten Homepage, mit allerlei Infos zu technischen Spielereien und Hobbies..: News10.03.2019Projektvorstellung: In Entwicklung: 24V Bewegungsmelder Einsatz die neuen Insta Melder. |
.:
Christians Technikseite
06.08.2016 08:49:24 |