Ich denke nicht, das es an der Anzahl der Logikkanäle liegt. Ich hatte diesen Stand auch schon mit deutlich mehr Kanälen lange Zeit problemlos im Einsatz.
Ich habe jetzt 5 Geräte (allerdings mit VPM) mit jeweils mehr als 60 Logikkanälen mit Lücken hoch bis 99 seit vielen Monaten ohne solche Probleme im Dauerbetrieb laufen.
Es muss irgendein anderes Problem sein. Hast Du nur das eine Gerät? Gibt es ggf. eine Schleife in den Logiken? Passiert es wirklich genau an der Grenze von 25 und dann reproduzierbar?
Sorry für die vielen Fragen, aber irgendwie müssen wir das ja eingrenzen.
X
-
Moin,
ich habe die Release-3.1.4 auf meinen Modul (Bausatz von Ing-Dom, also RP2024).
Heute ist es mir zum Widerholten Mal passiert, das sich das Modul komplett aufgehangen hat, sobald ich über Logik Nr. 25 gekommen bin.
So viele sind das ja nicht.(s.u.)
Jetzt half wieder einmal nur der Komplettreset mittels "flash_nuke.uf2". Das ist nun wirklich nicht mehr schön.
LM.png
Einen Kommentar schreiben:
-
Hi,
ich hatte nach der Zeitumstellung ein paar komische Probleme mit meinen Zeitschaltuhren welche durch einen Neustart des Moduls behoben worden sind. "Komische Probleme" heißt hier, Zeitschaltuhr hat zu früh geschaltet und aber gleichzeitig auch richtig? Beispiel: Ich habe eine Zeitschaltuhr die immer um 7 Uhr schaltet (Tag/Nacht objekt um die Displays der Glastaster weiß/schwarz zu schalten). Um 05:53 Uhr hatte sie aber schon geschaltet, ich war kurz wach um kurz nach 6 und ein Display hat den Raum erhellt. Habe dann über Home Assistant das einmal manuell überschrieben. Die Zeitschaltuhr hat dann aber korrekt nochmal um 7 Uhr geschaltet. Habe dann nen Neustart gemacht, seitdem ist alles ok.
Anyway, ich dachte mir nun mal, ich könnte das ja mal updaten, ich war noch auf der VPM Applikation 1.7. Ich habe nun die 1.11 drauf und mir ist beim Prüfen der Parameter folgendes aufgefallen:
- Meine Zeit sendet ein MDT IP Router auf drei GAs: Datum, Zeit und Datum/Zeit.
- Der Router hat automatisch Sommer/Winterzeitumstellung aktiv.
- Die gesendete Zeit ist ohne Zeitzoneninfo, ist aber korrekt (also der sendet jetzt 18:45 und es ist auch 18:45 CEST).
- Die gesendete Datum/Zeit ist auch korrekt und hat ein Flag für Sommerzeit aktiv
- Das Logikmodul/VPM kann mit Datum/Zeit nichts anfangen und möchte das als getrennte Daten haben, kann also das Sommerzeitflag nicht auswerten, da nicht vorhanden.
- Das LM/VPM hatte bei mir auch automatische Zeitumstellung aktiv.
Wenn ich das jetzt richtig verstehe, muss ich beim LM/VPM doch die automatische Zeitumstellung ausmachen (bzw. auf externes KO Sommerzeit aktiv stellen und das dann einfach nicht belegen) da mein Zeitserver immer die korrekte Zeit auch nach Umstellung sendet oder?
Edit: Ich hab nicht richtig geschaut, die Schaltzeit ist "Sonnenaufgang: Spätestens um 7:00" und nicht immer 7:00 Uhr. Das erklärt dann auch, dass um 5:53 geschaltet wurde, der LM/VPM hat nämlich selber nochmal ne Stunde draufgerechnet, Sonnenaufgang war um 6:53. Waurm es dann trotzdem nochmal um 7 geschaltet hat, keine Ahnung.
Wieso hatte es nach einem Neustart überhaupt funktioniert? Das LM/VPM müsste doch denken die 18:45 wären Winterzeit und selber nochmal ne Stunde draufrechnen und daher immer eine Stunde zu früh schalten.
Ich habe jetzt jedenfalls erstmal das automatische Zeitumstellungsrechnen im LM/VPM deaktiviert und schaue mal was passiert heute.Zuletzt geändert von zenvy; 04.04.2024, 08:35.
Einen Kommentar schreiben:
-
Stimmt, danke für die Info.
Aber wir wissen inzwischen, das es nicht am Logikmodul, sondern an den OpenKNX Tools liegt, die wir zur Installation nutzen. Man darf die OpenKNX Tools nicht in der Version 2.11.x verwenden. Die Version 2.4.x, die ebenso auf GitHub verfügbar ist, funktioniert.
Einfach die 2.4.x erneut installieren, die überschreibt die 2.11.x. es kommt drauf an, dass im Installationsprotokoll sein
Ausgegeben wird, und nicht ein bossac 1.9.1.Code:bossac 1.7.0
Gruß, Waldemar
Einen Kommentar schreiben:
-
Einen Kommentar schreiben:
-
Hallo,
bitte das neuste Logikmodul-Release 3.1.3 NICHT auf einen SAMD einspielen. Da gibt es ein Problem mit dem Flash-Tool, zumindest wenn man die neusten OpenKNX-Tools verwendet. Wir arbeiten an einer Lösung.
Alle RP2040-Varianten sind OK, auch die IP-Variante.
Gruß, Waldemar
- Likes 2
Einen Kommentar schreiben:
-
Ich habe ganz vergessen, es hier in den Thread zu schreiben: Das Logikmodul-Release-3.1.3 ist seit dem 25.1.24 freigegeben. Wie immer mit einigen Korrekturen und einigen neuen Features und mit einer überarbeiteten Oberfläche. Interessant für Einbaugeräte: Ein Firmware-Update kann ab dieser Version über den KNX-Bus erfolgen.
Weitere Infos wie immer am Angang des Threads im Beitrag #2 und in unserem Wiki.
Gruß, Waldemar
- Likes 4
Einen Kommentar schreiben:
-
Ich habe das Beispiel mit der Betriebsdauer jetzt auch in meine neuste Doku aufgenommen: https://github.com/OpenKNX/OFM-Logic...bszeit-pro-tag
Dort ist auch erklärt, wie das Ganze funktioniert.
Gruß, Waldemar
- Likes 6
Einen Kommentar schreiben:
-
Hi Lexxs,
heute kam ich mal dazu, die Screenshots meiner 2-Kanal-Lösung zu machen. Wundere Dich nicht über Felder, die bei Dir nicht da sind, das liegt nur an einer neueren Applikation. Ich habe nichts verwendet, was nicht schon früher da war (glaube ich zumidnest):
bsp03a-betriebssekundenzaehler.png bsp03a-e1-zaehlwert.png bsp03a-e2-einschaltsignal.png bsp03a-o-geraet-schalten.png bsp03b-betriebssekundenzaehler-zaehlen.png bsp03b-e2-zaehler.png bsp03b-e1-konstante-1.png bsp03b-i-interne-verknuepfung.png bsp03b-o-betriebssekunden.png bsp03b-o-ko-belegung.png
Mit DPT13 sollte der Wertebereich für jegliche Zeit ausreichen.
Gruß, Waldemar
Einen Kommentar schreiben:
-
Hi mumpf,
leider bin ich erst gerade eben dazu gekommen es auszutesten.
Wie genau meinst du das mit nur zwei Logikkanäle?
Welche GA's sollen dann aber bei Logikkanal 24 verwendet werden?
Soll beim Logikkanal 24 lediglich nur bei "Kanalausgänge verbinden" die 25 rein und sonst NICHTS verändern?
Und wie sollte der Logikkanal 25 konfiguriert werden, da ich derzeitig über den Eingang 2 das externe Signal (EIN/Aus) verknüpft habe und somit dann durch das TOR nichts passiert. Hier müssten auch Änderungen vollzogen werden. Hättest du die Konfiguration noch um Sie ab zu fotografieren?
Einen Kommentar schreiben:
-
Noch etwas: Das DPT12 Problem könnte ich nachvollziehen aber noch nicht lösen. Aber DPT13 geht, der Wertebereich wird reichen.
Das mit 2 Kanälen klappt auch
.
Gruß, Waldemar
- Likes 1
Einen Kommentar schreiben:
-
Hi Lexxs,
wenn wir schon dabei sind, warum nicht mich 2 Kanälen realisieren
. Hab noch etwas nachgedacht...
Lass man Kanal 22 weg, bei Kanalausgänge verbinden von Kanal 24 machst Du die 25 rein und machst bei 24 das zyklisch senden von EIN jede Sekunde.
Sollte auch klappen. Kann ich wie gesagt gerade nicht ausprobieren.
Gruß, Waldemar
- Likes 2
Einen Kommentar schreiben:
-
Hi Lexxs,
an sich ist es doch kein Problem, wenn der weiter hochzählt, das Gerät geht ja nicht wieder an. Wobei - wenn dpt12 nicht klappt, dann hast Du bei dpt7 potentiell einen Überlauf...
Aber bau doch Kanal 22 so, dass es ein einfaches OR mit einem Eingang ist. Der Eingang bekommt den Status des Gerätes und der Ausgang bleibt wie er ist. Dann hast Du Sekundenimpulse nur, solange das Gerät an ist.
Da bei >10 das Gerät nicht mehr eingeschaltet wird, gibt es auch keine weiteren Sekundenimpulse. An sich müsste das klappen.
Das mit DPT12 probiere ich mal bei Gelegenheit aus, bin aber im Urlaub, komme nicht sofort dazu...
Gruß, Waldemar
Einen Kommentar schreiben:
-
mumpf
Vielen Dank für deine Infos!
Leider bekomme ich es nicht hin es nur mit drei Logikkanäle zu realisieren.
Es scheitert daran das nach dem Ablauf der 10sek und wieder erneutem Einschalten vom Externem Signal der Zähler wieder einfach weiter hoch zählt. Das Echtgerät bleibt zwar aus, jedoch ist es unnötig das der Zähler intern weiter hochzählt solange das Externe EIN/AUS-Signal erneut nach den 10Sek. EINgeschaltet ist.
Ich habe die derzeitige Einstellungen wieder in den Anhang gepackt. Sehr gerne würde ich versuchen so wenig wie möglich an Logikkanäle zu verwenden, weswegen ich auch hartnäckig das ganze mit 3 Logikkanälen austeste und verschiedene Optionen und Denkweisen durchgehe, mit denen ich jedoch derzeitig leider nicht mein Vorhaben erreiche.
Mir ist bewusst wieso ich diesen Fehler habe, jedoch fällt mir nichts ein, wie ich es eventuell mit deiner Beschreibung und den drei Logikkanälen umsetzen kann.
Ebenso wollte ich mitteilen das mit dem DPT12 die Betriebszeitzähler Logik nicht funktioniert.
D.h. die Logik fängt nicht an zu Zählen. Wenn die gesamte Logik auf DPT7 eingestellt wird, funktioniert sie.
Angehängte Dateien- Gruppenmonitor.png (170,8 KB, 304x aufgerufen)
- KOs.png (66,2 KB, 295x aufgerufen)
- Logik 22_1.png (74,6 KB, 305x aufgerufen)
- Logik 22_2.png (61,9 KB, 308x aufgerufen)
- Logik 22_3.png (61,9 KB, 306x aufgerufen)
- Logik 22_4.png (102,7 KB, 304x aufgerufen)
- Logik 24_1.png (69,8 KB, 307x aufgerufen)
- Logik 24_2.png (70,5 KB, 309x aufgerufen)
- Logik 24_3.png (55,5 KB, 306x aufgerufen)
- Logik 24_4.png (36,3 KB, 303x aufgerufen)
- Logik 24_5.png (94,2 KB, 308x aufgerufen)
- Logik 25_1.png (75,3 KB, 307x aufgerufen)
- Logik 25_2.png (79,7 KB, 305x aufgerufen)
- Logik 25_3.png (61,7 KB, 307x aufgerufen)
- Logik 25_4.png (98,5 KB, 307x aufgerufen)
Einen Kommentar schreiben:



Einen Kommentar schreiben: