Seite 3 von 5

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Mi Mär 13, 2019 3:09 pm
von gbglace
Auf den Hutschienen-Servern wurde die Grundsoftware ausgerollt und die ersten beiden Ausbaustufen des neuen Objekthandlings. Auf der Ebene gab es entsprechende Testaktivitäten die auch noch laufen. Das ganze erreicht gerade einen stabilen Stand, damit das auch auf die Desktopmodelle ausgerollt werden kann. Wenn das Läuft haben beide Systeme wieder einen synchronen Softwarestand auf Basis des erweiterten Objekthandlers, der eben auch eine Voraussetzung für die Logik ist. Da die Logik selbst schon lauffähig ist, wird das also nicht lange nach dem Synchronisierungsrollout passieren.
Zwischendrinnen kommt noch die Beseitigung der Überraschung von der KNXA mit der ETS 5.7.

@StefanW
Um den Usern einen spürbaren Fortschritt zu geben, wäre es wohl i.O. die aktuellen Anpassungen rund um den DOS vor der Logik raus zu bringen und nicht in ein gemeinsames Paket zu packen. Auch wenn es nah bei einander liegen sollte. Das Erlebnis kleiner Fortschritte beruhigt ja auch.

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Mi Mär 13, 2019 4:21 pm
von StefanW
Merci Göran,

gut erklärt, wie immer, aber Du bist auch einer der Tester mit den Developer-Builds...und siehst mehr.

gbglace hat geschrieben: Mi Mär 13, 2019 3:09 pmUm den Usern einen spürbaren Fortschritt zu geben, wäre es wohl i.O. die aktuellen Anpassungen rund um den DOS vor der Logik raus zu bringen und nicht in ein gemeinsames Paket zu packen. Auch wenn es nah bei einander liegen sollte. Das Erlebnis kleiner Fortschritte beruhigt ja auch.
Ja, so haben wir das auch beschlossen:

- In wenigen Minuten kommt eine neue Pre-BETA 17 mit diversen Enhancements für den Timberwolf Server 950 / 960 mit Anpassungen beim Import für die ETS 5.7.1, aktueller Produkt-DB für 1-Wire Plug´n´Play und verschiedene Verbesserungen. Edit: Rollout eben erfolgt

- Voraussichtlich morgen kommt die BETA 17 für ALLE Timberwolf-Version mit dem überarbeiteten 1-Wire Editor inkl. DOS und der Anpassung beim Import für die ETS 5.7.1 auch für die Desktop-Modelle.

- Sobald als möglich kommt dann die Objektverwaltung nebst Dispatcher. Wenn alles gut geht und die nächste ETS Version nicht neue Überraschungen enthält, womöglich bereits nächste Woche.

- Je nach Erfahrung damit kommt dann erst noch ein BufFix oder dann gleich der Logik-Editor. Aber nicht nächste Woche, sondern eben die Woche darauf oder die folgende.


Mir gefallen die Verschiebungen auch nicht. Es gab einen klar kommunizierten und intern abgestimmten Fahrplan und da sind wir nun wieder einige Wochen hintendran. Software-Entwicklung ist schwer zu planen, weil erst wenn man im Detail ist, erkennt man, welche Details man nun alles lösen muss, das sieht man vorher einfach nicht. Gerade Administrationsoberflächen sind um einige Schwierigkeitsgrade gegenüber normalen Datenerfassungsprogrammen gesteigert, weil soviele technische Abhängigkeiten beachtet werden müssen.

lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Mi Mär 13, 2019 9:13 pm
von StefanW
Wollt Ihr einen Vorgeschmack?

Na gut...

Auswahlfenster für Logikmodule (das ist die Hälfte vom zarten Anfang):

Bild


Jeder mit einem Objekt verknüfte Eingang (= Logikpunkt) hat seine eigene Trigger- und Startbedingungen:

Bild

Das ist sehr viel mächtiger als es auf den ersten Blick aussieht.


Hier eine Logikzelle im "Doktormodus", hier kann man simulieren, eingreifen oder sich ein Diagramm malen lassen....

