UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[NEUHEIT] [V 4] Stark erweiterte Logikengine & Logik Manager

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

[V 4] Stark erweiterte Logikengine & Logik Manager

#1

Beitrag von StefanW »

Verehrte Foristen, wir präsentieren das neue

Neues Logiksystem V 4.0

  • Logik Engine V 4.0
  • Logik Diagnosemonitor
  • Logik Manager V 4.0
  • 20 neue Logik Module


1. Erweiterung der Logik Engine um Text-Handling

Die Logik Engine V4 unterstützt nun ein wesentlich verbessertes und erweitertes Handling von Objekten des Datentyps "String".

  • Strings können nun beliebig lang sein (beim Anlegen von Custom Logiken ist die Länge zu reservieren)
  • Ganzzahl oder Fließkomma kann in Texte verwandelt werden (die Anzahl der Nachkommastellen inkl. Rundung kann angegeben werden)
  • Texte können aneinander gereiht werden (konkakteniert)
  • Texte können verglichen werden
  • Zudem wird nun der Logik Diagnosemonitor unterstützt

Es stehen nun auch entsprechende Modulbausteine für Stringhandling in Custom-Logiken zur Verfügung.


2. Neuer Look & Feel des Logik-Manager

Wir haben den Logik Manager überarbeitet für einen klareren Look, damit sich der Nutzer auf das wesentliche konzentrieren kann.

Bild


3. Logik Diagnosemonitor

Eine der umfangreichsten Erweiterungen ist der neue Logik Diagnosemonitor. Damit lassen sich Fehler in der Logik finden, die sich einem sonst nicht ohne weiteres erschließen, wie z.B. Zirkelbezüge (die zu deaktivierten Logikzellen führen), Division durch Null, falsche Wertebereiche einzelner Logiken usw. Alle Tester haben berichtet, dass Sie mit dem neuen Logik Diagnosemonitor Fehler in Ihren Logiken gefunden haben, die ihnen zuvor nicht bekannt war.

Der Logik Diagnosemonitor wird unterhalb des Logik Managers angezeigt.

Bild



Hinweis: Dieser Diagnosemonitor ist derzeit "Experimental", es ist durchaus möglich, dass dieser nicht in der Hauptversion für FeaturePack ULTRA veröffentlicht wird.


4. Verbesserter Logik Manager V 4.0 mit Eingangsfunktionen für Text

Alle bestehenden Logikmodule mit Booleschen Eingängen wurden erweitert um drei neue Funktionen in zwei Varianten für Handling von Objekten des Datentyp Text
  • Prüfung des Objektwertes ob dieser den angegebenen Teilstring (Vergleichswert) beinhaltet - Case Sensitive und Case Insensitiv
  • Prüfung des Objektwertes ob dieser mit dem angegebenen Teilstring (Vergleichswert) beginnt - Case Sensitive und Case Insensitiv
  • Prüfung des Objektwertes ob dieser einem String (Vergleichswert) entspricht - Case Sensitive und Caase Insensitiv

Damit können nun neben Objekten mit Datentyp Ganzzahl und Fließkommazahl nun auch Objekte mit Datentyp String mit Logiken mit Booeleschen Eingängen verknüpft werden. Die Wandlung erfolgt durch diese Eingangsfunktion.

Bild


5. 20 neue Logikmodule mit Version 4.0

Neben der Ergänzung aller Logikmodule mit Booleschen Eingängen um Textfunktionen, wurde zusätzlich die Anzahl der mitgelieferten Logikmodule um 40% gesteigert - auf nun 68 mitgelieferte Logik Module

Es stehen nun zusätzlich zur Verfügung:

  • 15 neue Logikmodule für die Bewertung, Erzeugung und Formatierung von Text
  • 2 neue Logikmodule für das Mapping von Booelan auf Integer und Boolean auf Text (zweiwertiger Multiplexer)
  • 2 neue Logikmodule für das Dekodieren der Shelly Button Multi-Toggle-Strings (zwei Versionen)
  • 1 neues Logikmodul als Stromstoßschalter mit Rückmeldeeingang (so dass mit dem nächsten Tast-Impuls immer eine korrekte Umschaltung erfolgt)

