nachdem mein Wiregate nun von einem 2500er TW abgelöst wurde, möchte ich gern einige Worte zu meinem Vorgehen und den Ergebnissen schreiben. Die Leute hinter den Kulissen hören ja leider viel zu selten von den guten Seiten, ich kenne das selber zur Genüge.

Um es vorweg zu nehmen: Die Migration hat tadellos und wirklich überraschend einfach geklappt, ich bin sehr angenehm überrascht!

Ich habe vorab bewusst nicht in der Knowledge-Base nach Informationen gestöbert und die gesamte Migration mit den Informationen durchgeführt, welche mir direkt vom TW resp. den Infos und Hilfen auf den entsprechenden Admin-Seiten gegeben wurden.
Also zunächst das TW-ETS-Projekt runtergeladen, geöffnet, den TW in mein Projekt kopiert und dessen PAs programmiert. Check.
Nun Wiregate-Update auf die latest Version gefolgt von Datenexport und -import via TW-App in der ETS5. Dort gab's eine Handvoll Warnungen bzgl. falscher Datentypen, welche vorher im Wiregate jedoch nicht bemängelt wurden. Sinngemäss in etwa, dass der DPT nicht geändert werden kann, da es bereits Verknüpfungen mit diesen GAs gibt und diese dann gelöscht werden würden. Ich habe daraufhin die Verknüpfungen dieser GAs in der ETS gelöscht und den Import nochmal durchgeführt. Das hat nun fehlerfrei funktioniert und die vorher bemängelten GAs hatten nun auch ein grünes Häkchen. Seitenbemerkung: Der DPT war nun der Gleiche 2-Byte-DPT wie vorher, keine Ahnung woran sich der Import da konkret gestört hat. Im Anschluss daran dann den TW programmiert, was problemlos durchgelaufen ist sowie die manuell gelöschten GA-Verknüpfungen wieder angelegt. Check.
Beim nun folgenden Upload des ETS-Projektes in den TW habe ich mich etwas ob des Fortschrittsbalkens gewundert. Dieser blieb sehr lange bei 1% stehen, um dann nach ca. 6-8Minuten auf 56% zu springen. Ok, der Patient lebt noch.

USB-Stick mit den Wiregate-Exportdaten an den TW und dort den Import der Daten. Kein Problem, ist ohne böse Überraschungen durchgelaufen. Check.
Die Spannung steigt: Anschliessen des PBM! Sensationell, alle Sensoren der verschiedenen Linien problemlos gefunden. Check.
Am beeindruckendsten war und ist jedoch das Handling der Sensor-Konfiguration. Hut ab Stefan, da ist Dir und Deinen Leuten wirklich ein sensationelles Tool gelungen! Sämtliche einfachen Sensoren wurden sauber für die Timeseries-Aufzeichnung sowie die zu beschreibenden KNX-GAs konfiguriert. Ich habe auch einige Kombi-Sensoren, welche neben der Temperatur noch weitere Werte liefern (Taupunkt, ...). Diese zusätzlichen Werte wurden zwar als Timeseries-Aufzeichnung, nicht jedoch auf die bereits auf dem Wiregate verwendeten KNX-GAs konfiguriert. Wie das nun händisch zu machen ist, erschliesst sich intuitiv: Klick auf Duplicate des vorhandenen Timeseries-Eintrages, Send-Trigger anpassen, Target type von Timeseries auf KNX umstellen, GA oder Objekt-ID zuweisen, speichern, fertig. Genial, vor allem die Input-Completion ist der Kracher! Check.
Damit ist das Wiregate nun abgeschaltet, der PBM am TW und sowohl ETS als auch Edomi laufen via TW als KNX-Gateway. Natürlich gibt's noch genug zu tun wie bspw. den Edomi-Docker-Container (mein produktives Edomi läuft noch als ProxMox-VM) einzurichten und die bisher via Wiregate dargestellten RRD-Grafiken auf Grafana umzustellen, aber es wäre ja auch langweilig sonst...

Da kann ich nur sagen, macht weiter so! Super Sache das.



PS: Ich habe hoffentlich nichts relevantes vergessen, habe gestern die Migration gemacht und das dann heute so niedergeschrieben.