Bild


.. und wenn man auf den Grafana-Button drückt, bekommt man das auch noch von dort....

Bild

Damit sieht man sogar interne Zustände und kann diese auch übrigens über lange Zeiträume aufzeichnen, ja, auch mehrere Logikzellen parallel


Ihr werdet sehen, sowas habt ihr noch nicht gehabt in einem KNX Produkt...

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Mi Mär 13, 2019 9:34 pm
von Robert_Mini
Sehr beeindruckend, selbst wenn es nicht nur die Hälfte wäre.
Die Vorfreude ist schon riesengroß!

Robert

Hinzugefügt nach 1 Minute 46 Sekunden:
Edit: benutzerdefinierte low level Logik - ist das die Meta-Logik, die schonmal gezeigt wurde?

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Mi Mär 13, 2019 9:37 pm
von StefanW
Robert_Mini hat geschrieben: Mi Mär 13, 2019 9:34 pmEdit: benutzerdefinierte low level Logik - ist das die Meta-Logik, die schonmal gezeigt wurde?
Jep, genau. Man kann sich seine eigene Logik auch im json Format definieren (also beliebige Zusammenschaltung bestehender Logikbausteine)

lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Do Mär 14, 2019 5:58 pm
von jockel
Cool!

Würde Logik als Json definiert sollte dann ja eigentlich auch ermöglichen, sie in git o.ä. zu verwalten, oder verstehe ich das falsch?

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Do Mär 14, 2019 6:15 pm
von StefanW
jockel hat geschrieben: Do Mär 14, 2019 5:58 pmWürde Logik als Json definiert sollte dann ja eigentlich auch ermöglichen, sie in git o.ä. zu verwalten, oder verstehe ich das falsch?
Jein, man kann so ein Sniplet mit so ziemlich allem verwalten.

Was wir für die Zukunft vorhaben ist: Wir unterhalten ein Repository und gute "Custom Logiken" schickt man an uns, wir taggen das entsprechend und binden das in das Repo ein. Am Timberwolf Server kann man dann in diesen Templates browsen und diese mit Klick übernehmen.

Für Integratoren macht man dann womöglich auch "Eigene Logiken" die auf allen "seinen" Wölfen zur Verfügung stehen, aber nicht der Allgemeinheit, so dass man das Handling für den Integrator vereinfachen kann.

lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Do Mär 14, 2019 9:31 pm
von jockel
Danke für die Erläuterung, die Idee mit dem Repository gefällt mir!

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Do Mär 14, 2019 9:40 pm
von Robert_Mini
StefanW hat geschrieben: Do Mär 14, 2019 6:15 pm Was wir für die Zukunft vorhaben ist: Wir unterhalten ein Repository und gute "Custom Logiken" schickt man an uns, wir taggen das entsprechend und binden das in das Repo ein. Am Timberwolf Server kann man dann in diesen Templates browsen und diese mit Klick übernehmen.

Für Integratoren macht man dann womöglich auch "Eigene Logiken" die auf allen "seinen" Wölfen zur Verfügung stehen, aber nicht der Allgemeinheit, so dass man das Handling für den Integrator vereinfachen kann.
Die Repository Idee gefällt mir auch, der 2. Punkt weniger.
Wir Early Adopters sind doch auch Integratoren, zumeist eben nur in unserem Eigenheim, aber fertige Logiken interessieren immer, auch wenn man vielleicht dann nur einen Bruchteil braucht.

lg
Robert

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Fr Mär 15, 2019 12:34 am
von alexbeer
Der Vorgeschmack macht Lust auf mehr!
Ist mit dieser Version des Logikmoduls schon möglich auf den Inhalt von eigenen Docker Containern zuzugreifen?
Konkret: über den Ubiquiti Controller Containerviewtopic.php?f=25&t=204&p=1524&hilit=Ubiquity#p1524 möchte ich die Anwesenheitsüberwachung von WLAN Clients überwachen.

VG Alex