Insider Preview 3 veröffentlicht

Wir haben seben die Insider Preview 3 zur Version 4.8 veröffentlicht
Komplett überarbeiteter Logik Katalog mit verbesserter Übersicht und Suche für einfachere Auswahl der Lgik Module
Sechs neue Logiken für Farbraum-Umrechnungen (siehe Bild)
Fünfzehn neue Logiken aus der Community
Damit sind es nun 99 Logiken
Einundzwanzig neue winterliche Hintergründe für die VISU
Verbesserte Mouse-Over im VISU Editor für klarere Information
Das HTTP-API Subsystem liefert nun im Header stets Header Access-Control-Allow-Origin = * aus
Der Modbus Register Auswahlassistent erlaubt nun verschiedene Sortierungen beim Anlegen einer Transaktion
Viele Bugfixes
Release Notes: https://elabnet.atlassian.net/wiki/x/AYDD0
AKTION: Wir haben noch viele tolle Updates und 150 Videos (und 800 Wiki Seiten) geplant. Bitte unterstütze uns mit einem Software-Wartungsvertrag, damit wir dieses alles erreichen können. Und damit Dein Server weiterhin Updates, Upgrades und Support erhält. Jetzt in der Aktion schenken wir Dir den Insider Club mit derselben Laufzeit wie der am längsten laufende aktive Wartungsvertrag dazu - bei sofortigem Laufzeitbeginn. Damit profitierst Du auch von einer vorzeitigen Verlängerung. Alle Infos: https://elabnet.atlassian.net/wiki/x/GQB8z
[Problem] [V 2.0 IP2] Logikengine: Das Objekt K-168 hat in mehreren Logiken unterschiedliche Werte
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
-
Sensej
- Beiträge: 918
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
[V 2.0 IP2] Logikengine: Das Objekt K-168 hat in mehreren Logiken unterschiedliche Werte
Hallo zusammen,
heute hatte ich einen ungewöhnlichen Fall bei der Logikengine.
Das Objekt K-168(Anzahl der eingeschalteten Lichtquellen OG und Dach) hatte unterschiedliche Werte bei der Berechnung "Anzahl_Lichtquellen_Ein_OG_Dach" und "Anzahl_Lichtquellen_Ein_Gesamt", siehe Bild unten.
Ich versuche das zu verstehen wie das passieren konnte.
Wenn man eine Referenz auf das Objekt K-168 verwendet, dann sollten die Werte in beiden Logiken doch gleich sein oder wird in der Logik "Anzahl_Lichtquellen_Ein_Gesamt" mit der Copy gearbeitet?
Der richtige Wert war 0.
MfG Juri
heute hatte ich einen ungewöhnlichen Fall bei der Logikengine.
Das Objekt K-168(Anzahl der eingeschalteten Lichtquellen OG und Dach) hatte unterschiedliche Werte bei der Berechnung "Anzahl_Lichtquellen_Ein_OG_Dach" und "Anzahl_Lichtquellen_Ein_Gesamt", siehe Bild unten.
Ich versuche das zu verstehen wie das passieren konnte.
Wenn man eine Referenz auf das Objekt K-168 verwendet, dann sollten die Werte in beiden Logiken doch gleich sein oder wird in der Logik "Anzahl_Lichtquellen_Ein_Gesamt" mit der Copy gearbeitet?
Der richtige Wert war 0.
MfG Juri
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Sensej am Fr Mär 12, 2021 11:11 am, insgesamt 2-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
Robert_Mini
- Beiträge: 3914
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1287 Mal
- Danksagung erhalten: 2227 Mal
Ich würde mal sagen Reboot und Persistenz, die 2. Logik hat aber aufgrund von "c" noch nicht neu gesendet.
Robert
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
Sensej
- Beiträge: 918
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hi Robert,
du meinst das Unendlichkeitszeichen?
Wenn ja, dann war die Persistenz schon vorher drin.
Ich verstehe es nicht ganz, wieso hat die zweite Logik noch nicht gesendet?
Das Objekt K-168 ist eindeutig im System.Wenn man Referenzen nutzt dann muss der Wert des Objektes zur gleichen Zeit im ganzen System gleich sein. Hier ist es aber nicht der Fall, darum vermute ich, dass man hier mit der Copy des Objektes arbeitet.
Ich habe einfach das Licht in einem Zimmer im OG eingeschaltet, ausgeschaltet und jetzt wird auch richtig angezeigt.
MfG Juri
du meinst das Unendlichkeitszeichen?
Wenn ja, dann war die Persistenz schon vorher drin.
Ich verstehe es nicht ganz, wieso hat die zweite Logik noch nicht gesendet?
Das Objekt K-168 ist eindeutig im System.Wenn man Referenzen nutzt dann muss der Wert des Objektes zur gleichen Zeit im ganzen System gleich sein. Hier ist es aber nicht der Fall, darum vermute ich, dass man hier mit der Copy des Objektes arbeitet.
Ich habe einfach das Licht in einem Zimmer im OG eingeschaltet, ausgeschaltet und jetzt wird auch richtig angezeigt.
MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
gbglace
- Beiträge: 4185
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1470 Mal
- Danksagung erhalten: 1988 Mal
Ich verstehe da ja von Software nur die Hälfte.
K-168 ist ein KNX-Objekt?
Dann werden die immer dann aktualisiert wenn da was aktiv auf dem Bus mit der GA passiert, noch nicht wenn da nur in einer Logik was wo passiert. Sonst hättest das Logik-Objekt in der anderen Logik als Verknüpfung der Logiken untereinander nehmen müssen und nicht das KNX-Objekt.
Aber was soll die Nutzung einer Kopie bedeuten?
K-168 ist ein KNX-Objekt?
Dann werden die immer dann aktualisiert wenn da was aktiv auf dem Bus mit der GA passiert, noch nicht wenn da nur in einer Logik was wo passiert. Sonst hättest das Logik-Objekt in der anderen Logik als Verknüpfung der Logiken untereinander nehmen müssen und nicht das KNX-Objekt.
Das ist ja erstmal auch eine aktive Kommunikation auf dem Bus.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
Robert_Mini
- Beiträge: 3914
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1287 Mal
- Danksagung erhalten: 2227 Mal
Hallo Juri!
Die Anzeige von "K-178" zeigt in Wahrheit die Verknüpfung des Logikein-/ausgangs an.
Jede Zelle hat aber selbst je Ein/Ausgang ein Objekt, das eben per Verknüpfungsassistent verknüpft wird und dann vom Dispatcher versorgt wird.
Zeigt die Zelle am Ausgang 0, am Eingang 1, so bedeutet das, dass der letzte bekannte Wert am Ausgang 0 ist und am Eingang 1.
Regulär treten solche Zustände nicht auf, was dein Schalten ja zeigt.
Nach gewissen Situationen (Reboot, Restart Logik-Service, Speichern der Logik, Start des Dok-Modes ohne Persistenz etc.) kann aber Anzeige und Objektwert bzw. Objektwert Eingang und Verknüpftes Objekt durchaus differieren.
lg
Robert
Die Anzeige von "K-178" zeigt in Wahrheit die Verknüpfung des Logikein-/ausgangs an.
Jede Zelle hat aber selbst je Ein/Ausgang ein Objekt, das eben per Verknüpfungsassistent verknüpft wird und dann vom Dispatcher versorgt wird.
Zeigt die Zelle am Ausgang 0, am Eingang 1, so bedeutet das, dass der letzte bekannte Wert am Ausgang 0 ist und am Eingang 1.
Regulär treten solche Zustände nicht auf, was dein Schalten ja zeigt.
Nach gewissen Situationen (Reboot, Restart Logik-Service, Speichern der Logik, Start des Dok-Modes ohne Persistenz etc.) kann aber Anzeige und Objektwert bzw. Objektwert Eingang und Verknüpftes Objekt durchaus differieren.
lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
Sensej
- Beiträge: 918
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hi Robert,Robert_Mini hat geschrieben: ↑Fr Mär 12, 2021 3:05 pm
Zeigt die Zelle am Ausgang 0, am Eingang 1, so bedeutet das, dass der letzte bekannte Wert am Ausgang 0 ist und am Eingang 1.
Vielen Dank, das war mir nicht bekannt, wieder was gelernt
MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
Sensej
- Beiträge: 918
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hi Göran,
Ich meine, dass man nicht direkt mit dem Objekt(welches im Speicher liegt und unter einer bestimmten Adresse erreichbar ist) arbeitet, sondern eine Kopie verwendet.
MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
Robert_Mini
- Beiträge: 3914
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1287 Mal
- Danksagung erhalten: 2227 Mal
Kopie bedeutet in dem Fall ein weiteres Objekt, wie ich oben beschrieben habe.
KNX-Objekte - Logik Eingangsobjekt => dazwischen der Dispatcher, der die Daten durchreicht.
lg
Robert
KNX-Objekte - Logik Eingangsobjekt => dazwischen der Dispatcher, der die Daten durchreicht.
lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297