Seite 1 von 1

Migration vom Wiregate - Erfahrungsbericht

Verfasst: Mi Feb 06, 2019 9:50 am
von Sven
Hallo zusammen,

da die Migration bei mir nicht sofort geklappt hat, wollte ich kurz meine Stolperfallen aufzählen. Vielleicht hilft es ja jemand anderem...

1. Ich habe mir in der letzten Forumsaktion auch die ETS5 zugelegt, da diese mit dem Timberwolf ja besser funktionieren soll. Also startete meine Migration erst mal mit dem Wechsel vom ETS4 auf ETS5. Grundsätzlich hat alles ganz fein geklappt, auch den Timberwolf ins Projekt reinkopieren. Dann kam die Importer App. Wenn man noch nie mit Apps gearbeitet hat, ist das erst mal Neuland. Was wichtig ist: Auch bei kostenlosen Apps muss ich die App importieren und separat auch noch die Linzenz der kostenlosen App. Die KNX-Hilfe spricht dann auch von "Buttons" für Linzenz und Apps. Es gibt aber keine Buttons, sondern die Texte rechts unten in der ETS sind gemeint, die man klicken kann.

2. Export-Stick vom alten Wiregate: Den muss man 2x benutzen, was ich zuerst irgendwie überlesen/nicht geschnallt hatte. Zuerst den Stick am ETS-Rechner in die Importer App reinladen. Dann den Timberwolf programmieren. Dann das ETS-Projekt wieder exportieren. Dann das ETS-Projekt über die Timberwolf Oberfläche wieder importieren und dann den Stick am Timberwolf einstecken und dann importieren.
Neben der Reihenfolge war hier mein Problem, dass ich das ETS-Projekt nach dem Timberwolf-Importer nicht wieder exportiert habe. Habe einfach die bestehende ETS-Datei genommen, weil ich dachte, dass das reicht, weil der Stick mit den Änderungen ja eh auch an den Timberwolf kommt. Reicht aber nicht.

3. Der Import der Wiregate-Geräte hat danach problemlos geklappt, funzt. Was allerdings schade ist, ist das die Bezeichnungen vom Wiregate nicht übernommen werden. So durfte ich mich erst mal in einer Copy-Paste-Orgie austoben...

4. Da es bei mir nicht sofort geklappt hat, hatte ich den Busmaster angesteckt, obwohl der Import der Geräte noch nicht richtig geklappt hat. Also mussten erst mal alle 1-Wire-Geräte gelöscht werden, bevor man es noch einmal versuchen kann. Laut Schnellstart-Anleitung soll man erst die Regeln löschen, dann die 1-Wire-Geräte selbst. Geht auch nicht anders. Das ist allerdings sehr mühsam, da die Oberfläche nach dem Löschen einer Regel erst mal "tot" ist und man einen Refresh machen muss. Auch hat ein Multisensor ja 5 Regeln. Das hätte bestimmt über eine Stunde gedauert. In der Hilfe vom Timberwolf-Importer stand allerdings, dass man auch auf den Werkszustand zurücksetzen und dann wieder auf die aktuelle Version updaten kann. Das war wesentlich schneller.

Re: Migration vom Wiregate - Erfahrungsbericht

Verfasst: Mi Feb 06, 2019 4:44 pm
von StefanW
Hallo Sven, danke für Deinen Bericht
Sven hat geschrieben: Mi Feb 06, 2019 9:50 amWenn man noch nie mit Apps gearbeitet hat, ist das erst mal Neuland. Was wichtig ist: Auch bei kostenlosen Apps muss ich die App importieren und separat auch noch die Linzenz der kostenlosen App. Die KNX-Hilfe spricht dann auch von "Buttons" für Linzenz und Apps. Es gibt aber keine Buttons, sondern die Texte rechts unten in der ETS sind gemeint, die man klicken kann.
Ja, das ist eine Umstandskramerei seitens der KNX Association mit den kostenlosen Lizenzen und dem insgesamt schlecht dokumentierten Prozess dort. Beschrieben ist es hier in der Knowledge Base: app.php/kb/viewarticle?a=31

Sven hat geschrieben: Mi Feb 06, 2019 9:50 amNeben der Reihenfolge war hier mein Problem, dass ich das ETS-Projekt nach dem Timberwolf-Importer nicht wieder exportiert habe. Habe einfach die bestehende ETS-Datei genommen, weil ich dachte, dass das reicht, weil der Stick mit den Änderungen ja eh auch an den Timberwolf kommt. Reicht aber nicht.
Ja, das ist womöglich etwas undurchsichtig. Es hat damit zu tun, dass der Server ein echtes KNX Device ist und daher per ETS programmiert werden muss. Und dass muss er mit dem Projekt, das entsteht, nachdem der Importer es erweitert ist.

Hinweis: Danach müsste man nicht zwangsläufig das Projekt einlesen, weil entscheidend ist der Programmiervorgang (wie bei jedem anderen KNX Device auch). Allerdings ist es empfehlenswert, das aktuelle Projekt auch zu importieren, weil man dann alle Beschreibungen und die DPT aller anderen GAs hat, was für die Konvertierung für Grafana und im Busmonitor hilfreich ist.


Demnach:
  • Mit USB Stick Export am WireGate Server
  • ETS Projekt um Timperwolf Applikation erweitern
  • PA des Timberwolf Servers programmieren
  • ETS APP "Timberwolf Importer" installieren und Lizenz installieren
  • USB Stick mit dem Exüport vom WireGate Server am PC mit der ETS anschließen und in den "Timberwolf Importer" einlesen (in die Hilfe der App sehen)
  • Timberwolf Server mit der ETS programmieren
  • Projekt-Datei aus der ETS exportieren und im Timberwolf Server importieren (damit ist dessen KNX Konfig abgeschlossen und er kennt alle Objekte und GA)
  • USB Stick mit dem Export vom WireGate Server nun an den Timberwolf Server anstecken.
  • Auf dem Timberwolf Server den "Import vom WireGate Server" starten (damit kennt der TWS nun auch die 1-Wire zu KNX Konfig sowie alle bisherigen Zeitserien)
  • Dann erst den PBM bzw. den 1-Wire Bus anstecken
Sven hat geschrieben: Mi Feb 06, 2019 9:50 am3. Der Import der Wiregate-Geräte hat danach problemlos geklappt, funzt. Was allerdings schade ist, ist das die Bezeichnungen vom Wiregate nicht übernommen werden. So durfte ich mich erst mal in einer Copy-Paste-Orgie austoben...
Weil die Zuordnung früher anders war.

Am WireGate Server waren die Bezeichungen für den Temperaturteil und den "Feuchtigkeitsanteil" am Sensor getrennt aufgeführt, ein Multisensor hatte also zwei Einträge. Im Timberwolf Server ist es ein gemeinsamer Eintrag. Welchen sollen wir nehmen?

Man könnte darüber nachdenken, beide Einträge als TAG anzulegen, dann kann man das Übernehmen?

Sven hat geschrieben: Mi Feb 06, 2019 9:50 am4. Da es bei mir nicht sofort geklappt hat, hatte ich den Busmaster angesteckt, obwohl der Import der Geräte noch nicht richtig geklappt hat. Also mussten erst mal alle 1-Wire-Geräte gelöscht werden, bevor man es noch einmal versuchen kann. Laut Schnellstart-Anleitung soll man erst die Regeln löschen, dann die 1-Wire-Geräte selbst. Geht auch nicht anders. Das ist allerdings sehr mühsam, da die Oberfläche nach dem Löschen einer Regel erst mal "tot" ist und man einen Refresh machen muss. Auch hat ein Multisensor ja 5 Regeln. Das hätte bestimmt über eine Stunde gedauert. In der Hilfe vom Timberwolf-Importer stand allerdings, dass man auch auf den Werkszustand zurücksetzen und dann wieder auf die aktuelle Version updaten kann. Das war wesentlich schneller.
Wir diskutieren mal, ob wir einen "alles Löschen" Button mit drei Rückfragen einbauen

lg

Stefan

Re: Migration vom Wiregate - Erfahrungsbericht

Verfasst: Mi Feb 06, 2019 5:31 pm
von EarlBacid
StefanW hat geschrieben: Mi Feb 06, 2019 4:44 pm Ja, das ist eine Umstandskramerei seitens der KNX Association mit den kostenlosen Lizenzen und dem insgesamt schlecht dokumentierten Prozess dort. Beschrieben ist es hier in der Knowledge Base: app.php/kb/viewarticle?a=31
Da bin ich ein kleinwenig verwundert. Ich habe z.B. noch weitere Apps von MDT zum einfügen von custom Symbolen in die Glastaster. Diese App konnte ich mir direkt von der MDT Webseite herunterladen und musste keine Lizenz einspielen. Die war direkt nach dem hinzufügen lizensiert.
Vielleicht gibts da noch eine andere Möglichkeit für euch?


StefanW hat geschrieben: Mi Feb 06, 2019 4:44 pm
  • USB Stick mit dem Export vom WireGate Server an den PC anstecken, mit dessen Browser man den Timberwolf Server bedient.
  • Auf dem Timberwolf Server den "Import vom WireGate Server" starten (damit kennt der TWS nun auch die 1-Wire zu KNX Konfig sowie alle bisherigen Zeitserien)
Ich glaube dahat sich der Fehlerteufel eingeschlichen, oder? Der USB-Stick muss doch an den Timberwolf direkt angeschlossen werden um die 1-Wire Konfig zu importieren, nicht an den PC von dem man aus den Timberwolf konfiguriert.

VG
Earl

Re: Migration vom Wiregate - Erfahrungsbericht

Verfasst: Mi Feb 06, 2019 5:55 pm
von gbglace
EarlBacid hat geschrieben: Mi Feb 06, 2019 5:31 pm Da bin ich ein kleinwenig verwundert. Ich habe z.B. noch weitere Apps von MDT zum einfügen von custom Symbolen in die Glastaster. Diese App konnte ich mir direkt von der MDT Webseite herunterladen und musste keine Lizenz einspielen. Die war direkt nach dem hinzufügen lizensiert.
Vielleicht gibts da noch eine andere Möglichkeit für euch?
Tja das was MDT hat ist eine DCA-App, das ist eigentlich nur ein anderer Name für die unsäglichen Plugins die es früher häufig gegeben hat. Deswegen kann man diese Zusatzsymbole beim MDT GT2 auch nicht in der ETS-Inside benutzen.
Und ETS plugins hat es ebe noch nie von der KNX-org gegeben.

Funktional sind die DCA-Apps also Erweiterungen der Applikation, die ETS-Apps wie die Timberwolf-Importer App sind Erweiterungen der ETS-selbst.

Re: Migration vom Wiregate - Erfahrungsbericht

Verfasst: Mi Feb 06, 2019 5:56 pm
von StefanW
EarlBacid hat geschrieben: Mi Feb 06, 2019 5:31 pmIch glaube dahat sich der Fehlerteufel eingeschlichen, oder? Der USB-Stick muss doch an den Timberwolf direkt angeschlossen werden um die 1-Wire Konfig zu importieren, nicht an den PC von dem man aus den Timberwolf konfiguriert.
Jep, habe es korrigiert...

Merci

Stefan