Ich habe jetzt das erste Mal meinen TW über die ETS programmiert und alle GA's mit der TW-ImporterApp importiert.
Darum möchte ich hier mal einen kurzen Erfahrungsbericht darüber verfassen, welche Eindrücke ich dabei hatte.
Der Sinn dahinter ist, dass das Team von ElabNet aufgrund dieses Erfahrungsberichts erkennen kann, wo es möglicherweise für Einsteiger noch Handlungsbedarf gibt.
Ebenso kann gleichzeitig jemand mich auf etwas hinweisen, dass ich falsch gemacht bzw. falsch verstanden habe und so lerne ich auch dazu.
-) Auswahl der zu importierenden GA's
Die erste Entscheidung alle GA's in der ETS dem Timberwolf zuzuordnen war relativ schnell gefallen,
da ich zwei KNX-Linien habe und alle Telegramme im TW-Busmonitor sehen will.
Davor war die provisorische Lösung, dass ich den LK auf Durchzug gestellt habe,
da ein Dummy mit allen GA in der Linie des TW anzulegen zu aufwendig gewesen wäre.
Jetzt werden beim LK zwar die GA wieder gefiltert, aber durch den Import aller GA beim TW werden dann trotzdem wieder alle durchgelassen
(nur der Aufbau ist jetzt schöner/logischer).
Die Ideal-Lösung wäre wahrscheinlich eine seperate KNX-Schnittstelle beim TW und damit direkt an die 2. KNX-Linie dran.
-) TW als ETS-Projekt
Den TW als ETS-Projekt von der TW-Oberfläche downloaden und dann in mein ETS-Projekt kopieren war kein Problem.
Wahrscheinlich auch, weil ich schon wusste, wo ich dieses TW-ETS-Projekt runterladen kann und nicht danach suchen musste.
(-> Einstellungen - KNX - Projektdatei)
-) Download der ImporterApp
In der Knowledge-Base nachgelesen und die Punkte nach der Reihe abgearbeitet.
(Knowledge Base - 2.6 Installieren der Timberwolf Importer App in der ETS)
Hat prinzipiell gut funktioniert, nur ein Punkt war zweideutig und zwar die Eingabe der Lizenznummer vor dem App-Download.
Ich hatte zuerst hier die Lizenznummer 9000**** statt KNX-C***** verwendet, woraufhin man eine Fehlermeldung bekommt.
-) Anpassen der Datentypen in der ETS
Die Datentypen der GA's in der ETS habe ich davor schon mal angepasst (aufgrund des Lesens diverser Erfahrungsberichte anderer User im Forum).
-) ImporterApp
Import aller GA's in den TW durch die ImporterApp laut Anleitung aus der KnowledgeBase
(Knowledge Base - 2.7 Best Practise: Alle GA in der ETS mit Objekten verknüpfen)
Hat sofort alles einwandfrei funktioniert.
-) Programmieren des TW
Alles einwandfrei
-) ETS-Projekt exportieren
Alles einwandfrei
-) ETS-Projekt importieren in der Weboberfläche des TW
Schön alles durchgelaufen, ganz unten hatte ich dann im Endeffekt 3 Stör-/Warnmeldungen:
-) 2 Meldungen (in doppelter Ausführung) waren über einen unterschiedlichen Datentypen bei 2 GA's
Diese GA's sind für die Störmeldung des HM-KNX-Moduls für die Hörmann Garagentorantriebe.
Laut Bedienungsanleitung des HM-KNX ist der Datentyp der GA's 12.xxx 4-Byte vorzeichenlos
Diesen Datentyp gibt es in der ETS nur als Übergruppe und nicht direkt und kann auch nicht dauerhaft ausgewählt werden.
Die Fehlermeldung beim Projekt-Import in den TW besagte, dass der Datentyp 12.000 sein sollte.
12.000 ist in der ETS nicht vorhanden, darum änderte ich die beiden GA's auf 12.001 ab
-) Die 3. Meldung war über das Lebensbit, welches in der ETS noch nicht mit einer GA verbunden war
-) Nach der Korrektur obiger Meldungen die ganze Routine mit Import-Export-Import nochmals gemacht
-> Keine Meldungen mehr, alles einwandfrei
-) Kontrolle der Objekte im TW: "Einstellungen - KNX - PA-Editor"
Eine PA 1.0.101 wird als "DETECT" statt "PROJ" angezeigt, obwohl diese PA auch im ETS-Projekt definiert ist.
Sie gehört zu den 25 Adressen des TW (1.0.101 bis 1.0.125).
Ebenso wird 1.0.250 und 1.0.254 als nur "DETECT" angezeigt, welche die PA's der ETS sind/waren.
Alle anderen PA's werden als "PROJ" angezeigt
-) Kontrolle der Objekte im TW: "Einstellungen - KNX - GA-Editor"
Hier steht bei vielen GA's teilweise "PROJ" und teilweise "DETECT" bei der Spalte Beschreibung.
Alle anderen Spalten sind "PROJ".
Es schaut aber so aus, dass GA's welche der TW schon mal gesehen hat als "DETECT" angezeigt werden und
nicht bereits empfangene GA's das "PROJ"
Zusätzlich dazu werden einige GA's angezeigt, wo in jeder Spalte "DETECT" steht.
Diese GA's sind im ETS-Projekt nicht vorhanden und werden auch nicht mehr am Bus gesendet, das sind alte GA's von früher.
Kann ich diese GA's irgendwie aus der Aufzeichnung und Anzeige des TW entfernen, sodass nur mehr die projektierten GA's vorhanden sind?
-) Kontrolle der Objekte im TW: "Einstellungen - KNX - Objekt-Editor"
Sieht alles OK aus
-) Kontrolle der Objekte im TW: "Objekt-Verwaltung"
Die KNX-Objekte werden alle angezeigt mit K-1, K-2 usw.
(diese können nicht wie bei 1W oder TS geändert werden, schätzungsweise wegen dem KNX-Standard)
Bei Wert wird "no info" angezeigt, auch ein Drücken darauf (grüner Hintergrund und rotierender Kreis) ändert nichts daran.
Sollte hier der Wert von den GA's abgefragt werden?
Unter Quellen und Ziele wird keine Quelle angezeigt (ebenso bei den 1W-Objekten).
Die 1W-Objekte funktionieren schon, also wird das hier auch OK sein oder?
-) Kontrolle der Objekte im TW: "Busmonitor"
Im KNX-Busmonitor des TW wird das Alive-Telegramm des TW 4-mal hintereinander angezeigt, was deswegen Zustande kommt,
dass kein Abnehmer für das Telegramm da ist, der es quittiert
-> Also OK
Da jetzt die grundlegenden Sachen erledigt sind (1-Wire läuft zu 100%, TW ist programmiert/parametriert und alle GA sind importiert),
kann ich mich an den Logik-Editor ranwagen. Dazu wird es wahrscheinlich auch einen Erfahrungsbericht irgendwann mal geben, da ich damit auch noch nichts gemacht habe.
Meine Devise ist immer: Einen Schritt zu 100% abschließen und sicher sein, dass dieser funktioniert und dann erst zum nächsten Schritt.
PS:
Habe gerade gesehen, dass es hier im Forum das Beitragsattribut "Erfahrungsbericht" gibt, dass bei meinem letzen Bericht noch nicht vorhanden war. Eventuell bin ich ja daran schuld, dass dieses hinzugefügt wurde...
