Seite 2 von 2

Re: Gruppenadressen-Auswahlliste

Verfasst: Mo Mär 11, 2019 10:26 pm
von Chris M.
StefanW hat geschrieben: Mo Mär 11, 2019 2:53 pm
Sven hat geschrieben: Mo Mär 11, 2019 11:38 amDas war eine Frage, die an Elabnet gerichtet war, oder?
Bringe das noch mal hoch. Die 0.11 ist final raus und es wäre natürlich schön, seine GAs per Dropdown auswählen zu können.
Die CV läuft auf dem Docker - und was KNX betrifft - parallel zum Timberwolf Server.

Auf dem Wiregate wurde womöglich eine Datei auisgelesen, die sich durch den GA Editor ergab. Wenn es dafür eine Schnittstelle seitens der CV gibt, dann kann man schon darüber nachdenken, wie man diese bedient.
Richtig, auf dem Wiregate wurden die entsprechenden internen Dateien ausgelesen. Da das auf dem TWS nicht mehr geht kann man die nun über den Manager als Medien-Dateien hochladen und die Funktion dann genau so wie auf dem Wiregate nutzen.
Was da halt noch fehlt sind die Dateien selbst.
=> Wenn die per Oberfläche für den User herunterladbar wären (z.B. so wie aktuell das InfluxDB Login), so könnte der User die selber im Manager hochladen.
=> Seitens ElabNet müssten halt nur die internen Infos über die GAs im alten Format zur Verfügung gestellt werden.
Sven hat geschrieben: Mo Mär 11, 2019 6:06 pm Ok, verstanden. Dann hat mich wohl irritiert, dass in der Zeitleiste unter V1.0 die Comet Visu steht und unter V1.5 erst die Logik. Ich dachte, die 0.11 wäre das, was dem Release V1.0 entsprechen würde, da jetzt ja schon bald die Logik kommen soll...
CometVisu Version != Timberwolf Version.
Und 0.11 != 1.0
Auweia hat geschrieben: Mo Mär 11, 2019 7:08 pm Unter CV 0.11.0 geht aber bereits der Zugriff auf die GA's :
im diagram - Widget / influx gibt's ein tag - child und bei Auswahl von tag = GA werden im value - Parameter nach der Meldung loading… die GA's angezeigt, aber ohne Text. Kommen wahrscheinlich aus der influx Datenbank, die ja alle GA's haben sollte?
Schön wäre es, wenn hier noch die Bezeichnung oä. zur Verfügung stände...
Ja, das kommt direkt aus der InfluxDB. Da gibt es aber keine Übersetzung drinnen, nur die Adressen selbst.
Da das Influx-Backend für das Diagram-Plugin sehr generisch geschrieben ist kann es mit den unterschiedlichsten InfluxDB-Datenbank-Strukturen umgehen (ein großer Vorteil!) - aber ein Balkon um das mit einem Klartext-Namen zu verbinden macht das wiederum sehr schwer (ein Nachteil) und ist auf Dauer kaum zu warten.

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Fr Mär 29, 2019 10:35 am
von gurumeditation
Ich habe jetzt auch meine ersten Experimente mit der CV gemacht. Für mich war dieser Hinweis in der Anleitung auf die eibga.conf etwas verwirrend, da ich ziemlich lange gesucht habe, wo ich die herbekomme.
Ergebnis bisheriger Recherche:
  • Das war ein Feature auf dem WG, der die Datei zur Verfügung gestellt hat.
  • Wer keinen WG hatte, konnte sie per Hand (puh!) in einem Texteditor generieren.
  • Es gab ein inoffizielles Tool von makki, diese Datei aus der ETS3 heraus zu generieren.
Meine Frage ist nun: Wie habt ihr das gemacht?
  • Ganz ohne diese Datei?
  • Per Hand geschrieben?
  • Aus dem WG importiert (Bestand)?
  • Per Script erzeugt?
Ich hatte zuallererst an ein VBA-Script gedacht, was aus dem CSV-Export der ETS ein XML-Dokument nach benötigtem Schema erzeugt. Ausprobiert habe ich das allerdings noch nicht. Sind denn in der CSV alle nötigen Informationen?

Und vor allem: Macht diese Datei Sinn? Macht sie die Arbeit leichter?

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Fr Mär 29, 2019 8:38 pm
von Robert_Mini
Ehrlich gesagt gar nicht.
Ich suche kurz mit dem GA-Editor und tippe diese im Editor oder xml ein.

Unsmart, aber ich ändere nur mehr Kleinigkeiten...

Lg
Robert

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Sa Mär 30, 2019 2:14 pm
von gurumeditation
Ok, bei fertigen Projekten, wo "nur" noch geändert werden muss, sehe ich das direkt ein.
Wie sieht es mit neuen Projekten aus? Ich muss bei Null anfangen. Habe nur testweise einen Lichtschalter gebaut, um zu sehen ob die Kommunikation überhaupt funktioniert (tut sie!).

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: So Mär 31, 2019 10:23 pm
von Chris M.
gurumeditation hat geschrieben: Fr Mär 29, 2019 10:35 am Ich habe jetzt auch meine ersten Experimente mit der CV gemacht. Für mich war dieser Hinweis in der Anleitung auf die eibga.conf etwas verwirrend, da ich ziemlich lange gesucht habe, wo ich die herbekomme.
Ergebnis bisheriger Recherche:
  • Das war ein Feature auf dem WG, der die Datei zur Verfügung gestellt hat.
  • Wer keinen WG hatte, konnte sie per Hand (puh!) in einem Texteditor generieren.
  • Es gab ein inoffizielles Tool von makki, diese Datei aus der ETS3 heraus zu generieren.
