NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Erweiterung für Persistenz: Senden nach Reboot
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
-
- Reactions:
- Beiträge: 214
- Registriert: Mo Aug 13, 2018 9:32 pm
- Wohnort: Allgäu
- Hat sich bedankt: 107 Mal
- Danksagung erhalten: 92 Mal
Hallo Robert,
prinzipiell ist mir das schon klar, nur kann ich mit dem Satz "Ein- und Ausgang muss mit dem selben KNX-Objekt verknüpft sein bzw. kann man auch LE-Objekt-Ausgang mit dem LE-Objekt Eingang verbinden. " nichts anfangen.
Welches KNX-Objekt soll das sein? Irgend eins oder ein bestimmtest?
"Dein"/Das KNX-Objekt, ich nenne es einfach einmal TWS-Restart?
Danke!
Gruß
Ralf
prinzipiell ist mir das schon klar, nur kann ich mit dem Satz "Ein- und Ausgang muss mit dem selben KNX-Objekt verknüpft sein bzw. kann man auch LE-Objekt-Ausgang mit dem LE-Objekt Eingang verbinden. " nichts anfangen.
Welches KNX-Objekt soll das sein? Irgend eins oder ein bestimmtest?
"Dein"/Das KNX-Objekt, ich nenne es einfach einmal TWS-Restart?
Danke!
Gruß
Ralf
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729
-
- Reactions:
- Beiträge: 2322
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 897 Mal
- Danksagung erhalten: 700 Mal
Hallo Ralf,
anbei mal die relevante Grafik aus dem ersten Post mit zusätzlichen Markierungen:
Die Markierungen links zeigen auf die Eingänge und die Rechts auf die Ausgänge und die mit der jeweils identischen Nummer in der Markierung referenzieren auch genau das identischen KNX-Objekt des Wolfes. Also sowohl auf Eingang 1 liegt das K-174, als auch auf dem Ausgang 1. Auf Eingang 2 dann das K-134 und auf Ausgang 2 ebenfalls. Usw...
Hat das die Frage klären können?
Beste Grüße
Jens
anbei mal die relevante Grafik aus dem ersten Post mit zusätzlichen Markierungen:
Die Markierungen links zeigen auf die Eingänge und die Rechts auf die Ausgänge und die mit der jeweils identischen Nummer in der Markierung referenzieren auch genau das identischen KNX-Objekt des Wolfes. Also sowohl auf Eingang 1 liegt das K-174, als auch auf dem Ausgang 1. Auf Eingang 2 dann das K-134 und auf Ausgang 2 ebenfalls. Usw...
Hat das die Frage klären können?
Beste Grüße
Jens
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Reactions:
- Beiträge: 214
- Registriert: Mo Aug 13, 2018 9:32 pm
- Wohnort: Allgäu
- Hat sich bedankt: 107 Mal
- Danksagung erhalten: 92 Mal
Halo Jens,
der Baustein 2 ist klar.
Mir geht es um den Baustein 1, der ja sozusagen den Trigger erstellt für den Baustein 2, wenn ich das richtig verstanden habe.
Und beim Baustein 2 ist mir eben nicht klar, welches KNX-Objekt ich da verknüpfen soll, weil meiner Meinung nach ja kein Objekt benötigt wird wenn der Trigger durch einen neustart des TWS ausgelöst werden sollte. Deshalb die Frage ob es sich bei dem KNX-Objekt um ein Statusobjekt handelt an dem man sehen kann das der TWS einen neustart gemacht hat.
Gruß
Ralf
der Baustein 2 ist klar.
Mir geht es um den Baustein 1, der ja sozusagen den Trigger erstellt für den Baustein 2, wenn ich das richtig verstanden habe.
Und beim Baustein 2 ist mir eben nicht klar, welches KNX-Objekt ich da verknüpfen soll, weil meiner Meinung nach ja kein Objekt benötigt wird wenn der Trigger durch einen neustart des TWS ausgelöst werden sollte. Deshalb die Frage ob es sich bei dem KNX-Objekt um ein Statusobjekt handelt an dem man sehen kann das der TWS einen neustart gemacht hat.
Gruß
Ralf
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729
-
- Reactions:
- Beiträge: 2322
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 897 Mal
- Danksagung erhalten: 700 Mal
Hi Ralf,
grundsätzlich muss zur Funktion des Gesamtkonstrukts nur der Ausgang der ersten Logik mit dem Trigger der zweiten Logik verbunden werden. Robert hat zusätzlich am Ausgang der ersten Logik zu Protokoll- und Diagnosezwecken noch das Objekt K-1902 verbunden. Das hat hier aber keinen zwingend funktionalen Hintergrund.
Du kannst den Ausgang einer beliebigen Logik unmittelbar einem Eingang einer anderen Logik zuweisen und musst das nicht über ein separates KNX-Objekt führen.
Beste Grüße
Jens
grundsätzlich muss zur Funktion des Gesamtkonstrukts nur der Ausgang der ersten Logik mit dem Trigger der zweiten Logik verbunden werden. Robert hat zusätzlich am Ausgang der ersten Logik zu Protokoll- und Diagnosezwecken noch das Objekt K-1902 verbunden. Das hat hier aber keinen zwingend funktionalen Hintergrund.
Du kannst den Ausgang einer beliebigen Logik unmittelbar einem Eingang einer anderen Logik zuweisen und musst das nicht über ein separates KNX-Objekt führen.
Beste Grüße
Jens
-
- Reactions:
- Beiträge: 3744
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1171 Mal
- Danksagung erhalten: 2076 Mal
Hallo zusammen!
Da muss ich widersprechen!
Der Ausgang muss tatsächlich mit dem Eingang verbunden werden. Wobei man das natürlich intern lösen könnte:
vor dem Clocksignal einfügen.
Hinweis: Auch wenn es naheliegend wäre, darf man das $State, das im Clocksignal verwendet wird, nicht im Multiplexer verwenden.
Lg
Robert
Da muss ich widersprechen!
Der Ausgang muss tatsächlich mit dem Eingang verbunden werden. Wobei man das natürlich intern lösen könnte:
Code: Alles auswählen
Latch","$State_Out","$State","$KonstTrue",0],
Hinweis: Auch wenn es naheliegend wäre, darf man das $State, das im Clocksignal verwendet wird, nicht im Multiplexer verwenden.
Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 2322
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 897 Mal
- Danksagung erhalten: 700 Mal
Hallo Robert,
das verstehe ich hier nicht:
Das hatte ich doch hier explizit erwähnt:
Beste Grüße
Jens
das verstehe ich hier nicht:
Ich habe doch nirgendwo behauptet, dass das nicht gemacht werden muss.Robert_Mini hat geschrieben: ↑Di Dez 29, 2020 8:58 pm Da muss ich widersprechen!
Der Ausgang muss tatsächlich mit dem Eingang verbunden werden.
Das hatte ich doch hier explizit erwähnt:
Oder reden wir aneinander vorbei?blaubaerli hat geschrieben: ↑Di Dez 29, 2020 6:24 pm grundsätzlich muss zur Funktion des Gesamtkonstrukts nur der Ausgang der ersten Logik mit dem Trigger der zweiten Logik verbunden werden.
Beste Grüße
Jens
-
- Reactions:
- Beiträge: 3744
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1171 Mal
- Danksagung erhalten: 2076 Mal
Ja. So wie ich meine Logik gerade verstehe, muss der Ausgang Logik 1 mit Eingang Logik 1 verbunden sein, da sonst $State nie True wird und das Clocksignal dann weiterläuft....
Das ist im Beispiel in #1 das Objekt K-1902
Lg
Robert
Das ist im Beispiel in #1 das Objekt K-1902
Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 2322
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 897 Mal
- Danksagung erhalten: 700 Mal
Argh.....
Sorry ich hatte nur die Verbindungen von Logik 1 zu 2 im Blick.
In meiner Kopie gibts das Ding auch....
Ich bitte die Verwirrung zu entschuldigen
Beste Grüße
Jens
Sorry ich hatte nur die Verbindungen von Logik 1 zu 2 im Blick.
In meiner Kopie gibts das Ding auch....
Ich bitte die Verwirrung zu entschuldigen
Beste Grüße
Jens
-
- Reactions:
- Beiträge: 2322
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 897 Mal
- Danksagung erhalten: 700 Mal
Hi @Robert_Mini,
nachdem ich mich hier letztens schon blamiert habe.... habe ich doch noch mal ne Frage.....
Wie verhält sich bei dir deine "Persistenzlogik", wenn du einen weiteren Wert zur Persistierung zufügen möchtest.
Ich habe bei mir gestern mal genau den Fall gehabt und hatte dabei "komische Effekte" die mir ein mulmiges Gefühl bereitet haben.
Wegen des Triggers habe ich ja auf der Eingangsseite mal genau ein Objekt mehr als auf der Ausgangsseite. Der Trigger hing unten als letztes dran.
Von wegen der Optik kam ich dann auf die glorreiche Idee das neue Eingangsobjekt nicht unter dem bisherigen Trigger, sondern darüber einzufügen und das neue Ausgangsobjekt einfach unten drunter.
Der Name des Triggereingangs veränderte sich nicht.
Dann Logik abgespeichert. Und meine Verküpfungen waren "gewürfelt" zumindest die für den Trigger. Der Doktormodus war dann auch wieder aus. Nachdem ich ihn wieder aktiviert habe und meinen Trigger nochmal manuell ausgelöst hatte, hatte ich mir gewünscht, dass die eigentlich ja persistierten Werte im Dok-Modus wieder angezeigt werden. Das war aber schlicht nicht der Fall. Alles auf "0".
Ich habe das nun noch nicht wieder im Detail analysiert. Wie gehst du damit um und wie sind da deine Erfahrungen?
Beste Grüße
Jens
nachdem ich mich hier letztens schon blamiert habe.... habe ich doch noch mal ne Frage.....
Wie verhält sich bei dir deine "Persistenzlogik", wenn du einen weiteren Wert zur Persistierung zufügen möchtest.
Ich habe bei mir gestern mal genau den Fall gehabt und hatte dabei "komische Effekte" die mir ein mulmiges Gefühl bereitet haben.
Wegen des Triggers habe ich ja auf der Eingangsseite mal genau ein Objekt mehr als auf der Ausgangsseite. Der Trigger hing unten als letztes dran.
Von wegen der Optik kam ich dann auf die glorreiche Idee das neue Eingangsobjekt nicht unter dem bisherigen Trigger, sondern darüber einzufügen und das neue Ausgangsobjekt einfach unten drunter.
Der Name des Triggereingangs veränderte sich nicht.
Dann Logik abgespeichert. Und meine Verküpfungen waren "gewürfelt" zumindest die für den Trigger. Der Doktormodus war dann auch wieder aus. Nachdem ich ihn wieder aktiviert habe und meinen Trigger nochmal manuell ausgelöst hatte, hatte ich mir gewünscht, dass die eigentlich ja persistierten Werte im Dok-Modus wieder angezeigt werden. Das war aber schlicht nicht der Fall. Alles auf "0".
Ich habe das nun noch nicht wieder im Detail analysiert. Wie gehst du damit um und wie sind da deine Erfahrungen?
Beste Grüße
Jens
Zuletzt geändert von blaubaerli am Fr Jan 01, 2021 2:04 pm, insgesamt 1-mal geändert.
-
- Reactions:
- Beiträge: 3744
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1171 Mal
- Danksagung erhalten: 2076 Mal
Hy Jens!
Nix blamiert!!!
Das mit dem durcheinanderwürfeln sollte eigentlich nicht mehr passieren (das Thema Var-Name nicht Teil eines anderen). Teste ich nochmal an dieser Logik.
Dass die Werte trotz Persistenz beim Speichern verloren gehen ist "normal" und ich kann damit gut leben.
Ich habe das Thema Persistenz aber modularisiert, d.h. mehrere der Module Typ2 für zB Beschattung, Pool, etc. mit 4-8 Werten. Damit sind Änderungen relativ einfach gemacht, die Werte für die aktuell geänderte Logik schnell per Dokmode nachgetragen.
Lg
Robert
Nix blamiert!!!
Das mit dem durcheinanderwürfeln sollte eigentlich nicht mehr passieren (das Thema Var-Name nicht Teil eines anderen). Teste ich nochmal an dieser Logik.
Dass die Werte trotz Persistenz beim Speichern verloren gehen ist "normal" und ich kann damit gut leben.
Ich habe das Thema Persistenz aber modularisiert, d.h. mehrere der Module Typ2 für zB Beschattung, Pool, etc. mit 4-8 Werten. Damit sind Änderungen relativ einfach gemacht, die Werte für die aktuell geänderte Logik schnell per Dokmode nachgetragen.
Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297