Bild


6. Überarbeitung der Logik-Bibliothek V 4.0

Die Darstellung der Logik Bibliothek - die vom Logik Manager aus erreichbar ist - wurde nun überarbeitet, so dass längere Beschreibungstexte möglich sind inkl. Link zum Handbuch (Wiki). Die Beschreibungen aller Logik-Module werden sukzessive erweitert werden.

Bild


Verfügbarkeit

Diese Erweiterungen werden verfügbar mit Upgrade auf die Firmware V 4.0


Vorab-Verfügbarkeit im Insider Club

Im Insider Club sind diese Verbesserungen seit 16. Dezember 2022 mit der IP 2 zu V 4.0 verfügbar.

Versionsbeschreibung: https://elabnet.atlassian.net/l/cp/HrMBR12z

Diskussion im Insider Club: viewtopic.php?f=103&t=3933

Falls Sie auch neue Leistungsmerkmale im Verhältnis zu Ihren Anforderungen und in Verbindung zu Ihren Systemen und Geräten testen möchten - um ggfls. frühzeitig Einfluss auf die aktuelle Entwicklung zu nehmen - dann kommen Sie in den Insider Club. Buchen Sie unter Lizenzen die entsprechende Vereinbarung und stellen Ihren Server auf den Bezug von Insider Versionen um und aktualisieren Sie anschließend.


lg

Stefan
Zuletzt geändert von StefanW am Mi Dez 28, 2022 12:29 pm, insgesamt 4-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

SchlaubySchlu
Reactions:
Beiträge: 211
Registriert: Mo Aug 13, 2018 9:32 pm
Wohnort: Allgäu
Hat sich bedankt: 106 Mal
Danksagung erhalten: 91 Mal

#2

Beitrag von SchlaubySchlu »

Hallo Stefan,

kannst du mir erklären was mit "... Persistanze außerhalb der Logikzelle" gemeint ist?

Danke!

Gruß
Ralf
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729

Robosoc
Reactions:
Beiträge: 1876
Registriert: Di Okt 09, 2018 9:26 am
Hat sich bedankt: 635 Mal
Danksagung erhalten: 775 Mal

#3

Beitrag von Robosoc »

SchlaubySchlu hat geschrieben: Mo Dez 19, 2022 8:26 pm kannst du mir erklären was mit "... Persistanze außerhalb der Logikzelle" gemeint ist?
Damit ist gemeint, dass die Schaltpläne für Doktormodus und Persistenz nun auch bei zugeklappter Logikzelle sichtbar und steuerbar ist.
VG, Sven - TWS 950Q ID:335 & 291, VPN offen, Reboot OK

kirchmkl
Reactions:
Beiträge: 7
Registriert: Mo Jan 17, 2022 8:11 pm
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

#4

Beitrag von kirchmkl »

Danke für die spannenden neuen Features. Da ich relativ viel mit Logiken arbeite, wäre jetzt die Zeit gekommen Mitglied im Insider Club zu werden. Wie mache ich das?

bin auf TW3500L mit Firmware 3.5.1.

besten Dank
Klaus
Klaus

"TWS 3500L ID:655, VPN geschlossen, Reboot nach Rücksprache"

Ersteller
StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#5

Beitrag von StefanW »

Hallo Klaus,
kirchmkl hat geschrieben: Mi Dez 28, 2022 8:46 amDanke für die spannenden neuen Features.
Gerne. Mit IP3 sind noch weitere dazu gekommen:

Neuheit: Es gibt jetzt auch eine neue Ausgangsfunktion "Mapping zu Text":

Bild

Damit kann man sich nun separate Logikzellen für das Mappen zu Text sparen, weil das jetzt gleich enthalten ist.

Mehr Info zur IP3 hier: https://elabnet.atlassian.net/l/cp/9Mj2B0mK