Wer die CometVisu auf dem WireGate einsetzt bekommt durch dieses Feature automatisch die Liste seiner GAs, so wie deren Namen.
Auf anderen Systemen muss man, wenn man diese sehr angenehme Handreichung nutzen möchte, irgendwie dafür sorgen diese Datei zu bekommen. (Was kaum möglich ist...)

Mit dem Release 0.11 ist die CometVisu so erweitert worden, dass diese Dateien nicht mehr nur dort liegen müssen, wo die auf dem WireGate automatisch gelegen sind, sondern man kann diese Dateien hochladen. Das war die einzige aber auch komfortabelste Möglichkeit dieses Feature "in die neue Zeit" zu retten.
gurumeditation hat geschrieben: Fr Mär 29, 2019 10:35 am Meine Frage ist nun: Wie habt ihr das gemacht?
  • Ganz ohne diese Datei?
  • Per Hand geschrieben?
  • Aus dem WG importiert (Bestand)?
  • Per Script erzeugt?
Auf dem TimberWolf wäre das beste, wenn diese Dateien automatisch generiert werden und vom Anwender heruntergeladen werden könnten. Das müsste aber ElabNet machen, das ist bisher noch nicht vorgesehen.

Und/oder @StefanW, könnte ich mir vorstellen, dass alle internen Daten vom TWS, die für andere Container relevant sein könnten (InfluxDB Passwort, GA Liste, bzw. Objekt-Liste, ... was auch immer in der Zukunft spannend wird) in ein "Transfer" Volume geschrieben werden, dass andere Container einbinden können. So könnten diese Daten immer aktuell sein und der Anwender muss sich nicht mehr darum kümmern.

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: So Mär 31, 2019 10:29 pm
von StefanW
Chris M. hat geschrieben: So Mär 31, 2019 10:23 pmdass alle internen Daten vom TWS, die für andere Container relevant sein könnten (InfluxDB Passwort, GA Liste, bzw. Objekt-Liste, ... was auch immer in der Zukunft spannend wird) in ein "Transfer" Volume geschrieben werden, dass andere Container einbinden können. So könnten diese Daten immer aktuell sein und der Anwender muss sich nicht mehr darum kümmern.
Jep, aber ich sehe das eher für wenig bis nicht veränderliche Daten (wie z.B. Passwort / Ports usw).

Aber Objekte, das ist sowas von lebendig, da stelle ich mir eher eine API vor, mit der man darauf live zugreifen und diese auch modifizieren kann. Muss man mal drüber nachdenken, könnte mir REST ganz gut gehen

lg

Stefan

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Sa Apr 06, 2019 4:54 pm
von gurumeditation
Ich kann erfreut berichten, dass ich es geschafft habe, alle GA meines ETS-Projekts in die CV 0.11.0 zu importieren.
Von wegen, "das geht nicht" oder "wir müssen auf ElabNET warten"...

Bild

Ich muss das kleine Tool noch ein bisschen "fit" machen zur Nutzung durch andere, aber prinzipiell war der Weg:
  • GA-Export aus ETS als CSV
  • CSV-Import in Excel
  • VBA: Tabelle durchgehen und in Textdatei (eibga.conf) schreiben
  • Import der eibga.conf in CV
  • Läuft.

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Sa Apr 06, 2019 6:28 pm
von Robert_Mini
Super!
Nehme die Anleitung dann gerne in die KB auf.
Wo das „Tool“ dann downloadbar ist, müssten wir noch festlegen, am besten irgendwo bei ElabNet.

Lg
Robert

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: So Apr 07, 2019 9:13 pm
von gurumeditation
So, ich habe die schnell-und-schmutzig Lösung etwas flexibler gestaltet und die hardcodierten Pfade durch Dialoge ersetzt.
Auch habe ich eine minimale "Anleitung" ergänzt.

Disclaimer:
Das hier ist nicht mal Beta-Ware. :D
Es wurde von mir auf genau einem (1) System mit jeweils einer (1) Version der beteiligten Programme sowie einer (1) Projektdatei.
Ihr seht schon, die QA hat sowohl Kosten als auch Mühen gescheut! ;)
Testkonfiguration: Win 7 Pro, MS Excel 2013, ETS 5.7.1, CV 0.11.0

Aber da ihr ja als eingefleischte Betatester Schmerzen gewohnt seid:
Probiert es auf eigene Gefahr aus!
YAGAT v0.1.xlsm
Feedback gerne hier.

Und jetzt: GDNR

Re: Gruppenadressen-Auswahlliste mit CV 0.11

Verfasst: Fr Apr 12, 2019 12:12 pm
von gurumeditation
Hat jemand von den bisherigen 4 Downloads das Tool mal ausprobiert und kann berichten ob das geklappt hat?
Falls ihr Angst habt, dass euch die Makros die Platte formatieren oder sonstigen Unfug anstellen: Der Code ist nicht geschützt und kann mit Alt-F11 eingesehen werden.

Soll ich dazu mal einen eigenen Thread aufmachen? Vielleicht wird das hier im Feature Request auch einfach nicht gefunden, auch wenn es sachlich genau dazu passt...