Seite 1 von 2
Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 11:47 am
von Dragonos2000
Nach den letzten "Baustein-Implementierungsorgien" und den ersten Migrationen meiner alten Logik-Lösung zum TWS, muss ich einfach mal meine Begeisterung zur Logikengine loswerden:
Auf der alten Lösung waren kleine Änderungen oder mal ein Test immer damit verbunden, die Logik komplett neu zu starten, mit allen Konsequenzen:
- Machst das jetzt wirklich nachts um 23:00 Uhr? Bestenfalls geht "nur" das Licht aus...schlimmstenfalls fahren alle Behänge und das gesamte Haus wird wach.
- Fehler drin? Mist, das ganze nochmal von vorn...dummerweise dauert der Start ja auch noch 1-2 Minuten, bis alles initialisiert ist.
- Was testen, ohne dass auf ne zentrale GA schreiben musst, an der der ganze Rest vom Haus hängt? Ok, Test-GA anlegen, Logik umschreiben und nochmal von vorn mit Punkt 1...
Dagegen ist es wirklich ein Genuss beim TWS einzelne Logikbausteine on-the-fly zu erzeugen, verknüpfen, löschen, ohne dass irgendwelche andere Logik was davon mitbekommt. Oder auch einfach das Verhalten durchzuspielen, indem ein Ein-/Ausgang abgekoppelt wird und nichts auf den Bus geschrieben werden muss.
Geil (sorry für die Wortwahl)
An die Darstellung und die Tags als einzige Filter habe ich mich zugegeben gewöhnen müssen. Inzwischen finde ich das aber ebenfalls einen super Ansatz und die Bausteine sind schnell aufzufinden, wenn man sinnvolle Tags vergeben hat.
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 12:24 pm
von danik
Ich kann Deine Begeisterung zu 100% teilen. Ich habe soweit es geht auch alles umgestellt auf TW Logiken (sicher noch am einen oder anderen Ort mit Optimierungspotential) und das ganze läuft auch absolut stabil. Ich hoffe das ich bald alles migrieren kann und nur noch ein System brauche. Mir fehlt im Moment noch das Thema Benachrichtigung, Anbindung weiterer Systeme mit UDP und HUE. Alles Dinge die auf der Agenda stehen.
Gruss
Dani
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 12:32 pm
von Dragonos2000
@danik
Da habe ich auch noch "weiße Flecken", auch was die Visu angeht. Da ich für Alexa ohnehin OpenHAB im Docker laufen lasse, plan' ich eine schnell-Migration auf eine primitive OpenHAB Visu, bis ich weiß was ich final mache. Durch die Vielzahl an verfügbaren Bindings sollte ich den Rest damit auch erschlagen können. Ich will jedenfalls asap ein sundown meiner alten Lösung machen...
Hast Du mal Openhab nachgedacht für die Anbindung weiterer Systeme?
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 12:53 pm
von danik
Dragonos2000 hat geschrieben: ↑Fr Aug 30, 2019 12:32 pm
Hast Du mal Openhab nachgedacht für die Anbindung weiterer Systeme?
Openhab hatte ich nur einmal kurz getestet. Ich habe im Moment (und neuer) neben Edomi noch IOBroker im Einsatz, was auch recht flexibel ist und viele Anbindungen mitbringt. Das ganze über KNX Telegramme. Mein Ziel ist aber die Konzentration auf ein System, ggf. halt dann auch mit weniger Logik (oder zumindest was nicht „nice to have“ ist), damit das ganze möglichst einfach wartbar bleibt.
Gruss Dani
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 1:02 pm
von gbglace
Ich glaube die Umsysteme machen dann noch mehr Spaß wenn der TWS sowas wie MQTT als interne Objekte verbinden kann.
Wenn ich dabei auf meine Snips-Experimente schaue, käme das dann direkt an den TWS ohne Umweg nodered im Docker und KNX.
Aber es ist ja schon mal gut zu lesen das das was an direkten Logiken bei vielen im Einsatz ist direkt im LE mit mehr Komfort abgebildet werden kann.
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 1:43 pm
von Robert_Mini
Mir geht es genauso.
Unglaublich wie schnell man im DokMode seine Logiken testen kann.
Bisher war es eher Logik erstellen und dann im Betrieb testen (=Prinzip Hoffnung).
Jetzt kann ich alle möglichen und unmöglichen Fälle durchspielen und dann eine von Beginn an fehlerfreie Logik an Live-Objekte verknüpfen.
Lg
Robert
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 3:44 pm
von StefanW
Danke Euch, bitte tragt das in die Foren der Welt und beschreibt das.
Weil das sind Funktionen und Leistungsmerkmale die andere Produkte nicht bieten und nach denen Kunden nicht fragen, weil sie gar nicht vermuten, dass das wichtig ist oder das es ein Produkt gibt, dass dies anders macht. Tatsächlich ist das ein richtiger GameChanger! Und GameChanger muss man erklären.
Danke
lg
Stefan
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 4:18 pm
von Robert_Mini
Was ich schön (und interessant) fände, wäre, wenn jeder von euch eine Kurzzusammenfassung der erstellten Logiken (einfache Auflistung) als Erfolgsstory posten könnte. Für Custom Logiken gerne auch mehr Infos wie Code und Zweck.
Ich denke man kann davon viel lernen und einiges exemplarisch in die KB aufnehmen.
Würd mich freuen.
Danke und lg
Robert
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 4:38 pm
von StefanW
Danke Robert, das ist eine gute Idee.
Separate Erfolgsgeschichten wo jeder seine Erfahrung bei Migration und Umstellung oder gar der Entwicklung von Custom Logiken beschreiben würde, wäre sehr toll und würde uns auch sehr helfen.
Damit könntet Ihr etwas für unser Engagement zurückgeben
lg
Stefan
Re: Erfahrung Logik Engine
Verfasst: Fr Aug 30, 2019 5:22 pm
von danik
Robert_Mini hat geschrieben: ↑Fr Aug 30, 2019 4:18 pm
Was ich schön (und interessant) fände, wäre, wenn jeder von euch eine Kurzzusammenfassung der erstellten Logiken (einfache Auflistung) als Erfolgsstory posten könnte. Für Custom Logiken gerne auch mehr Infos wie Code und Zweck.
Fände ich auch sehr gut, stelle meine mal zusammen (im Rahmen wie von Stefan gewünscht, sprich kleine Erfolgsgesichte).