kirchmkl hat geschrieben: Mi Dez 28, 2022 8:46 amDa ich relativ viel mit Logiken arbeite, wäre jetzt die Zeit gekommen Mitglied im Insider Club zu werden.
Das ist eine gute Idee.

BTW: Diese obige Ausgangsfunktion "Mapping zu Text" hatte sich ein Insider gewünscht. Nur einen Tag bevor wir diese dann auch mit IP3 ausgerollt haben. Das ist ein Service, den es eben für Insider gibt, wir erfüllen (machbare) Wünsche. Sicherlich nicht immer so schnell wie hier, aber als Insider kann man durchaus Einfluss auf solche Details nehmen. Wer nur Hauptversionen bezieht, muss dann mit der Nutzung seines Wunsches nicht nur ein Jahr bis zur nächsten Hauptversion warten, tatsächlich ist eine Berücksichtigung von Wünschen dann kaum noch möglich, weil wenn die Entwickler erstmal eine Sache abgeschlossen haben, ist der Aufwand sehr groß es wieder zu öffnen, darum kann ich nur dazu raten, dass wenn man Wünsche hat, dass man diese als Insider einbringt.

kirchmkl hat geschrieben: Mi Dez 28, 2022 8:46 amWie mache ich das?
Danke für die Frage, das muss ich dann im Wiki mal besser beschreiben.

Vorgehensweise zur Buchung Insider Club:

1. Elab ID einschalten unter Netzwerk -> Datenschutz

2. Elab ID unter Benutzerkonten anlegen und bestätigen

3. Registrierung des Servers vornehmen / überprüfen (bitte auch Deinen Nick dort eingeben, wegen Recht auf Insider Club hier im Forum)

4. Unter Lizenzen dann Insider Club buchen und bezahlen

5. Wenn es sofort wirksam werden soll, dann "Widerruf verzichten" wählen, entweder gleich bei der Bestellung oder danach in der Lizenzverwaltung

6. Sobald die Buchung aktiv ist (Bezahlt und Widerrufsfrist abgelaufen oder darauf verzichtet) unter Systemaktualisierung die dann erscheinende Schaltfläche betätigen "Insider Versionen künftig anbieten"

7. Danach "Updates suchen" betätigen und schon sollte die Insider angeboten werden, dann installieren

8. Bitte - es wäre nett - wenn Du in der Forendiskussion im Insider Club eine kurze Rückmeldung zur Installation gibst (es reicht aus, sich an der Umfrage zu beteiligen). Wir haben aber nichts gegen Lob / Kritik wenn Du die neuen Funktionen getestet hast. Bitte daran denken, auch Entwickler stehen auf Beifall.

Hinweis: Die Freischaltung für Insider Club erfolgt (noch) nicht automatisch. Bitte kurz per Ticket (support at wiregate dot de) melden, wenn aktiv.

lg

Stefan
Zuletzt geändert von StefanW am Mi Dez 28, 2022 12:29 pm, insgesamt 4-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Benutzeravatar

ztjuu
Reactions:
Beiträge: 86
Registriert: Sa Mär 07, 2020 8:49 am
Wohnort: Bleiberg-Nötsch (Kärnten)
Hat sich bedankt: 78 Mal
Danksagung erhalten: 69 Mal

#6

Beitrag von ztjuu »

Hallo Entwickler

Die neuen Logikfunktionen mit den Strings sind toll. Bin schon am überlagen was ich damit alles anstellen kann. In Verbindung mit Alexa und IFTTT und sämtlichen TWS Funktionen (Modbus, KNX, MQTT, ...) eröffnen sich wieder viele neue Möglichkeiten.

lg
TWS 950Q ID:424 VPN: aktiviert Reboot: (OK)
EFH-Neubau: KNX, 1-Wire, DALI, VPN, CV & in Zukunft Multiroom Sound mit raspberry pi, Ekey-Zugang, ModBus TCP & RTU, MQTT
Antworten

Zurück zu „Logikengine & Logik-Editor“