Ankündigung

Einklappen
Keine Ankündigung bisher.

OpenKNX Logikmodul: Probleme mit Zeitschaltuhr

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    OpenKNX Logikmodul: Probleme mit Zeitschaltuhr

    Hi zusammen,

    als Nachtrag zu diesen Posts möchte nun endlich mal meine Probleme mit der Zeitschaltuhr im OpenKNX Logikmodul beschreiben. Ich nutze hier OpenKNX Presence-Logic-Big V3.6 auf einer REG1-Base (Version ist mir aktuell nicht klar).

    Sollfunktion: An Samstagen, Sonntagen und Feiertagen soll um 8:30 Uhr EIN geschaltet werden und um 9:30 Uhr AUS. An allen anderen Tagen (Mo-Fr, kein Feiertag) um 6:45 Uhr EIN und um 8:30 AUS.
    Istfunktion: An Freitagen, Samstagen, Sonntagen und Feiertagen wird um 8:30 Uhr EIN geschaltet und um 9:30 Uhr AUS. An allen anderen Tagen (Mo-Do, kein Feiertag) um 6:45 Uhr EIN und um 8:30 AUS.

    Screenshots sind im Anhang. Habt ihr Ideen, was hier los ist?

    Basiseinstellungen:
    OpenKNX,cv1,0xA002:0x36/LOG:0x35/0§OverviewFilter=0§VisibleChannels=16§;OpenKNX

    Kanal 2:
    OpenKNX,cv1,0xA002:0x36/LOG:0x35/2§f~Name=Zirkulationspumpe%20Zeitschaltuhr§f~Logic =5§f~TimerName=Duschen%20morgens§f~Td1DuskDawn=1§f ~Td2DuskDawn=1§f~Td3DuskDawn=1§f~Td4DuskDawn=1§f~T d5DuskDawn=1§f~Td6DuskDawn=1§f~Td7DuskDawn=1§f~Td8 DuskDawn=1§f~THoliday=3§f~TRestoreState=1§f~Td1Val ue=1§f~Td1HourAbs=6§f~Td1MinuteAbs=45§f~Td1Weekday =1§f~Td2HourAbs=8§f~Td2MinuteAbs=30§f~Td2Weekday=1 §f~Td3Value=1§f~Td3HourAbs=6§f~Td3MinuteAbs=45§f~T d3Weekday=2§f~Td4HourAbs=8§f~Td4MinuteAbs=30§f~Td4 Weekday=2§f~Td5Value=1§f~Td5HourAbs=6§f~Td5MinuteA bs=45§f~Td5Weekday=3§f~Td6HourAbs=8§f~Td6MinuteAbs =30§f~Td6Weekday=3§f~Td7Value=1§f~Td7HourAbs=6§f~T d7MinuteAbs=45§f~Td7Weekday=4§f~Td8HourAbs=8§f~Td8 MinuteAbs=30§f~Td8Weekday=4§;OpenKNX

    Kanal 4:
    OpenKNX,cv1,0xA002:0x36/LOG:0x35/4§f~Name=Zirkulationspumpe%20Zeitschaltuhr%203§f~L ogic=5§f~TimerName=Duschen%20morgens§f~Td1DuskDawn =1§f~Td2DuskDawn=1§f~Td3DuskDawn=1§f~Td4DuskDawn=1 §f~Td5DuskDawn=1§f~Td6DuskDawn=1§f~TYearDay=2§f~Td 1Value=1§f~Td1HourAbs=6§f~Td1MinuteAbs=45§f~Td1Wee kday=5§f~Td2HourAbs=8§f~Td2MinuteAbs=30§f~Td2Weekd ay=5§f~Td3Value=1§f~Td3HourAbs=8§f~Td3MinuteAbs=30 §f~Td3Weekday=6§f~Td4HourAbs=9§f~Td4MinuteAbs=30§f ~Td4Weekday=6§f~Td5Value=1§f~Td5HourAbs=8§f~Td5Min uteAbs=30§f~Td5Weekday=7§f~Td6HourAbs=9§f~Td6Minut eAbs=30§f~Td6Weekday=7§f~I1Function=2§;OpenKNX


    Konkret habe ich keine Screenshots vom Gruppenmonitor. Ich merke nur das Verhalten anhand dessen, dass Freitags zur normalen Zeit das Wasser nicht warm ist und ich über HomeAssistant den Rückmeldekanal auslesen kann. Ich beobachte das Verhalten von Anfang an, d.h. seit Mitte Dezember. Ein Entladen und Übertragen des Applikationsprogramms Mitte Januar hat keine Veränderung gebracht.

    [Kanal 3 des Logikmoduls ist als Treppenlicht für das gleiche Ziel wie die Zeitschaltuhr konfiguriert. Hiermit schalte ich manchmal manuell EIN, sodass es dann nach 10 min automatisch wieder AUS geht.]


    14. Februar 2026
    [...]
    AUS 09:30:01 - Vor 4 Stunden
    EIN 08:30:00 - Vor 5 Stunden

    13. Februar 2026
    AUS 22:16:33 - Vor 16 Stunden
    EIN 22:06:32 - Vor 16 Stunden
    AUS 15:34:39 - Gestern
    EIN 15:24:39 - Gestern
    AUS 09:30:00 - Gestern
    EIN 08:30:00 - Gestern

    12. Februar 2026
    AUS 20:17:55 - Vorgestern
    EIN 20:07:54 - Vorgestern
    AUS 08:30:01 - Vorgestern
    EIN 06:45:01 - Vorgestern

    11. Februar 2026
    AUS 08:30:01 - Vor 3 Tagen
    EIN 06:45:01 - Vor 3 Tagen

    10. Februar 2026
    AUS 21:49:32 - Vor 4 Tagen
    EIN 21:39:32 - Vor 4 Tagen
    AUS 19:13:20 - Vor 4 Tagen
    wurde nicht verfügbar 18:53:59 - Vor 4 Tagen
    AUS 08:30:01 - Vor 4 Tagen
    EIN 06:45:01 - Vor 4 Tagen

    9. Februar 2026
    AUS 22:06:25 - Vor 5 Tagen
    EIN 21:56:25 - Vor 5 Tagen
    AUS 19:12:54 - Vor 5 Tagen
    wurde nicht verfügbar 18:35:03 - Vor 5 Tagen
    AUS 08:30:01 - Vor 5 Tagen
    EIN 06:45:00 - Vor 5 Tagen

    8. Februar 2026

    AUS 19:08:13 - Letzte Woche
    EIN 18:58:13 - Letzte Woche
    AUS 09:30:01 - Letzte Woche
    EIN 08:30:01 - Letzte Woche

    7. Februar 2026
    AUS 20:07:34 - Letzte Woche
    EIN 19:57:34 - Letzte Woche
    AUS 09:30:00 - Letzte Woche
    EIN 08:30:01 - Letzte Woche

    6. Februar 2026
    AUS 09:30:01 - Letzte Woche
    EIN 08:30:01 - Letzte Woche

    5. Februar 2026
    AUS 08:30:00 - Letzte Woche
    EIN 06:45:00 - Letzte Woche

    4. Februar 2026

    AUS 21:08:01 - Letzte Woche
    EIN 20:58:01 - Letzte Woche
    AUS 18:21:20 - Letzte Woche
    EIN 18:11:20 - Letzte Woche
    AUS 08:30:01 - Letzte Woche




    Angehängte Dateien
    Zuletzt geändert von knxDes; 14.02.2026, 14:12.

    #2
    Zitat von knxDes Beitrag anzeigen
    Ich nutze hier OpenKNX Presence-Logic-Big V3.6
    Das ist eine recht alte Version. Der erste Schritt wäre auf den aktuellen Raumcontroller 5.1.13 upzudaten.

    Gruß Bernhard

    Kommentar


      #3
      Danke für die Rückmeldung. Vielleicht habe ich etwas übersehen, aber ein Update scheint hier nicht direkt möglich. Ich habe also alles mittels Konfigurationstransfer in ein OpenKNX Sensormodul 4.2 in einem Präsenzmelder kopiert. Jetzt kommt das Update, dann teste ich mal nur die reine Zeitschaltuhr im Raumcontroller 5.1.13 in der REG1-Base. Ich melde mich am Freitag wieder, wenn ich sehe, wann er geschaltet hat.

      Kommentar


        #4
        Ja, ein direktes Update von PresenceLogic auf Sensormodul/Raumcontroller ist ausnahmsweise nicht möglich. Mit KonfigTransfer und geteltem Bildschirm geht das dann aber doch recht gut. Ein wenig muss man bei den Flags aufpassen. Aber ich habe das auch bei zwei Geräten durch.

        Es ist (bei Dir auch für den REG1) sinnvoll, um von der Weiterentwicklung bei OpenKNX zu profitieren.

        Parallel kannst Du auch mal in der Änderungshistorie des Logikmoduls schauen, es gab dort in der Vergangenheit einen Bug bei Zeitschaltuhren Sonn-/Feiertags
        Zuletzt geändert von willisurf; 15.02.2026, 09:53.
        Gruß Bernhard

        Kommentar


          #5
          Der vorübergehende Umzug aller sonstigen Logikkanäle vom REG1 auf meinen Präsenzmelder hat geklappt, sodass auf dem REG1 jetzt der Raumcontroller läuft und nur noch die fraglichen 3 Logiken parametrisiert sind. Laut der Änderungshistorie ist tatsächlich einiges bei den Zeitschaltuhren passiert, aber genau mein Problem (Freitage schalten wie Sonntage) ist nicht aufgeführt. Aber es kann gut sein, dass dort beschriebene Bug (Feiertage schalten nicht immer zu Sonntagszeiten) sich bei mir nur anders zeigt. Am Freitag sind wir schlauer. Danke für die tolle Unterstützung.

          Kommentar


            #6
            Zitat von knxDes Beitrag anzeigen
            Am Freitag sind wir schlauer.
            Du musst nicht zwingend bis Freitag warten: Einiges lässt sich auch schon vorher testen, wenn Du mal eine eigene Uhrzeit ans Modul sendest. Vielleicht nicht unbedingt auf einem produktiv genutzten Modul.
            OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

            Kommentar


              #7
              Zitat von coko Beitrag anzeigen
              Du musst nicht zwingend bis Freitag warten:
              Genau. Ich hätte ja Jahre gebraucht, um die Zeitschaltuhren durchzutesten, wenn ich immer auf den Zeitpunkt hätte warten müssen . Sende einfach an das Gerät die passende Uhrzeit und Datum per GA (immer 1 Minute früher, dann sieht man das Verhalten vor der Schaltung und zum Schaltzeitpunkt).
              Zeichne das gleich mit dem Gruppenmonitor auf und falls das immer noch auftritt, dann zeigst Du uns den Gruppenmonitor-Mitschnitt gleich mit.

              Interessant an der Sache: Es ist eine verbundene Zeitschaltuhr - das Feature ist relativ neu. Falls da wirklich noch ein Fehler ist, ist das eine interessante Erkenntnis.
              Teste das bitte nochmal aus (egal ob mit senden per GA oder ob Du bis Freitag wartest). Ich bin natürlich daran interessiert, das zu korrigieren. Ansonsten hab ich als Workaround die Jahreszeitschaltuhr für Dich:

              image.png
              Gruß, Waldemar
              OpenKNX www.openknx.de

              Kommentar


                #8
                Gleiches Verhalten wie bisher: Heute ging die Zeitschaltuhr um 8:30 Uhr an. Ich kann natürlich jetzt als Workaround zur Jahreszeitschaltuhr wechseln. Da die Funktion aber nicht so mega wichtig ist, wäre ich aber auch bereit, hier noch weitere Informationen zu liefern oder zu helfen, wenn es hilft, einen möglichen Bug zu finden.
                Zuletzt geändert von knxDes; 20.02.2026, 09:28.

                Kommentar


                  #9
                  Ich Bau das Mal nach. Du hast ja die config strings geliefert. Ich sage Bescheid...

                  Gruß, Waldemar
                  OpenKNX www.openknx.de

                  Kommentar


                    #10
                    Zitat von mumpf Beitrag anzeigen
                    Es ist eine verbundene Zeitschaltuhr - das Feature ist relativ neu
                    Was ist das? In der Dokumentation (OAM-LogicModule/doc/Applikationsbeschreibung-Logik.md at main · OpenKNX/OAM-LogicModule · GitHub​) hab ich nix gefunden.

                    Gruß,
                    Hendrik

                    Kommentar


                      #11
                      Zitat von henfri Beitrag anzeigen
                      nix gefunden.
                      Das ist der Link auf die alte Dokumentation.
                      Hier der richtige Link
                      Gruß Bernhard

                      Kommentar


                        #12
                        henfri: Hendrik, der Link, den Du hast, ist noch für die SAMD-Basierte Variante vom Logikmodul (main branch) - ganz alt. Die neue Doku gibt es immer im v1 branch.

                        Gruß, Waldemar
                        OpenKNX www.openknx.de

                        Kommentar

                        Lädt...
                        X